Hello community,

here is the log from the commit of package installation-images-openSUSE for 
openSUSE:Factory checked in at 2015-01-20 21:54:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-12-23 11:50:44.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images-openSUSE.new/installation-images-openSUSE.changes
   2015-01-20 21:54:46.000000000 +0100
@@ -2 +2 @@
-Sun Dec 21 19:50:25 UTC 2014 - [email protected]
+Tue Jan 20 16:41:14 CET 2015 - [email protected]
@@ -4 +4,12 @@
-- new.patch for getting DVD with new kernel
+- openldap2-client may require binutils
+- 14.157
+
+-------------------------------------------------------------------
+Wed Jan 14 14:02:59 CET 2015 - [email protected]
+
+- xterm/xterm-bin package split
+- added function to handle update-alternatives
+- started to make zenworks work again
+- adjust to rubygem package naming mess
+- adjust to factory changes
+- 14.156

Old:
----
  installation-images-14.155.tar.xz
  new.patch

New:
----
  installation-images-14.157.tar.xz

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

Other differences:
------------------
++++++ installation-images-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.k1nOCf/_old  2015-01-20 21:54:47.000000000 +0100
+++ /var/tmp/diff_new_pack.k1nOCf/_new  2015-01-20 21:54:47.000000000 +0100
@@ -360,11 +360,10 @@
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0+
 Group:          Metapackages
-Version:        14.155
+Version:        14.157
 Release:        0
 Provides:       installation-images = %version-%release
 Source:         installation-images-%{version}.tar.xz
-Patch0:         new.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %define _binary_payload w.ufdio
 
@@ -400,7 +399,6 @@
 
 %prep
 %setup -n installation-images-%{version}
-%patch0 -p1
 rm -f /usr/lib/build/checks/04-check-filelist
 
 %build

++++++ installation-images-14.155.tar.xz -> installation-images-14.157.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/Makefile 
new/installation-images-14.157/Makefile
--- old/installation-images-14.155/Makefile     2014-12-11 09:09:40.000000000 
+0100
+++ new/installation-images-14.157/Makefile     2015-01-20 16:38:52.000000000 
+0100
@@ -19,7 +19,7 @@
 endif
 
 ifneq ($(filter x86_64, $(ARCH)),)
-ALL_TARGETS   := initrd-themes initrd biostest initrd+modules+gefrickel 
boot-grub2-efi boot boot-themes $(COMMON_TARGETS) rescue-server
+ALL_TARGETS   := initrd-themes initrd biostest initrd+modules+gefrickel 
boot-grub2-efi boot boot-themes $(COMMON_TARGETS) rescue-server zenroot
 INSTSYS_PARTS := $(COMMON_INSTSYS_PARTS)
 BOOT_PARTS    := boot/* initrd biostest efi
 endif
@@ -61,7 +61,7 @@
 
 .PHONY: all dirs base fbase biostest initrd \
        boot boot-efi root rescue root+rescue gdb bind clean \
-       boot-themes initrd-themes root-themes install \
+       boot-themes initrd-themes root-themes zenroot install \
        install-initrd mini-iso-rmlist debuginfo cd1
 
 all: $(ALL_TARGETS) VERSION changelog
@@ -173,9 +173,6 @@
        cp data/root/config images
        cat data/root/rpmlist tmp/base/yast2-trans-rpm.list >images/rpmlist
 
-sax2: base
-       libdeps=root,sax2 image=sax2 src=root fs=squashfs disjunct=root 
bin/mk_image
-
 gdb: base
        libdeps=root,gdb image=gdb src=root fs=squashfs disjunct=root 
bin/mk_image
 
@@ -194,9 +191,9 @@
        for theme in $(THEMES) ; do \
          theme=$$theme image=$$theme/$$theme tmpdir=root-$$theme src=root 
filelist=theme fs=squashfs bin/mk_image ; \
        done
-ifneq ($(filter Zen, $(THEMES)),)
-       libdeps=zenroot image=Zen/root tmpdir=zenroot src=root filelist=zenroot 
fs=squashfs bin/mk_image
-endif
+
+zenroot:
+       theme=$(THEMES) libdeps=zenroot alternatives=1 image=zenroot src=root 
fs=squashfs bin/mk_image
 
 cd1: base
        mkdir -p data/cd1/gen
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/VERSION 
new/installation-images-14.157/VERSION
--- old/installation-images-14.155/VERSION      2014-12-11 09:09:40.000000000 
+0100
+++ new/installation-images-14.157/VERSION      2015-01-20 16:38:52.000000000 
+0100
@@ -1 +1 @@
-14.155
+14.157
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/bin/mk_image 
new/installation-images-14.157/bin/mk_image
--- old/installation-images-14.155/bin/mk_image 2014-12-11 09:09:40.000000000 
+0100
+++ new/installation-images-14.157/bin/mk_image 2015-01-20 16:38:52.000000000 
+0100
@@ -12,6 +12,7 @@
 use Cwd "realpath";
 
 sub check_link;
+sub fix_alternatives_link;
 
 die "usage: $Script\n" if @ARGV;
 
@@ -95,6 +96,11 @@
     SUSystem "strip_dir $tmpdir";
   }
 
+  if($ENV{alternatives}) {
+    print "handling update-alternatives links...\n";
+    fix_alternatives_link $tmpdir;
+  }
+
   if(!$ENV{nolinkcheck}) {
     print "checking for dangling symlinks...\n";
     if(check_link $tmpdir) {
@@ -205,3 +211,35 @@
   return $err;
 }
 
+
+sub fix_alternatives_link
+{
+  my $dir = shift;
+  my $cnt = 0;
+
+  die "oops, working on real root?\n" if $dir eq "" || $dir eq "/";
+
+  for (`find $dir -type l`) {
+    chomp;
+
+    my $x = readlink;
+    next if $x !~ m#/etc/alternatives/#;
+
+    my $l = readlink "$dir$x";
+    if($l) {
+      unlink $_;
+      if(!symlink($l, $_)) {
+        print STDERR "symlink $l, $_: $!\n"
+      }
+      $cnt++;
+    }
+  }
+
+  if($cnt) {
+    unlink "$dir/usr/sbin/update-alternatives";
+    unlink "$dir/var/log/update-alternatives.log";
+    system "rm -r $dir/etc/alternatives/";
+    system "rm -r $dir/var/lib/rpm/alternatives/";
+  }
+}
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/changelog 
new/installation-images-14.157/changelog
--- old/installation-images-14.155/changelog    2014-12-11 09:09:40.000000000 
+0100
+++ new/installation-images-14.157/changelog    2015-01-20 16:38:52.000000000 
+0100
@@ -1,4 +1,14 @@
-2014-12-11:    124e3172781dcf6e66a6d439aaf53e24fae43e24-14.155
+2015-01-20:    124e3172781dcf6e66a6d439aaf53e24fae43e24-14.157
+       - openldap2-client may require binutils
+
+2015-01-13:    14.156
+       - xterm/xterm-bin package split
+       - added function to handle update-alternatives
+       - started to make zenworks work again
+       - adjust to rubygem package naming mess
+       - adjust to factory changes
+
+2014-12-11:    14.155
        - improve git2log to work with sub-branches
 
 2014-12-10:    14.154
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/data/root/bind.file_list 
new/installation-images-14.157/data/root/bind.file_list
--- old/installation-images-14.155/data/root/bind.file_list     2014-12-11 
09:09:40.000000000 +0100
+++ new/installation-images-14.157/data/root/bind.file_list     2015-01-20 
16:38:52.000000000 +0100
@@ -1,8 +1,16 @@
+TEMPLATE binutils:
+  /
+  r /usr/bin/ld
+  s ld.bfd /usr/bin/ld
+
 TEMPLATE:
   /
 
 bind-utils:
 openldap2-client:
+
+yast2-buildtools: ignore
+
 AUTODEPS:
 
 :
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/data/root/gdb.file_list 
new/installation-images-14.157/data/root/gdb.file_list
--- old/installation-images-14.155/data/root/gdb.file_list      2014-12-11 
09:09:40.000000000 +0100
+++ new/installation-images-14.157/data/root/gdb.file_list      2015-01-20 
16:38:52.000000000 +0100
@@ -3,6 +3,8 @@
 
 gdb:
 ?valgrind:
+yast2-buildtools: ignore
+
 AUTODEPS:
 
 :
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/data/root/root.file_list 
new/installation-images-14.157/data/root/root.file_list
--- old/installation-images-14.155/data/root/root.file_list     2014-12-11 
09:09:40.000000000 +0100
+++ new/installation-images-14.157/data/root/root.file_list     2015-01-20 
16:38:52.000000000 +0100
@@ -29,13 +29,22 @@
   # avoid update-alternatives
   e cd usr/sbin ; ln -snf SUSEConnect-* SUSEConnect
 
+# ruby maintainers can't really make up their minds on how to name their 
packages...
+TEMPLATE ruby.*-rubygem-yard: ignore
+  # just a template that does nothing
+  d .
+
+TEMPLATE rubygem-yard: ignore
+  # just a template that does nothing
+  d .
+
 TEMPLATE ruby.*-rubygem-.*:
   /usr/*/ruby/gems/*/gems/*/lib
   /usr/*/ruby/gems/*/specifications
 
-TEMPLATE ruby.*-rubygem-yard: ignore
-  # just a template that does nothing
-  d .
+TEMPLATE rubygem-.*:
+  /usr/*/ruby/gems/*/gems/*/lib
+  /usr/*/ruby/gems/*/specifications
 
 TEMPLATE skelcd-control-.*:
   # just a template that does nothing
@@ -453,10 +462,14 @@
 xset:
 xauth:
 
-xterm:
-  /usr/share/X11/app-defaults/XTerm
-  R s/nil2/fixed/ /usr/share/X11/app-defaults/XTerm
-  /usr/bin/xterm
+if exists(xterm-bin)
+  xterm-bin:
+else
+  xterm:
+endif
+    /usr/share/X11/app-defaults/XTerm
+    R s/nil2/fixed/ /usr/share/X11/app-defaults/XTerm
+    /usr/bin/xterm
 
 gpm:
   /usr/sbin/gpm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-14.155/data/root/zenroot.file_list 
new/installation-images-14.157/data/root/zenroot.file_list
--- old/installation-images-14.155/data/root/zenroot.file_list  2014-12-11 
09:09:40.000000000 +0100
+++ new/installation-images-14.157/data/root/zenroot.file_list  2015-01-20 
16:38:52.000000000 +0100
@@ -1,132 +1,119 @@
-
-#
-# the 'root' system
-#
-
-d bin dev etc lib mnt root sbin tmp usr var
+d run var
+d run/lock
+s ../run var
+d bin dev etc home lib mnt proc sys sbin tmp root
+d media/{cdrom,floppy}
 c 1777 0 0 tmp
+d var/lib/systemd/migrated
 
 # add some /etc files
 x /etc/* /etc
-r /etc/ssh/CVS
-r /etc/CVS /etc/rpm/CVS /root/.ssh/CVS
+r /etc/ssh
+r /etc/rpm/.svn
 r /etc/inst_setup
 r /etc/inst_setup_ssh
 r /etc/create_interface
-r /etc/motd
+r /etc/motd*
 r /etc/issue
 
-libaudit*:
-  /
-
-libsepol*:
-  /
-
-libcap-ng*:
-  /
-
-libparted*:
-  /
-
-libffi*:
-  /
-
-libgio-*-*:
-  /
-
-libgmodule-*-*:
-  /
-
-libmount*:
-  /
-
-libudev*:
-  /
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+#
+# packages without scripts
+#
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
-fillup:
-  /
 
-insserv-compat:
+TEMPLATE:
   /
 
-aaa_base: prein,postin
-e prein
+# install filesystem first and *REMOVE* /var/run link
+filesystem:
+  /etc/{ppp,rc.d,uucp}
+  /etc/sysconfig
+  /root
+  /run
   /etc/init.d
-  /etc/inputrc
-e echo set bell-style none >>etc/inputrc
-#  /etc/rc.status
-  /usr/bin/old
-#  /root/.gnupg/suse_build_key
-#  /root/.gnupg/suse_build_key
-  /var/adm/fillup-templates
-e postin
-r /var/adm/fillup-templates
-
-libpcre*:
-  /
-
-tar:
-  /bin/tar
-
-#samba
-libacl*:
-  /lib*
-
-#samba
-libattr*:
-  /lib*
-
-bash:
-  /bin/bash
-s bash /bin/sh
-s bash /bin/ash
-
-libreadline6:
-  /lib*/libreadline.so.*
-  /lib*/libhistory.so.*
+  /usr/tmp
+  /var
+  # remove temporarily so that 'mount /sys' doesn't work
+  r /sys
+
+AUTODEPS:
+
+if theme eq 'SLES'
+  sles-release:
+  sles-release-MINI:
+elsif theme eq 'SLED'
+  sled-release:
+  sled-release-MINI:
+else
+  openSUSE-release:
+  openSUSE-release-mini:
+endif
 
+bzip2:
 coreutils:
-  
/bin/{chgrp,chmod,chown,cp,dd,df,ln,ls,mkdir,mknod,mv,rmdir,sync,md5sum,readlink}
-  /usr/bin/du
-  /bin/touch
-  /bin/{date,echo,false,pwd,stty,true,uname,basename,mktemp}
-  /usr/bin/{expr,tee,dirname,chroot,test,tty}
-  /usr/bin/{cut,head,tail,tr,uniq,wc,od}
-  /bin/sort
-  /bin/kill
-
+cpio:
+device-mapper:
+diffutils:
+dmraid:
+dosfstools:
+e2fsprogs:
+file:
+fillup:
+findutils:
+grep:
 gzip:
-  bin/g{un,}zip
-
-joe:
-  /usr/bin/joe
-  /etc/joe/joerc
-
+hdparm:
+hex:
 hwinfo:
-  /usr/lib*
-  /usr/sbin
-
-?libx86emu1:
-  /
-
-libxml2-*:
-  /
-
-libexpat*:
-  /
-
-libglib-2_0-0:
-  /
-
-libgobject-2_0-0:
-  /
+initviocons:
+insserv-compat:
+iproute2:
+iputils:
+joe:
+klogd:
+kmod-compat:
+kmod:
+lilo:
+lvm2:
+ntfsprogs:
+parted:
+polkit:
+procps:
+reiserfs:
+suse-module-tools:
+systemd-presets-branding-<base_theme>:
+systemd-sysvinit:
+systemd:
+tar:
+unzip:
+usbutils:
+util-linux:
+udev: ignore
+libudev*:
+?ncpfs:
+pciutils:
+dos2unix:
+ftp:
+tftp:
+checkmedia:
+?grub2-i386-pc:
+?grub2-x86_64-efi:
+?grub2-arm64-efi:
+?grub2-powerpc-ieee1275:
+?grub2:
 
-udev:
+krb5:
   /etc
-  /sbin
+  /usr/lib*/libkrb5.so.*
+  /usr/lib*/libkrb5support.so.*
+  /usr/lib*/libgssapi_krb5.so.*
+  /usr/lib*/libk5crypto.so.*
 
-cifs-utils:
-  /sbin/mount.cifs
+bash:
+  /bin/bash
+  s bash /bin/sh
 
 dbus-1: prein
   /
@@ -134,178 +121,19 @@
   e prein
   e restore_cfg etc/passwd etc/shadow etc/group
 
-dmraid:
-  /sbin
-  /lib*
-
-iputils:
-  /bin/ping
-
-util-linux:
-  /bin/dmesg
-  /bin/logger
-  /sbin/losetup
-  /sbin/blockdev
-  /sbin/fdisk
-  /sbin/sfdisk
-  /usr/sbin/setctsid
-
-libblkid*:
-  /
-
-libuuid*:
-  /
-
-libpolkit*:
-  /
-
-polkit:
-  /
-
-libselinux1:
-  /
-
-libncurses5:
-  /lib*/libncurses.so.5*
-  /lib*/libncursesw.so.5*
-
 ncurses-utils:
   /usr/bin/reset
   /usr/bin/tset
 
-libpopt*:
-  /
-
-libwrap*:
-  /
-
-libgcc_s*:
-  /
-
-glibc:
-  /sbin/ldconfig
-  /lib*/ld*
-  /lib*/lib{c,m}{.,-}*
-  /lib*/{libcrypt,libdl,libnsl}{.,-}*
-  /lib*/{libnss_compat,libnss_dns,libnss_files,libnss_hesiod}{.,-}*
-  /lib*/{libnss_nis,libnss_nisplus,libresolv,librt,libutil}{.,-}*
-  /usr/bin
-  /etc/rpc
-r 
/usr/bin/{catchsegv,gencat,getconf,getent,glibcbug,iconv,lddlibc4,mtrace,rpcgen,sprof}
-r /usr/sbin/{nscd,nscd_nischeck,utmpd}
-  /lib*/libpthread{.,-}*
-
-hdparm:
-  /sbin/hdparm
-
-
-e2fsprogs:
-  /etc
-  /sbin
-  /usr/{,s}bin
-
-libext2fs2:
-  /lib*
-
-libcom_err2:
-  /lib*/libcom_err.so.*
-  /lib*/libss.so.*
-
-libsmbios*:
-  /
-
-libreiserfs-*-*:
-  /
-
-file:
-  /usr/bin/file
-
-libmagic*:
-  /
-
-libmagic-data:
-  m /usr/share/misc/magic /etc/magic
-
-lilo:
-  /
-
-dosfstools:
-  /sbin/{mkdosfs,mkfs.msdos,dosfsck,fsck.msdos}
-
 net-tools:
   /bin/{domain,host}name
   /sbin/{ifconfig,route}
   /sbin/plipconfig
 
-rpcbind: postin
-  /etc
-  /sbin
-  /var/adm/fillup-templates
-E postin
-
-libtirpc1:
-  /etc
-  /lib*
-
-libgssglue1:
-  /etc
-  /lib*/libgssglue.so.*
-
-util-linux:
-  /sbin/{mkfs,mkfs.minix,fsck.minix,mkswap,swapoff,swapon}
-
-libcap2:
-  /lib*/libcap.so.*
-
-d /var/adm /var/tmp /var/lib/{amanda,gdm,news,pgsql,rpm,uucp/taylor_config}
-d /var/lock/subsys
-d /var/log/news /var/named /var/run 
/var/spool/{atjobs,fax,fnet,lpd,mail,postfix,rwho,uucp}
-
-#d /var/X11R6/{bin,xkb/compiled,app-defaults}
-d /var/lib/xkb
-
-d /run/lock
-s ../lock /var/spool/locks
-
-t /var/log/{faillog,lastlog,mail,messages,sendmail.st,wtmp,xdm.errors}
-t /var/log/news/news.{crit,err,notice}
-
-c 1777 0 0 /var/tmp
-
-d /usr/{bin,lib,lib64,libexec,sbin,share}
-
-s ../var/spool /usr/spool
-s ../var/tmp /usr/tmp
-
-grep:
-  /
-
-diffutils:
-  /usr/bin/{cmp,diff}
-
-findutils:
-  /
-
 less:
   /etc/lesskey
   /usr/bin/less
 
-kmod:
-  /
-
-kmod-compat:
-  /
-
-suse-module-tools:
-  /etc/modprobe.d
-
-libprocps*:
-  /
-
-procps:
-  /bin/ps
-  /usr/bin/{free,top,vmstat}
-
 psmisc:
   m /bin/fuser /usr/bin
   /usr/bin/killall
@@ -314,92 +142,31 @@
 procinfo:
   /usr/bin/socklist
 
-cpio:
-  /
-
-c 0755 0 0 /usr/bin
-c 0755 0 0 /usr/lib*
-c 0755 0 0 /usr/sbin
-c 0755 0 0 /usr/share
-
 x /etc/ld.so.conf /etc
 
-libz*:
-  /
-
-c 0755 0 0 /usr
-
-libstdc++*:
-  /
-
 # remove these:
 r root mnt tmp usr/libexec
 
 netcfg:
   /etc/{services,protocols}
 
-lvm2:
-  /
-
-device-mapper:
-  /lib*
-  /sbin
-
-reiserfs:
-  /sbin
-
-gawk:
-  /bin
-# uses update-alternatives now
-s gawk bin/awk
-
-initviocons:
-  /bin/initviocons
-  /usr/bin/termprobes
-
-klogd:
-  /sbin/klogd
-
-syslogd:
-  m /sbin/syslogd /sbin/syslogd.bin
-  x etc/syslogd /sbin/syslogd
-
- r /lib*/security/pam_userdb.so
+:
+  r /lib*/security/pam_userdb.so
 
- x etc/inst_setup_ssh /sbin/
- c 755 0 0 /sbin/inst_setup_ssh
- x etc/ssh /etc
- c 644 0 0 /etc/ssh/*
- d /root
- x root/.bash_history /root
- x root/.bash_login /root
- x root/.vimrc /root
+  x etc/inst_setup_ssh /sbin/
+  c 755 0 0 /sbin/inst_setup_ssh
+  s inst_setup_ssh /sbin/setup_ssh
+  # for Olaf
+  x etc/ssh /lib
+  x ../rescue/mount-rootfs-and-do-chroot.sh /bin
 
-parted:
-  /
+openssl:
+  /usr/share/ssl
 
 libopenssl*:
   /lib*/libcrypto.so.*
   /lib*/libssl.so.*
 
-hex:
-  /
-
-bzip2:
-  /
-
-libbz2-*:
-  /
-
-unzip:
-  /usr/bin/unzip
-
-iproute2:
-  /sbin/ip
-
-ntfsprogs:
-  /
-
 dmidecode:
   /usr/sbin/dmidecode
 
@@ -413,52 +180,97 @@
   e echo MODIFY_RESOLV_CONF_DYNAMICALLY=\"yes\" >etc/sysconfig/network/config
   # /sbin/modify_resolvconf
 
-pciutils:
-  /
-
 pciutils-ids:
   m /usr/share/pci.ids.d/pci.ids.dist /usr/share/pci.ids
 
-usbutils:
+open-iscsi:
+  /sbin
+  /etc
+
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+#
+# packages with scripts
+#
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+
+# update-alternatives
+gawk:
   /
+  E postin
 
-libusb-0_1-4:
+# update-alternatives
+unzip:
   /
+  E postin
 
-libusb-1_0-0:
+aaa_base:
+  E prein
   /
+  E postin
+  r /run/utmp
+  e echo set bell-style none >>etc/inputrc
 
-checkmedia:
-  /usr/bin
+rpcbind:
+  /
+  E prein
+  E postin
 
-open-iscsi:
-  /sbin
-  /etc
+syslogd:
+  /
+  E prein
+  E postin
 
-dos2unix:
-  /usr/bin/dos2unix
 
-?ncpfs:
-  /
+:
 
-ftp:
-  /usr/bin/ftp
+# remove files we don't want to show up at all
+r /usr/share/{doc,info,man} /usr/src/packages /var/adm/fillup-templates
 
-tftp:
-  /usr/bin/tftp
+# remove /etc/os-release so it's not used accidentally
+r /etc/os-release
+
+# remove files we don't want to show up at all
+r /usr/share/{doc,info,man} /usr/src/packages /var/adm/fillup-templates
+r /etc/profile.d /etc/profile /etc/bash.bashrc /etc/bash_completion.d
+r /run /var/log/{cache,games,log,lock,mail,opt,spool} /var/run
+r /var/lib/systemd/migrated
+r /var/adm/autoinstall /var/lib/autoinstall
+r var/spool var/mail
+e rm -f `find var/log -type f`
+e rm -f `find var/cache -type f`
+
+# show remaining files in /var
+e find var -type f
+
+# they are all part of the initrd
+r /etc/passwd* /etc/shadow* /etc/group*
+
+# don't mess with mtab (from aaa_base postin ATM)
+r etc/mtab
+
+# remove these, we don't want them symlinked
+r root mnt tmp proc usr/libexec
 
 x etc/inst_setup /sbin/inst_setup
-x etc/create_interface /sbin/create_interface
 x etc/adddir /sbin/adddir
+x hostip_from_wicked /sbin/hostip_from_wicked
 c 755 0 0 /sbin/inst_setup
-c 755 0 0 /sbin/create_interface
 c 755 0 0 /sbin/adddir
+c 755 0 0 /sbin/hostip_from_wicked
+
+x /etc/ld.so.conf /etc
 
+# final clean up
+r /etc/X11/xserver/C
+r /sbin/insserv
 
-:
+# some scripts write to /dev/null...
+r /dev
 
-# remove, ehm, things...
-r /usr/share/doc /usr/share/info /usr/share/man /var/adm/fillup-templates
+# remove empty resolv.conf
+r /etc/resolv.conf
 
 E TZ= LANG= LC_ALL= date +%Y%m%d >.timestamp
 
+# allowed dangling symlinks
+D /var/cache/gio-2.0/gnome-defaults.list /usr/share/applications/defaults.list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/etc/module.config 
new/installation-images-14.157/etc/module.config
--- old/installation-images-14.155/etc/module.config    2014-12-11 
09:09:40.000000000 +0100
+++ new/installation-images-14.157/etc/module.config    2015-01-20 
16:38:52.000000000 +0100
@@ -146,6 +146,7 @@
 ntb
 ntb_netdev
 nfsd
+grace
 
 mlx4_en
 inet_lro
@@ -259,6 +260,7 @@
 [network]
 MoreModules=net-modules
 
+bcm_sf2
 dca,-,-
 arcnet,"ARCnet","io=0x300"
 bmac,"Apple bmac (PowerMacs with Mach64)"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-14.155/install.i386 
new/installation-images-14.157/install.i386
--- old/installation-images-14.155/install.i386 2014-12-11 09:09:40.000000000 
+0100
+++ new/installation-images-14.157/install.i386 2015-01-20 16:38:52.000000000 
+0100
@@ -83,3 +83,17 @@
   cp data/boot/syslinux-rescue.cfg $dst/loader/isolinux.cfg
 fi
 
+if [ -f images/zenroot ] ; then
+  t=openSUSE
+  [ -d $DESTDIR/branding/SLES ] && t=SLES
+  [ -d $DESTDIR/branding/SLED ] && t=SLED
+  dst=$DESTDIR/branding/Zen/CD1/boot/x86_64
+  mkdir -p $dst
+  cp images/zenroot $dst/root
+  echo "root: root" >$dst/config
+  cp -a $DESTDIR/CD1/boot/$ARCH/loader $DESTDIR/branding/$t/CD1/boot/$ARCH/* 
$dst
+  cp -a $DESTDIR/branding/$t/CD1/EFI $DESTDIR/branding/Zen/CD1
+  cp data/boot/syslinux-zen.cfg $dst/loader/isolinux.cfg
+  cp data/boot/message-zen $dst/loader/message
+fi
+

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

Reply via email to