Hello community,
here is the log from the commit of package installation-images
checked in at Wed Sep 17 14:52:16 CEST 2008.
--------
--- installation-images/installation-images.changes 2008-09-17 11:25:13.000000000 +0200
+++ /mounts/work_src_done/STABLE/installation-images/installation-images.changes 2008-09-17 14:33:08.000000000 +0200
@@ -1,0 +2,13 @@
+Wed Sep 17 14:33:02 CEST 2008 - snwint@suse.de
+
+- fixed theme bug
+- buildservice fix
+
+-------------------------------------------------------------------
+Wed Sep 17 13:59:40 CEST 2008 - snwint@suse.de
+
+- split off 'bind' image (with bind tools) (bnc #425382)
+- fix motd message (bnc #425403)
+- always use openSUSE theme
+
+-------------------------------------------------------------------
Old:
----
installation-images-11.8.tar.bz2
New:
----
installation-images-11.10.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.Sy7369/_old 2008-09-17 14:51:33.000000000 +0200
+++ /var/tmp/diff_new_pack.Sy7369/_new 2008-09-17 14:51:33.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package installation-images (Version 11.8)
+# spec file for package installation-images (Version 11.10)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -86,9 +86,9 @@
Obsoletes: y2image
AutoReqProv: off
Summary: Installation Image Files
-Version: 11.8
-Release: 2
-Source: installation-images-11.8.tar.bz2
+Version: 11.10
+Release: 1
+Source: installation-images-11.10.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define _binary_payload w.ufdio
@@ -104,7 +104,7 @@
AutoReqProv: off
Summary: Create initrd for Installation
Version: 1.0
-Release: 454
+Release: 455
%description -n install-initrd
You can create an initrd for installation. Useful, for example, to set
@@ -160,6 +160,13 @@
/usr/sbin/mkinstallinitrd
%changelog
+* Wed Sep 17 2008 snwint@suse.de
+- fixed theme bug
+- buildservice fix
+* Wed Sep 17 2008 snwint@suse.de
+- split off 'bind' image (with bind tools) (bnc #425382)
+- fix motd message (bnc #425403)
+- always use openSUSE theme
* Wed Sep 17 2008 kukuk@suse.de
- disable speechd and yast2-theme-SLED
* Tue Sep 16 2008 snwint@suse.de
++++++ installation-images-11.8.tar.bz2 -> installation-images-11.10.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/bin/check_libs new/installation-images-11.10/bin/check_libs
--- old/installation-images-11.8/bin/check_libs 2005-07-07 12:10:07.000000000 +0200
+++ new/installation-images-11.10/bin/check_libs 2008-09-16 15:21:17.000000000 +0200
@@ -7,63 +7,70 @@
$verbose++;
}
-$dir = shift;
-die "usage: check_libs dir\n" unless -d $dir;
-die "$dir: $!\n" unless chdir $dir;
+while($dir = shift) {
+ die "usage: check_libs dir\n" unless -d $dir;
-$error = 0;
+ $error = 0;
-print "finding ELF objects...\n";
+ undef @type_f;
+ undef @i;
+ undef @ELF;
-for $f (`find . -type f`) {
- chomp $f;
- next if $f =~ /modules/; # skip modules
- push @type_f, $f;
-}
+ print "finding ELF objects...\n";
-@type_f = map(quotemeta, @type_f);
+ for $f (`cd $dir ; find . -type f`) {
+ chomp $f;
+ next if $f =~ /modules/; # skip modules
+ push @type_f, $f;
+ }
-for($i = 0; $i < @type_f; $i += 100) {
- push @i, `file @type_f[$i .. $i + 99]`;
-}
+ @type_f = map(quotemeta, @type_f);
-for (@i) {
- if(/(.*):.*?\s+ELF\s.*\s(shared\s+object|executable)/) {
- push @ELF,$1;
+ for($i = 0; $i < @type_f; $i += 100) {
+ push @i, `cd $dir ; file @type_f[$i .. $i + 99]`;
}
-}
-print "extracting shared object dependencies...\n";
+ for (@i) {
+ if(/(.*):.*?\s+ELF\s.*\s(shared\s+object|executable)/) {
+ push @ELF, $1;
+ }
+ }
+
+ print "extracting shared object dependencies...\n";
+
+ @ELF = map(quotemeta, @ELF);
-@ELF = map(quotemeta,@ELF);
+ for (`cd $dir ; objdump -p @ELF`)
+ {
+ if (m-(.*):\s+file format-) {
+ $f = $1;
+ $f0 = $f;
+ $f0 =~ s/^\.\///;
+ ($fn = $f0) =~ s#.*/##;
+ print "$f0\n" if $verbose >= 2;
+ $soname2{$fn} = $f0 if $fn ne "";
+ }
+ push @{$needed{$1}}, $f0 if /^\s+NEEDED\s+(\S+)\s*$/;
+ $soname{$1} = $f0 if /^\s+SONAME\s+(\S+)\s*$/;
+ }
-for (`objdump -p @ELF`)
-{
- if (m-(.*):\s+file format-) {
- $f = $1;
- $f0 = $f;
- $f0 =~ s/^\.\///;
- ($fn = $f0) =~ s#.*/##;
- print "$f0\n" if $verbose >= 2;
- $soname2{$fn} = $f0 if $fn ne "";
+ if( -f "$dir/etc/ld.so.cache") {
+ @l = `ldconfig -C $dir/etc/ld.so.cache -p`;
+ shift @l;
+ for (@l) {
+ $ldconfig{$1} = $2 if /^\s+(\S+)\s*.*=>\s*(\S+)/;
+ }
}
- push @{$needed{$1}}, $f0 if /^\s+NEEDED\s+(\S+)\s*$/;
- $soname{$1} = $f0 if /^\s+SONAME\s+(\S+)\s*$/;
}
-print "checking ld.so.cache...\n";
-if( -f "etc/ld.so.cache") {
- @l = `ldconfig -C etc/ld.so.cache -p`;
- shift @l;
- for (@l) {
- $ldconfig{$1} = $2 if /^\s+(\S+)\s*.*=>\s*(\S+)/;
- }
+print "checking ld.so.cache...\n";
+if(%ldconfig) {
$first = 1;
for (keys %soname) {
- if($soname{$_} =~ m#^usr/lib/YaST2/plugin#) {
- next
- }
+ next if $soname{$_} =~ m#^usr/lib/YaST2/plugin#;
+ next unless exists $needed{$_};
+
if(!exists $ldconfig{$_}) {
print "libs not in ld.so.cache:\n" if $first;
printf " %-24s %s\n", $_, $soname{$_};
@@ -95,8 +102,11 @@
for (sort keys %soname) {
if(!exists $needed{$_}) {
if(
- $soname{$_} !~ m#^usr/lib/YaST2/plugin# &&
- $soname{$_} !~ m#^lib/libnss_#
+ $soname{$_} !~ m#^usr/lib(64)?/YaST2/plugin# &&
+ $soname{$_} !~ m#^lib(64)?/libnss_# &&
+ $soname{$_} !~ m#^lib(64)?/security/pam_# &&
+ $soname{$_} !~ m#^usr/lib(64)?/suse-blinux# &&
+ $soname{$_} !~ m#^usr/lib(64)?/alsa-lib#
) {
printf " %-24s %s\n", $_, $soname{$_};
$first = 0;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/bin/mk_image new/installation-images-11.10/bin/mk_image
--- old/installation-images-11.8/bin/mk_image 2008-08-01 12:43:45.000000000 +0200
+++ new/installation-images-11.10/bin/mk_image 2008-09-16 15:20:11.000000000 +0200
@@ -86,17 +86,15 @@
SUSystem "strip_dir $tmpdir";
}
- if($ENV{'nolibs'} != 1) {
- print "running ldconfig...";
- SUSystem "ldconfig -i -r $tmpdir";
- die "$Script: failed to run ldconfig" unless -f "$tmpdir/etc/ld.so.cache";
-
+ @libdeps = split ',', $ENV{libdeps};
+ if(@libdeps) {
+ $ldirs .= " ${BasePath}tmp/$_" for @libdeps;
if($debug =~ /\bignore\b/ || $debug =~ /\bignorelibs\b/) {
- system "check_libs $tmpdir" and
+ system "check_libs $ldirs" and
warn "$Script: error in shared lib config, please fix\n";
}
else {
- system "check_libs $tmpdir" and
+ system "check_libs $ldirs" and
die "$Script: error in shared lib config, please fix\n";
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/Changelog new/installation-images-11.10/Changelog
--- old/installation-images-11.8/Changelog 2008-09-16 13:10:46.000000000 +0200
+++ new/installation-images-11.10/Changelog 2008-09-17 14:32:42.000000000 +0200
@@ -1,3 +1,12 @@
+17/9/2008: v11.10
+ - fixed theme bug
+ - buildservice fix
+
+17/9/2008: v11.9
+ - split off 'bind' image (with bind tools) (bnc #425382)
+ - fix motd message (bnc #425403)
+ - always use openSUSE theme
+
16/9/2008: v11.8
- follow cryptsetup package split
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/rescue/rescue.file_list new/installation-images-11.10/data/rescue/rescue.file_list
--- old/installation-images-11.8/data/rescue/rescue.file_list 2008-09-16 12:00:44.000000000 +0200
+++ new/installation-images-11.10/data/rescue/rescue.file_list 2008-09-16 15:37:10.000000000 +0200
@@ -831,6 +831,8 @@
# enable sysrq
e perl -pi -e '\''s/^(ENABLE_SYSRQ=).*/$1"yes"/'\'' etc/sysconfig/sysctl
+e ldconfig -r .
+
# now run SuSEconfig
E echo "/dev/root / ext2 defaults 0 0" >/etc/fstab
E echo "proc /proc proc defaults 0 0" >>/etc/fstab
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/root/bind.file_list new/installation-images-11.10/data/root/bind.file_list
--- old/installation-images-11.8/data/root/bind.file_list 1970-01-01 01:00:00.000000000 +0100
+++ new/installation-images-11.10/data/root/bind.file_list 2008-09-16 15:52:46.000000000 +0200
@@ -0,0 +1,12 @@
+bind-utils:
+ /usr/bin
+
+bind-libs:
+ /usr/lib*
+
+libcap2:
+ /lib*
+
+openldap2-client:
+ /usr/bin/ldapsearch
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/root/config new/installation-images-11.10/data/root/config
--- old/installation-images-11.8/data/root/config 2008-07-28 17:14:51.000000000 +0200
+++ new/installation-images-11.10/data/root/config 2008-09-16 15:59:09.000000000 +0200
@@ -1,4 +1,4 @@
-root: common root cracklib-dict-full.rpm branding ?yast2-trans-<lang>.rpm
+root: common root cracklib-dict-full.rpm bind branding ?yast2-trans-<lang>.rpm
rescue: common rescue
yast2-trans-ar.rpm: yast2-trans-ar.rpm fonts-arabic.rpm?list=*/KacstBook.ttf
yast2-trans-bn.rpm: yast2-trans-bn.rpm indic-fonts.rpm?list=*/MuktiNarrow.ttf
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/root/etc/inst_setup new/installation-images-11.10/data/root/etc/inst_setup
--- old/installation-images-11.8/data/root/etc/inst_setup 2008-07-25 12:43:47.000000000 +0200
+++ new/installation-images-11.10/data/root/etc/inst_setup 2008-09-17 12:58:59.000000000 +0200
@@ -47,6 +47,9 @@
# /proc/self/fd/N will fail
exec < /dev/console > /dev/console 2>&1 3>&1
+# fix mtab a bit
+sed -ie '/\/mounts/ d' /etc/mtab
+
yast="$1"
shift
echo $yast > /tmp/linuxrc_installer_name
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/root/etc/motd new/installation-images-11.10/data/root/etc/motd
--- old/installation-images-11.8/data/root/etc/motd 2008-07-25 15:00:43.000000000 +0200
+++ new/installation-images-11.10/data/root/etc/motd 2008-09-16 16:27:57.000000000 +0200
@@ -3,7 +3,7 @@
- there are shells running on consoles 2, 5, 6, 9
- use 'extend' to load extensions (remove with 'extend -r'); extensions are:
- o gdb, sax2
+ o bind, gdb, sax2
- network setup: run, e.g. 'dhcpcd eth0'
- sshd: run 'rcsshd start' (don't forget to set a password with 'passwd')
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/root/openSUSE.file_list new/installation-images-11.10/data/root/openSUSE.file_list
--- old/installation-images-11.8/data/root/openSUSE.file_list 2008-07-30 11:52:54.000000000 +0200
+++ new/installation-images-11.10/data/root/openSUSE.file_list 2008-09-16 17:24:10.000000000 +0200
@@ -5,4 +5,5 @@
/
s openSUSE usr/share/YaST2/theme/current
+include texts.file_list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/installation-images-11.8/data/root/root.file_list new/installation-images-11.10/data/root/root.file_list
--- old/installation-images-11.8/data/root/root.file_list 2008-09-16 12:07:58.000000000 +0200
+++ new/installation-images-11.10/data/root/root.file_list 2008-09-16 16:27:34.000000000 +0200
@@ -13,8 +13,8 @@
r /etc/inst_setup
r /etc/inst_setup_ssh
r /etc/create_interface
-R s/product_name/
participants (1)
-
root@Hilbert.suse.de