Hello community,

here is the log from the commit of package installation-images-openSUSE for 
openSUSE:Factory checked in at 2014-02-21 13:48:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images-openSUSE (Old)
 and      /work/SRC/openSUSE:Factory/.installation-images-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "installation-images-openSUSE"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/installation-images-openSUSE/installation-images-openSUSE.changes
        2014-02-12 21:53:23.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images-openSUSE.new/installation-images-openSUSE.changes
   2014-02-21 13:48:28.000000000 +0100
@@ -1,0 +2,45 @@
+Thu Feb 20 10:02:03 UTC 2014 - [email protected]
+
+- also symlink awk in initrd
+
+-------------------------------------------------------------------
+Wed Feb 19 08:53:51 CET 2014 - [email protected]
+
+- add all tools from xorg-x11-Xvnc (bnc #855246)
+
+-------------------------------------------------------------------
+Tue Feb 18 17:00:15 CET 2014 - [email protected]
+
+- move /etc/motd and /etc/issue to initrd
+
+-------------------------------------------------------------------
+Tue Feb 18 14:12:44 CET 2014 - [email protected]
+
+- fix Solver usage
+- add sysconfig files to initrd
+
+-------------------------------------------------------------------
+Tue Feb 18 11:02:13 CET 2014 - [email protected]
+
+- more branding fixes
+
+-------------------------------------------------------------------
+Tue Feb 18 10:27:39 CET 2014 - [email protected]
+
+- branding fixes
+
+-------------------------------------------------------------------
+Tue Feb 18 09:54:10 CET 2014 - [email protected]
+
+- adjust to new branding packages
+
+-------------------------------------------------------------------
+Mon Feb 17 14:39:20 CET 2014 - [email protected]
+
+- avoid using rcnscd (bnc #863430)
+- Fix branding image installation for ppc64le
+- switch back to yaboot for a while
+- fix ssl certificates (bnc #863788)
+- ignore rake, rdoc and ri from ruby
+
+-------------------------------------------------------------------

Old:
----
  installation-images-14.39.tar.bz2
  ruby-ua.patch

New:
----
  gawk.patch
  installation-images-14.46.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ installation-images-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.rJfvHT/_old  2014-02-21 13:48:29.000000000 +0100
+++ /var/tmp/diff_new_pack.rJfvHT/_new  2014-02-21 13:48:29.000000000 +0100
@@ -19,6 +19,13 @@
 
 
 %define theme openSUSE
+
+%if %theme == SLES
+%define base_theme SLE
+%else
+%define base_theme %theme
+%endif
+
 %define with_vbox 0
 %define with_plymouth 1
 %define with_shim 1
@@ -31,6 +38,13 @@
 %bcond_without xen  
 %endif
 
+%if %theme == SLES
+BuildRequires:  sles-release
+BuildRequires:  sles-release-DVD
+%else
+BuildRequires:  openSUSE-release
+BuildRequires:  openSUSE-release-dvd
+%endif
 BuildRequires:  Mesa
 BuildRequires:  Mesa-libEGL1
 BuildRequires:  aaa_base
@@ -65,7 +79,6 @@
 BuildRequires:  dmapi
 BuildRequires:  dmraid
 BuildRequires:  dosfstools
-BuildRequires:  dummy-release
 BuildRequires:  dump
 BuildRequires:  e2fsprogs
 BuildRequires:  ed
@@ -153,12 +166,12 @@
 BuildRequires:  suspend
 %endif
 BuildRequires:  systemd
-BuildRequires:  systemd-presets-branding-openSUSE
+BuildRequires:  systemd-presets-branding-%{base_theme}
 BuildRequires:  tunctl
 BuildRequires:  udev
 %if %with_plymouth
 BuildRequires:  plymouth
-BuildRequires:  plymouth-branding-openSUSE
+BuildRequires:  plymouth-branding-%{base_theme}
 BuildRequires:  plymouth-plugin-script
 BuildRequires:  plymouth-scripts
 %endif
@@ -324,8 +337,8 @@
 BuildRequires:  glibc-32bit
 %endif
 %ifarch %ix86 x86_64
-BuildRequires:  gfxboot-branding-%theme
-BuildRequires:  grub2-branding-openSUSE
+BuildRequires:  gfxboot-branding-%{base_theme}
+BuildRequires:  grub2-branding-%{base_theme}
 %endif
 %ifnarch s390 s390x
 #BuildRequires:  enic-kmp-default fnic-kmp-default ofed-kmp-default
@@ -340,10 +353,10 @@
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0+
 Group:          Metapackages
-Version:        14.39
+Version:        14.46
 Release:        0
-Source:         installation-images-14.39.tar.bz2
-Patch0:         ruby-ua.patch
+Source:         installation-images-14.46.tar.bz2
+Patch0:          gawk.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %define _binary_payload w.ufdio
 
@@ -379,8 +392,8 @@
 
 %prep
 %setup -n installation-images-%{version}
-%patch0 -p1
 rm -f /usr/lib/build/checks/04-check-filelist
+%patch0 -p1
 
 %build
 unset MALLOC_CHECK_

++++++ gawk.patch ++++++
diff --git a/data/initrd/initrd.file_list b/data/initrd/initrd.file_list
index 13ba0d1..113fba9 100644
--- a/data/initrd/initrd.file_list
+++ b/data/initrd/initrd.file_list
@@ -318,6 +318,10 @@ gzip:
   /usr/bin/gzip
   /usr/bin/gunzip
 
+gawk:
+  /usr/bin/gawk
+  s gawk usr/bin/awk
+
 nscd:
   # remaining files are in root image
   d /var/run/nscd
++++++ installation-images-14.39.tar.bz2 -> installation-images-14.46.tar.bz2 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/Makefile 
new/installation-images-14.46/Makefile
--- old/installation-images-14.39/Makefile      2014-02-10 16:57:07.000000000 
+0100
+++ new/installation-images-14.46/Makefile      2014-02-18 10:26:53.000000000 
+0100
@@ -39,11 +39,12 @@
 endif
 
 ifneq ($(filter ppc ppc64 ppc64le, $(ARCH)),)
-ALL_TARGETS   := initrd-themes initrd initrd+modules+gefrickel  
boot-grub2-powerpc $(COMMON_TARGETS)
+ALL_TARGETS   := initrd-themes initrd initrd+modules+gefrickel 
$(COMMON_TARGETS)
 INSTSYS_PARTS := $(COMMON_INSTSYS_PARTS)
 BOOT_PARTS    :=
 endif
 
+# THEMES must be a single value
 THEMES        := openSUSE
 DESTDIR       := images/instsys
 
@@ -77,16 +78,16 @@
        @[ -d tmp ] || mkdir tmp
 
 base: dirs
-       @[ -d tmp/base ] || nostrip=1 libdeps=base image=base fs=none 
bin/mk_image
+       @[ -d tmp/base ] || theme=$(THEMES) nostrip=1 libdeps=base image=base 
fs=none bin/mk_image
 
 fbase: dirs
-       nostrip=1 libdeps=base image=base fs=none bin/mk_image
+       theme=$(THEMES) nostrip=1 libdeps=base image=base fs=none bin/mk_image
 
 biostest: base
-       libdeps=initrd,biostest image=biostest src=initrd fs=cpio.gz 
disjunct=initrd bin/mk_image
+       theme=$(THEMES) libdeps=initrd,biostest image=biostest src=initrd 
fs=cpio.gz disjunct=initrd bin/mk_image
 
 initrd: base
-       libdeps=initrd image=initrd-base.gz tmpdir=initrd src=initrd 
filelist=initrd fs=cpio.gz bin/mk_image
+       theme=$(THEMES) libdeps=initrd image=initrd-base.gz tmpdir=initrd 
src=initrd filelist=initrd fs=cpio.gz bin/mk_image
        [ -s tmp/initrd/bin/bash ]
 
 modules: base
@@ -142,7 +143,7 @@
        image=vmlinuz-$${MOD_CFG:-default} src=initrd filelist=kernel 
kernel=kernel-$${MOD_CFG:-default} fs=dir bin/mk_image
 
 boot-efi: base
-       image=boot-efi src=boot filelist=efi fs=none bin/mk_image
+       theme=$(THEMES) image=boot-efi src=boot filelist=efi fs=none 
bin/mk_image
        for theme in $(THEMES) ; do \
          ln images/$$theme/initrd tmp/boot-efi/efi/boot/initrd ; \
          bin/hdimage --size 500k --fit-size --chs 0 4 63 --part-ofs 0 --mkfs 
fat --add-files tmp/boot-efi/* tmp/boot-efi/.p* -- images/$$theme/efi ; \
@@ -162,18 +163,18 @@
        done
 
 boot: base
-       image=boot fs=dir bin/mk_image
+       theme=$(THEMES) image=boot fs=dir bin/mk_image
 
 root: base
-       libdeps=root image=root bin/mk_image
+       theme=$(THEMES) libdeps=root image=root bin/mk_image
 
 rescue: base
-       libdeps=rescue image=rescue bin/mk_image
+       theme=$(THEMES) libdeps=rescue image=rescue bin/mk_image
        # rescue ok? (bnc #457947)
        @[ -s tmp/rescue/etc/init.d/boot.d/S*.udev ] || ( echo "build does not 
work on xxx" ; false )
 
 rescue-server:
-       libdeps=rescue image=rescue-server src=rescue filelist=rescue-server 
fs=squashfs bin/mk_image
+       theme=$(THEMES) libdeps=rescue image=rescue-server src=rescue 
filelist=rescue-server fs=squashfs bin/mk_image
 
 root+rescue: base
        image=root+rescue fs=none bin/mk_image
@@ -217,10 +218,10 @@
        for i in `cat images/rpmlist` ; do \
          echo -e "$$i:\n  X <rpm_file> CD1/boot/<arch>\n" >> 
data/cd1/gen/rpm.file_list; \
        done
-       nostrip=1 image=cd1 fs=none sw 0 bin/mk_image
+       theme=$(THEMES) nostrip=1 image=cd1 fs=none sw 0 bin/mk_image
        cp -a images/instsys/CD1 tmp/cd1
        rm -f tmp/cd1/CD1/boot/*/rpmlist
-       cp -a images/instsys/branding/openSUSE/CD1 tmp/cd1
+       cp -a images/instsys/branding/$(THEMES)/CD1 tmp/cd1
 
 mini-iso-rmlist: base
        rm -f images/$@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/VERSION 
new/installation-images-14.46/VERSION
--- old/installation-images-14.39/VERSION       2014-02-11 15:38:55.000000000 
+0100
+++ new/installation-images-14.46/VERSION       2014-02-19 08:53:43.000000000 
+0100
@@ -1 +1 @@
-14.39
+14.46
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.39/bin/mk_ppc_installation-images_bootbinaries.sh 
new/installation-images-14.46/bin/mk_ppc_installation-images_bootbinaries.sh
--- 
old/installation-images-14.39/bin/mk_ppc_installation-images_bootbinaries.sh    
    2014-02-06 16:40:00.000000000 +0100
+++ 
new/installation-images-14.46/bin/mk_ppc_installation-images_bootbinaries.sh    
    2014-02-17 13:24:04.000000000 +0100
@@ -44,12 +44,12 @@
 #mkdir -pv $CD1/PS3/otheros
 #cp -pfv /usr/share/ps3/otheros.bld    $CD1/PS3/otheros
 #
-cp -pfv $bdir/initrd             $CD1/boot/$ARCH/loader/initrd32
-cp -pfv /boot/vmlinux-*-default  $CD1/boot/$ARCH/loader/linux32
+cp -pfv $bdir/initrd             $CD1/suseboot/initrd32
+cp -pfv /boot/vmlinux-*-default  $CD1/suseboot/linux32
 fi
 if test "$do_64" = "true" ; then
-cp -pfv $bdir/initrd-default       $CD1/boot/$ARCH/loader/initrd64
-cp -pfv /boot/vmlinux-*-default    $CD1/boot/$ARCH/loader/linux64
+cp -pfv $bdir/initrd-default       $CD1/suseboot/initrd64
+cp -pfv /boot/vmlinux-*-default    $CD1/suseboot/linux64
 fi
 
 #grub-mkimage -O powerpc-ieee1275 -d /usr/lib/grub/powerpc-ieee1275 -p 
'()/boot/$ARCH/powerpc-ieee1275' \
@@ -119,55 +119,55 @@
 <chrp-boot>
 <description>${we_dont_smoke_that_stuff}</description>
 <os-name>${we_dont_smoke_that_stuff}</os-name>
-<boot-script>boot 
&device;:1,\\boot\\$ARCH\\grub2-ieee1275\\grub2.core</boot-script>
+<boot-script>boot &device;:1,\\suseboot\\yaboot.ibm</boot-script>
 </chrp-boot>
 
 EOF
 cat $CD1/ppc/bootinfo.txt
-#
-#cat > $CD1/suseboot/yaboot.txt <<EOF
-#
-#  Welcome to ${we_dont_smoke_that_stuff}!
-#
-#  Type  "install"  to start the YaST installer on this CD/DVD
-#  Type  "slp"      to start the YaST install via network
-#  Type  "rescue"   to start the rescue system on this CD/DVD
-#
-#
-#EOF
-#cat $CD1/suseboot/yaboot.txt
-#
+
+cat > $CD1/suseboot/yaboot.txt <<EOF
+
+  Welcome to ${we_dont_smoke_that_stuff}!
+
+  Type  "install"  to start the YaST installer on this CD/DVD
+  Type  "slp"      to start the YaST install via network
+  Type  "rescue"   to start the rescue system on this CD/DVD
+
+
+EOF
+cat $CD1/suseboot/yaboot.txt
+
 if test "$do_32" = "true" ; then
        do_bits="$do_bits 32"
 fi
 if test "$do_64" = "true" ; then
        do_bits="$do_bits 64"
 fi
-#
-#cat > $CD1/suseboot/yaboot.cnf <<EOF
-#message=yaboot.txt
-#EOF
-#for i in $do_bits
-#do
-#cat >> $CD1/suseboot/yaboot.cnf <<EOF
-#
-#image[${i}bit]=linux${i}
-#  initrd=initrd${i}
-#  label=install
-#  append="quiet sysrq=1 insmod=sym53c8xx insmod=ipr            "
-#image[${i}bit]=linux${i}
-#  initrd=initrd${i}
-#  label=slp
-#  append="quiet sysrq=1 install=slp           "
-#image[${i}bit]=linux${i}
-#  initrd=initrd${i}
-#  label=rescue
-#  append="quiet sysrq=1 rescue=1              "
-#
-#EOF
-#done
-#cat $CD1/suseboot/yaboot.cnf
-#
+
+cat > $CD1/suseboot/yaboot.cnf <<EOF
+message=yaboot.txt
+EOF
+for i in $do_bits
+do
+cat >> $CD1/suseboot/yaboot.cnf <<EOF
+
+image[${i}bit]=linux${i}
+  initrd=initrd${i}
+  label=install
+  append="quiet sysrq=1 insmod=sym53c8xx insmod=ipr            "
+image[${i}bit]=linux${i}
+  initrd=initrd${i}
+  label=slp
+  append="quiet sysrq=1 install=slp           "
+image[${i}bit]=linux${i}
+  initrd=initrd${i}
+  label=rescue
+  append="quiet sysrq=1 rescue=1              "
+
+EOF
+done
+cat $CD1/suseboot/yaboot.cnf
+
 
 cat > $CD1/suseboot/os-chooser <<EOF
 <CHRP-BOOT>
@@ -178,7 +178,7 @@
 SuSE Linux for PowerMac
 </DESCRIPTION>
 <BOOT-SCRIPT>
-load &device;:&partition;,\\boot\\$ARCH\\grub2-ieee1275\\grub2.core
+load &device;:&partition;,\\suseboot\\yaboot
 go
 </BOOT-SCRIPT>
 <OS-BADGE-ICONS>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/changelog 
new/installation-images-14.46/changelog
--- old/installation-images-14.39/changelog     2014-02-11 15:38:59.000000000 
+0100
+++ new/installation-images-14.46/changelog     2014-02-19 08:53:47.000000000 
+0100
@@ -1,4 +1,30 @@
-2014-02-11:    HEAD
+2014-02-19:    HEAD
+       - add all tools from xorg-x11-Xvnc (bnc #855246)
+
+2014-02-18:    14.45
+       - move /etc/motd and /etc/issue to initrd
+
+2014-02-18:    14.44
+       - fix Solver usage
+       - add sysconfig files to initrd
+
+2014-02-18:    14.43
+       - more branding fixes
+
+2014-02-18:    14.42
+       - branding fixes
+
+2014-02-18:    14.41
+       - adjust to new branding packages
+
+2014-02-17:    14.40
+       - avoid using rcnscd (bnc #863430)
+       - Fix branding image installation for ppc64le
+       - switch back to yaboot for a while
+       - fix ssl certificates (bnc #863788)
+       - ignore rake, rdoc and ri from ruby
+
+2014-02-11:    14.39
        - fix wrong ifarch s390x
        - set SLES boot theme temporarily to openSUSE as SLES branding is still 
missing
        - don't produce nonsense if the grub2 theme package is missing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/base/base.file_list 
new/installation-images-14.46/data/base/base.file_list
--- old/installation-images-14.39/data/base/base.file_list      2014-02-05 
09:33:50.000000000 +0100
+++ new/installation-images-14.46/data/base/base.file_list      2014-02-18 
11:01:39.000000000 +0100
@@ -46,7 +46,6 @@
 cracklib:
 device-mapper:
 diffutils:
-dummy-release:
 elfutils:
 file-magic:
 file:
@@ -85,13 +84,21 @@
 strace:
 suse-module-tools:
 ?syslinux:
-systemd-presets-branding-openSUSE:
+systemd-presets-branding-<base_theme>:
 systemd:
 tar:
 terminfo-base:
 udev:
 util-linux:
 
+if theme eq 'SLES'
+  sles-release:
+  sles-release-DVD:
+else
+  openSUSE-release:
+  openSUSE-release-dvd:
+endif
+
 if arch eq 'aarch64'
 qemu-linux-aarch64:
 endif
@@ -99,6 +106,7 @@
 ca-certificates:
   /usr/sbin/update-ca-certificates
   /usr/lib/ca-certificates/update.d/openssl.run
+  /usr/lib/ca-certificates/update.d/etc_ssl.run
   /var/lib/ca-certificates/openssl
 
 aaa_base:
@@ -127,6 +135,7 @@
 E /create_locale
 
 # show certificates
+s /var/lib/ca-certificates/pem etc/ssl/certs
 E update-ca-certificates -f
 E ls -lR /var/lib/ca-certificates
 E ls -lR /etc/ssl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/boot/SLE-efi.diff 
new/installation-images-14.46/data/boot/SLE-efi.diff
--- old/installation-images-14.39/data/boot/SLE-efi.diff        1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-14.46/data/boot/SLE-efi.diff        2014-02-18 
08:59:16.000000000 +0100
@@ -0,0 +1,13 @@
+--- grub2-efi/themes/SLE/theme.txt
++++ grub2-efi/themes/SLE/theme.txt
+@@ -2,7 +2,9 @@
+ 
+ desktop-image: "background.png"
+ 
+-title-text: ""
++title-text: "PRODUCT"
++title-color: "#fff"
++title-font: "DejaVu Sans Bold 14"
+ 
+ terminal-box: "terminal_*.png"
+ terminal-font: "Gnu Unifont Mono Regular 16"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/boot/SLES-efi.diff 
new/installation-images-14.46/data/boot/SLES-efi.diff
--- old/installation-images-14.39/data/boot/SLES-efi.diff       2014-02-11 
12:04:26.000000000 +0100
+++ new/installation-images-14.46/data/boot/SLES-efi.diff       1970-01-01 
01:00:00.000000000 +0100
@@ -1,13 +0,0 @@
---- grub2-efi/themes/SLES/theme.txt
-+++ grub2-efi/themes/SLES/theme.txt
-@@ -2,7 +2,9 @@
- 
- desktop-image: "background.png"
- 
--title-text: ""
-+title-text: "PRODUCT"
-+title-color: "#fff"
-+title-font: "DejaVu Sans Bold 14"
- 
- terminal-box: "terminal_*.png"
- terminal-font: "Gnu Unifont Mono Regular 16"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/boot/grub.cfg 
new/installation-images-14.46/data/boot/grub.cfg
--- old/installation-images-14.39/data/boot/grub.cfg    2014-01-16 
11:21:01.000000000 +0100
+++ new/installation-images-14.46/data/boot/grub.cfg    2014-02-18 
09:15:35.000000000 +0100
@@ -22,13 +22,13 @@
 
   terminal_output gfxterm
 
-  theme=$prefix/themes/openSUSE/theme.txt
+  theme=$prefix/themes/THEME/theme.txt
   export theme
 
   loadfont $prefix/unicode.pf2
-  loadfont $prefix/themes/openSUSE/DejaVuSans10.pf2
-  loadfont $prefix/themes/openSUSE/DejaVuSans12.pf2
-  loadfont $prefix/themes/openSUSE/DejaVuSans-Bold14.pf2
+  loadfont $prefix/themes/THEME/DejaVuSans10.pf2
+  loadfont $prefix/themes/THEME/DejaVuSans12.pf2
+  loadfont $prefix/themes/THEME/DejaVuSans-Bold14.pf2
 fi
 
 if sleep --interruptible 0 ; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.39/data/boot/grub2-efi.file_list 
new/installation-images-14.46/data/boot/grub2-efi.file_list
--- old/installation-images-14.39/data/boot/grub2-efi.file_list 2013-11-18 
11:49:20.000000000 +0100
+++ new/installation-images-14.46/data/boot/grub2-efi.file_list 2014-02-18 
09:15:06.000000000 +0100
@@ -24,10 +24,9 @@
   # grub2-efi with graphics
   # this is just for patching grub.cfg
   # real themes files are unpacked in theme.file_list
-  if 1
-    ?grub2-branding-<splash_theme>:   
-      R s/^with_gfx=0/with_gfx=1/ EFI/BOOT/grub.cfg
-  endif
+  ?grub2-branding-<splash_theme>:   
+    R s/^with_gfx=0/with_gfx=1/ EFI/BOOT/grub.cfg
+    R s/THEME/<splash_theme>/g EFI/BOOT/grub.cfg
 
 # elsif arch eq 'ia64'
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/cd1/cd1.file_list 
new/installation-images-14.46/data/cd1/cd1.file_list
--- old/installation-images-14.39/data/cd1/cd1.file_list        2014-02-10 
16:56:48.000000000 +0100
+++ new/installation-images-14.46/data/cd1/cd1.file_list        2014-02-18 
08:44:33.000000000 +0100
@@ -1,7 +1,12 @@
-skelcd-openSUSE:
-  /
+if theme eq 'SLES'
+  skelcd-sles:
+    /
+else
+  skelcd-<theme>:
+    /
+endif
 
-skelcd-control-openSUSE:
+skelcd-control-<theme>:
   /
 
 d CD1/boot/<arch>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/initrd/etc/issue 
new/installation-images-14.46/data/initrd/etc/issue
--- old/installation-images-14.39/data/initrd/etc/issue 1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-14.46/data/initrd/etc/issue 2013-11-18 
11:49:20.000000000 +0100
@@ -0,0 +1,3 @@
+
+product_name Installation
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/initrd/etc/motd 
new/installation-images-14.46/data/initrd/etc/motd
--- old/installation-images-14.39/data/initrd/etc/motd  1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-14.46/data/initrd/etc/motd  2013-11-18 
11:49:20.000000000 +0100
@@ -0,0 +1,9 @@
+
+product_name Installation
+
+- there are shells running on consoles 2, 5, 6, 9
+- use 'extend' to load extensions (remove with 'extend -r'); extensions are:
+    o bind, gdb
+- 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-14.39/data/initrd/etc/motd.s390x 
new/installation-images-14.46/data/initrd/etc/motd.s390x
--- old/installation-images-14.39/data/initrd/etc/motd.s390x    1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-14.46/data/initrd/etc/motd.s390x    2014-01-16 
11:21:01.000000000 +0100
@@ -0,0 +1,6 @@
+
+product_name Installation
+
+- use 'extend' to load extensions (remove with 'extend -r'); extensions are:
+    o bind, gdb
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.39/data/initrd/initrd.file_list 
new/installation-images-14.46/data/initrd/initrd.file_list
--- old/installation-images-14.39/data/initrd/initrd.file_list  2014-02-05 
09:33:50.000000000 +0100
+++ new/installation-images-14.46/data/initrd/initrd.file_list  2014-02-18 
16:57:19.000000000 +0100
@@ -86,7 +86,6 @@
 pinentry: ignore
 rpcbind: ignore
 ?suspend: ignore
-sysconfig: ignore
 systemd: ignore
 update-alternatives: ignore
 ?dracut: ignore
@@ -141,6 +140,7 @@
 
 netcfg:
   /etc/protocols
+  /etc/netgroup
 
 ?xf86-input-vmmouse:
   /usr/bin/vmmouse_detect
@@ -332,7 +332,6 @@
   /usr/lib/udev/rules.d
 
 multipath-tools:
-  /etc/udev/rules.d
   /var/cache/multipath
 
 shadow:
@@ -359,7 +358,7 @@
   plymouth:
   plymouth-scripts: nodeps
   plymouth-plugin-script:
-  plymouth-branding-openSUSE: nodeps
+  plymouth-branding-<base_theme>: nodeps
 endif
 
 procps:
@@ -370,6 +369,12 @@
   /usr/lib*/libsystemd-journal.so.*
   /usr/lib*/libsystemd-login.so.*
 
+sysconfig:
+  /
+  m /var/adm/fillup-templates/sysconfig.config-network 
/etc/sysconfig/network/config
+  m /var/adm/fillup-templates/sysconfig.dhcp-network 
/etc/sysconfig/network/dhcp
+  r sbin/rcnetwork
+
 
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 #
@@ -400,6 +405,10 @@
 polkit: nodeps
   E prein
 
+# we just want the user & group entries
+nscd:
+  E prein
+
 
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 #
@@ -492,6 +501,9 @@
 
 :
 
+# replace issue and motd with our own messages
+include texts.file_list
+
 # remove files we don't want to show up at all
 r /usr/share/{doc,info,locale,man} /usr/src/packages /var/adm/fillup-templates
 
@@ -500,6 +512,7 @@
 
 # copy ssl certificates
 e cp -a /etc/ssl etc
+e cp -a /var/lib/ca-certificates var/lib
 
 # mtab is symlink now
 r /etc/mtab
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.39/data/initrd/texts.file_list 
new/installation-images-14.46/data/initrd/texts.file_list
--- old/installation-images-14.39/data/initrd/texts.file_list   1970-01-01 
01:00:00.000000000 +0100
+++ new/installation-images-14.46/data/initrd/texts.file_list   2014-01-16 
11:21:01.000000000 +0100
@@ -0,0 +1,11 @@
+d etc
+x /etc/motd /etc
+x /etc/issue /etc
+
+if arch eq 's390' || arch eq 's390x'
+  x /etc/motd.s390x /etc/motd
+endif
+
+R s/product_name/<product_name>/g /etc/motd
+R s/product_name/<product_name>/g /etc/issue
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.39/data/rescue/rescue.file_list 
new/installation-images-14.46/data/rescue/rescue.file_list
--- old/installation-images-14.39/data/rescue/rescue.file_list  2014-02-06 
16:40:00.000000000 +0100
+++ new/installation-images-14.46/data/rescue/rescue.file_list  2014-02-18 
10:58:14.000000000 +0100
@@ -141,7 +141,7 @@
 suse-module-tools:
 sysconfig:
 sysconfig-netconfig:
-systemd-presets-branding-openSUSE:
+systemd-presets-branding-<base_theme>:
 systemd-sysvinit:
 systemd:
 tar:
@@ -155,6 +155,14 @@
 xfsprogs:
 xz:
 
+if theme eq 'SLES'
+  sles-release:
+  sles-release-DVD:
+else
+  openSUSE-release:
+  openSUSE-release-dvd:
+endif
+
 samba-libs: nodeps
   /usr/lib*/samba/libreplace.so
   /usr/lib*/samba/libwinbind-client.so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/root/etc/inst_setup 
new/installation-images-14.46/data/root/etc/inst_setup
--- old/installation-images-14.39/data/root/etc/inst_setup      2014-01-24 
11:22:38.000000000 +0100
+++ new/installation-images-14.46/data/root/etc/inst_setup      2014-02-17 
13:55:40.000000000 +0100
@@ -157,7 +157,7 @@
 fi
 
 # start nscd (bnc #530440)
-rcnscd start
+[ -f /etc/resolv.conf ] && nscd
 
 # Update module config.
 #
@@ -261,7 +261,7 @@
 # start shell, useful on iSeries or via serial console
 [ "$START_SHELL" ] && start_shell
 
-rcnscd stop
+nscd --shutdown
 
 # stop various daemons
 # killall dbus-daemon >/dev/null 2>&1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/root/etc/issue 
new/installation-images-14.46/data/root/etc/issue
--- old/installation-images-14.39/data/root/etc/issue   2013-11-18 
11:49:20.000000000 +0100
+++ new/installation-images-14.46/data/root/etc/issue   1970-01-01 
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-
-product_name Installation
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/root/etc/motd 
new/installation-images-14.46/data/root/etc/motd
--- old/installation-images-14.39/data/root/etc/motd    2013-11-18 
11:49:20.000000000 +0100
+++ new/installation-images-14.46/data/root/etc/motd    1970-01-01 
01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-
-product_name Installation
-
-- there are shells running on consoles 2, 5, 6, 9
-- use 'extend' to load extensions (remove with 'extend -r'); extensions are:
-    o bind, gdb
-- 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-14.39/data/root/etc/motd.s390x 
new/installation-images-14.46/data/root/etc/motd.s390x
--- old/installation-images-14.39/data/root/etc/motd.s390x      2014-01-16 
11:21:01.000000000 +0100
+++ new/installation-images-14.46/data/root/etc/motd.s390x      1970-01-01 
01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-
-product_name Installation
-
-- use 'extend' to load extensions (remove with 'extend -r'); extensions are:
-    o bind, gdb
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/root/root.file_list 
new/installation-images-14.46/data/root/root.file_list
--- old/installation-images-14.39/data/root/root.file_list      2014-02-11 
15:34:47.000000000 +0100
+++ new/installation-images-14.46/data/root/root.file_list      2014-02-19 
08:23:57.000000000 +0100
@@ -137,7 +137,7 @@
 sg3_utils:
 suse-module-tools:
 ?syslinux:
-systemd-presets-branding-openSUSE:
+systemd-presets-branding-<base_theme>:
 systemd-sysvinit:
 systemd:
 sysvinit:
@@ -150,6 +150,14 @@
 xfsprogs:
 xz:
 
+if theme eq 'SLES'
+  sles-release:
+  sles-release-DVD:
+else
+  openSUSE-release:
+  openSUSE-release-dvd:
+endif
+
 # pull in yast2 installation related packages via package deps
 ?skelcd-control-openSUSE:
 ?skelcd-control-SLES:
@@ -236,7 +244,10 @@
   /
   # avoid update-alternatives
   r /etc/alternatives
-  e cd usr/bin ; for i in erb gem irb rake rdoc ri ruby testrb ; do [ -x $i ] 
|| ln -snf ${i}2* $i ; done
+  r /usr/bin/rake*
+  r /usr/bin/rdoc*
+  r /usr/bin/ri*
+  e cd usr/bin ; for i in erb gem irb ruby testrb ; do [ -x $i ] || ln -snf 
${i}2* $i ; done
 
 yast2-devtools:
   /usr/share/YaST2/data/devtools/bin/showy2log
@@ -484,7 +495,7 @@
 
 if exists(xorg-x11-Xvnc)
   xorg-x11-Xvnc:
-    /usr/bin/Xvnc
+    /usr/bin
 endif
 
 Mesa-libEGL*:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/root/texts.file_list 
new/installation-images-14.46/data/root/texts.file_list
--- old/installation-images-14.39/data/root/texts.file_list     2014-01-16 
11:21:01.000000000 +0100
+++ new/installation-images-14.46/data/root/texts.file_list     1970-01-01 
01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
-d etc
-x /etc/motd /etc
-x /etc/issue /etc
-
-if arch eq 's390' || arch eq 's390x'
-  x /etc/motd.s390x /etc/motd
-endif
-
-R s/product_name/<product_name>/g /etc/motd
-R s/product_name/<product_name>/g /etc/issue
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/data/root/theme.file_list 
new/installation-images-14.46/data/root/theme.file_list
--- old/installation-images-14.39/data/root/theme.file_list     2014-02-03 
15:27:51.000000000 +0100
+++ new/installation-images-14.46/data/root/theme.file_list     2014-02-18 
16:58:35.000000000 +0100
@@ -1,10 +1,10 @@
 desktop-data-openSUSE:
   /usr/share/desktop-data/qtrc
 
-?yast2-qt-branding-<theme>:
+?yast2-qt-branding-<base_theme>:
   /
 
-?yast2-theme-<theme>:
+yast2-theme-<base_theme>:
   /
 
 yast2-theme-<yast_theme>:
@@ -12,5 +12,3 @@
   s <yast_theme> usr/share/YaST2/theme/current
   s <yast_theme> usr/share/YaST2/theme/openSUSE-current
 
-include texts.file_list
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/etc/config 
new/installation-images-14.46/etc/config
--- old/installation-images-14.39/etc/config    2014-02-11 12:08:17.000000000 
+0100
+++ new/installation-images-14.46/etc/config    2014-02-18 08:50:32.000000000 
+0100
@@ -67,6 +67,7 @@
 
 
 [Theme openSUSE]
+base    = openSUSE
 splash  = openSUSE
 yast    = openSUSE-Oxygen
 product        = openSUSE
@@ -77,7 +78,8 @@
 
 
 [Theme SLES]
-splash  = openSUSE
+base    = SLE
+splash  = SLE
 yast    = SLE
 product        = SUSE Linux Enterprise Server 12
 version = 13.2
@@ -87,7 +89,8 @@
 
 
 [Theme SLED]
-splash  = SLED
+base    = SLE
+splash  = SLE
 yast    = SLE
 product        = SUSE Linux Enterprise Desktop 12
 version = 13.2
@@ -97,7 +100,8 @@
 
 
 [Theme Zen]
-splash  = SLES
+base    = SLE
+splash  = SLE
 yast    = SLE
 product = ZENworks
 version = 13.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/install.ppc 
new/installation-images-14.46/install.ppc
--- old/installation-images-14.39/install.ppc   2014-02-06 16:40:00.000000000 
+0100
+++ new/installation-images-14.46/install.ppc   2014-02-17 13:24:58.000000000 
+0100
@@ -5,7 +5,7 @@
 set -e
 
 # create directory layout
-mkdir -p $DESTDIR/CD1/boot/$ARCH/loader
+mkdir -p $DESTDIR/CD1/boot/$ARCH
 for theme in $THEMES ; do
   mkdir -p $DESTDIR/branding/$theme/CD1/boot/$ARCH
 done
@@ -21,7 +21,7 @@
     [ -e images/$theme/$i ] && cp -r images/$theme/$i 
$DESTDIR/branding/$theme/CD1/boot/$ARCH
   done
 
-  cp images/$theme/$theme $DESTDIR/branding/$theme/CD1/boot/$ARCH/loader
+  cp images/$theme/$theme $DESTDIR/branding/$theme/CD1/boot/$ARCH
   ln -s $theme $DESTDIR/branding/$theme/CD1/boot/$ARCH/branding
 
   case "$ARCH" in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/lib/AddFiles.pm 
new/installation-images-14.46/lib/AddFiles.pm
--- old/installation-images-14.39/lib/AddFiles.pm       2014-01-15 
10:47:53.000000000 +0100
+++ new/installation-images-14.46/lib/AddFiles.pm       2014-02-18 
08:51:26.000000000 +0100
@@ -158,7 +158,7 @@
     $ifmsg = sprintf " [%x|%x] %s\n", $if_val, $if_taken, $_;
 
     s/<rpm_file>/$rpm_file/g;
-    
s/<(kernel_ver|kernel_mods|kernel_rpm|kernel_img|(suse|sles|sled)_release|theme|splash_theme|yast_theme|product|product_name|update_dir|load_image|min_memory|instsys_build_id|instsys_complain|instsys_complain_root|arch|lib)>/$ConfigData{$1}/g;
+    
s/<(kernel_ver|kernel_mods|kernel_rpm|kernel_img|(suse|sles|sled)_release|theme|base_theme|splash_theme|yast_theme|product|product_name|update_dir|load_image|min_memory|instsys_build_id|instsys_complain|instsys_complain_root|arch|lib)>/$ConfigData{$1}/g;
     for my $i (qw( linuxrc lang extramod items )) {
       s/<$i>/$ENV{$i}/g if exists $ENV{$i};
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.39/lib/ReadConfig.pm 
new/installation-images-14.46/lib/ReadConfig.pm
--- old/installation-images-14.39/lib/ReadConfig.pm     2014-02-10 
13:20:15.000000000 +0100
+++ new/installation-images-14.46/lib/ReadConfig.pm     2014-02-18 
14:10:41.000000000 +0100
@@ -392,6 +392,11 @@
     print $f $_;
     close $f;
 
+    $_ = `$rpm_cmd -qp --provides $rpm->{file} 2>/dev/null`;
+    open $f, ">$dir/provides";
+    print $f $_;
+    close $f;
+
     @s = `$rpm_cmd -qp --qf 
'%|PREIN?{PREIN\n}:{}|%|POSTIN?{POSTIN\n}:{}|%|PREUN?{PREUN\n}:{}|%|POSTUN?{POSTUN\n}:{}|'
 $rpm->{file} 2>/dev/null`;
     for (@s) {
       chomp;
@@ -713,9 +718,6 @@
   $pool->createwhatprovides();
   $pool->set_debuglevel(4) if $ENV{debug} =~ /solv/;
 
-  my $solver = $pool->Solver();
-  $solver->set_flag($solv::Solver::SOLVER_FLAG_IGNORE_RECOMMENDED, 1);
-
   my $jobs;
   for (@$packages) {
     push @$jobs, $pool->Job($solv::Job::SOLVER_INSTALL | 
$solv::Job::SOLVER_SOLVABLE_NAME, $pool->str2id($_));
@@ -759,6 +761,9 @@
     warn "$Script: outdated perl-solv: solver will not work properly";
   }
 
+  my $solver = $pool->Solver();
+  $solver->set_flag($solv::Solver::SOLVER_FLAG_IGNORE_RECOMMENDED, 1);
+
   my @problems = $solver->solve($jobs);
 
   if(@problems) {
@@ -1200,6 +1205,7 @@
   $load_image = $load_image * 1024 if $load_image;
 
   $ConfigData{theme} = $theme;
+  $ConfigData{base_theme} = $ConfigData{ini}{"Theme $theme"}{base};
   $ConfigData{splash_theme} = $ConfigData{ini}{"Theme $theme"}{splash};
   $ConfigData{yast_theme} = $ConfigData{ini}{"Theme $theme"}{yast};
   $ConfigData{product_name} = $product_name;

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to