Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package installation-images for 
openSUSE:Factory checked in at 2023-11-05 12:18:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/installation-images (Old)
 and      /work/SRC/openSUSE:Factory/.installation-images.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "installation-images"

Sun Nov  5 12:18:55 2023 rev:195 rq:1123249 version:17.103

Changes:
--------
--- /work/SRC/openSUSE:Factory/installation-images/installation-images.changes  
2023-11-02 20:20:54.158583291 +0100
+++ 
/work/SRC/openSUSE:Factory/.installation-images.new.17445/installation-images.changes
       2023-11-05 12:19:12.326042849 +0100
@@ -1,0 +2,24 @@
+Fri Nov 3 14:12:24 UTC 2023 - wfe...@opensuse.org
+
+- merge gh#openSUSE/installation-images#673
+- fix another symlink warning
+- 17.103
+
+--------------------------------------------------------------------
+Fri Nov 3 13:04:33 UTC 2023 - wfe...@opensuse.org
+
+- merge gh#openSUSE/installation-images#672
+- fix dangling symlink detection
+- update symlink config
+- add missing tpm packages to spec file
+- fix typo in early_setup script
+- 17.102
+
+--------------------------------------------------------------------
+Thu Nov 2 18:49:09 UTC 2023 - wfe...@opensuse.org
+
+- merge gh#openSUSE/installation-images#670
+- add TPM support (bsc#1216835)
+- 17.101
+
+--------------------------------------------------------------------

Old:
----
  installation-images-17.100.tar.xz

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

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

Other differences:
------------------
++++++ installation-images.spec ++++++
--- /var/tmp/diff_new_pack.NGeJD2/_old  2023-11-05 12:19:13.134072491 +0100
+++ /var/tmp/diff_new_pack.NGeJD2/_new  2023-11-05 12:19:13.138072637 +0100
@@ -445,6 +445,8 @@
 BuildRequires:  sysvinit-tools
 BuildRequires:  tftpboot-installation-common
 BuildRequires:  thai-fonts
+BuildRequires:  tpm2.0-abrmd
+BuildRequires:  tpm2.0-tools
 BuildRequires:  tunctl
 BuildRequires:  udev
 BuildRequires:  vlan
@@ -670,7 +672,7 @@
 Summary:        Installation Image Files for %theme
 License:        GPL-2.0-or-later
 Group:          Metapackages
-Version:        17.100
+Version:        17.103
 Release:        0
 Provides:       installation-images = %version-%release
 Conflicts:      otherproviders(installation-images)

++++++ installation-images-17.100.tar.xz -> installation-images-17.103.tar.xz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.100/Makefile 
new/installation-images-17.103/Makefile
--- old/installation-images-17.100/Makefile     2023-11-02 14:07:19.000000000 
+0100
+++ new/installation-images-17.103/Makefile     2023-11-03 15:12:24.000000000 
+0100
@@ -122,8 +122,8 @@
        rm -rf tmp/initrd/modules tmp/initrd/lib/modules tmp/initrd_gefrickel
        # work on a copy to not modify the origial tree
        cp -a tmp/initrd tmp/initrd_gefrickel
-       theme=$(THEMES) mode=add tmpdir=initrd_gefrickel image=modules 
src=initrd fs=none bin/mk_image
-       theme=$(THEMES) mode=add tmpdir=initrd_gefrickel image=digests 
src=initrd fs=none bin/mk_image
+       theme=$(THEMES) mode=add tmpdir=initrd_gefrickel image=modules 
src=initrd fs=none nolinkcheck=1 bin/mk_image
+       theme=$(THEMES) mode=add tmpdir=initrd_gefrickel image=digests 
src=initrd fs=none nolinkcheck=1 bin/mk_image
        mkdir -p images/module-config/$${MOD_CFG:-default}
        ls -I module.config tmp/initrd_gefrickel/modules | sed -e 's#.*/##' 
>images/module-config/$${MOD_CFG:-default}/module.list
        cp tmp/initrd_gefrickel/modules/module.config 
images/module-config/$${MOD_CFG:-default}
@@ -162,7 +162,7 @@
        for i in `cat images/rpmlist` ; do \
          echo -e "$$i:\n  X <rpm_file> <tftp_dir>/<instsys_dir>\n" >> 
data/boot/gen/rpm.file_list; \
        done
-       theme=$(THEMES) image=tftp src=boot fs=dir bin/mk_image
+       theme=$(THEMES) image=tftp src=boot fs=dir nolinkcheck=1 bin/mk_image
        rm -f images/tftp/{.packages.tftp,content}
 
 root: base
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.100/VERSION 
new/installation-images-17.103/VERSION
--- old/installation-images-17.100/VERSION      2023-11-02 14:07:19.000000000 
+0100
+++ new/installation-images-17.103/VERSION      2023-11-03 15:12:24.000000000 
+0100
@@ -1 +1 @@
-17.100
+17.103
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.100/bin/mk_image 
new/installation-images-17.103/bin/mk_image
--- old/installation-images-17.100/bin/mk_image 2023-11-02 14:07:19.000000000 
+0100
+++ new/installation-images-17.103/bin/mk_image 2023-11-03 15:12:24.000000000 
+0100
@@ -188,6 +188,8 @@
     next if $dangling_links->{$ds} eq $x;
 
     if($x =~ /^\//) {
+      # absolute links
+
       next if $x =~ m#^/lbin/#;
       next if $x =~ m#^/proc/#;
       next if $x =~ m#^/dev/#;
@@ -196,8 +198,12 @@
       next if -l "$dir$x" || -e _;
     }
     else {
+      # relative links
+
+      my $s = $ds;
+      $s =~ s#[^/]+$#$x#;
       # don't verify symlinks to symlinks
-      next if -l || -e _;
+      next if -l "$dir/$s" || -e _;
     }
     $err = 1;
     my $n = $_;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.100/data/base/base.file_list 
new/installation-images-17.103/data/base/base.file_list
--- old/installation-images-17.100/data/base/base.file_list     2023-11-02 
14:07:19.000000000 +0100
+++ new/installation-images-17.103/data/base/base.file_list     2023-11-03 
15:12:24.000000000 +0100
@@ -171,3 +171,5 @@
 E ls -lR /var/lib/ca-certificates
 E ls -lR /etc/ssl
 
+# allowed dangling symlinks
+D ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.100/data/initrd/initrd.file_list 
new/installation-images-17.103/data/initrd/initrd.file_list
--- old/installation-images-17.100/data/initrd/initrd.file_list 2023-11-02 
14:07:19.000000000 +0100
+++ new/installation-images-17.103/data/initrd/initrd.file_list 2023-11-03 
15:12:24.000000000 +0100
@@ -108,6 +108,8 @@
 sg3_utils:
 systemd-presets-branding-<systemd_theme>:
 tar:
+tpm2.0-tools:
+tpm2.0-abrmd:
 util-linux-systemd:
 vlan:
 which:
@@ -449,6 +451,7 @@
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 
 system-user-daemon:
+system-user-tss:
 system-group-kvm:
 
 aaa_base:
@@ -694,3 +697,10 @@
 # get the gpg keys to trust from build root
 d /usr/lib/rpm/gnupg/keys
 X /usr/lib/rpm/gnupg/keys /usr/lib/rpm/gnupg
+
+# allowed dangling symlinks
+D ../share/cracklib/pw_dict.pwi /usr/lib/cracklib_dict.pwi
+D ../share/cracklib/pw_dict.pwd /usr/lib/cracklib_dict.pwd
+D ../share/cracklib/pw_dict.hwm /usr/lib/cracklib_dict.hwm
+D ../../../var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
+D brcmfmac43455-sdio.raspberrypi,4-model-b.txt.xz 
/usr/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-compute-module.txt.xz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.100/data/initrd/scripts/early_setup 
new/installation-images-17.103/data/initrd/scripts/early_setup
--- old/installation-images-17.100/data/initrd/scripts/early_setup      
2023-11-02 14:07:19.000000000 +0100
+++ new/installation-images-17.103/data/initrd/scripts/early_setup      
2023-11-03 15:12:24.000000000 +0100
@@ -113,3 +113,8 @@
   done < <(/etc/wicked/extensions/ibft -l)
   echo "ibftdevices: $ibft" >/etc/ibft_devices
 fi
+
+# tpm support
+if [ -c /dev/tpm0 -a -x /usr/sbin/tpm2-abrmd ] ; then
+  /usr/sbin/tpm2-abrmd --allow-root > /var/log/tpm.log 2>&1 &
+fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.100/data/rescue/rescue.file_list 
new/installation-images-17.103/data/rescue/rescue.file_list
--- old/installation-images-17.100/data/rescue/rescue.file_list 2023-11-02 
14:07:19.000000000 +0100
+++ new/installation-images-17.103/data/rescue/rescue.file_list 2023-11-03 
15:12:24.000000000 +0100
@@ -458,7 +458,6 @@
 d usr/lib/microcode
 
 # allowed dangling symlinks
-D /var/cache/gio-2.0/gnome-defaults.list /usr/share/applications/defaults.list
-D /var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
-D /var/cache/gio-2.0/gnome-mimeapps.list /usr/share/applications/mimeapps.list
+D ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf
+D ../../../var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
 D /etc/machine-id /var/lib/dbus/machine-id
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/installation-images-17.100/data/root/root.file_list 
new/installation-images-17.103/data/root/root.file_list
--- old/installation-images-17.100/data/root/root.file_list     2023-11-02 
14:07:19.000000000 +0100
+++ new/installation-images-17.103/data/root/root.file_list     2023-11-03 
15:12:24.000000000 +0100
@@ -690,7 +690,7 @@
 r etc/mtab
 
 # remove these, we don't want them symlinked
-r root mnt tmp proc usr/libexec
+r root mnt tmp proc
 
 x /usr/lib/YaST/.Reh /usr/lib/YaST2
 x etc/inst_setup /sbin/inst_setup
@@ -742,11 +742,11 @@
 e rm check_fonts fc-match
 
 # allowed dangling symlinks
-D ../../sbin/update-ca-certificates /usr/lib64/p11-kit/p11-kit-extract-trust
-D ../../sbin/update-ca-certificates /usr/lib/p11-kit/p11-kit-extract-trust
-D /var/cache/gio-2.0/gnome-defaults.list /usr/share/applications/defaults.list
-D /var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
-D /var/cache/gio-2.0/gnome-mimeapps.list /usr/share/applications/mimeapps.list
+D ../systemd-firstboot.service 
/usr/lib/systemd/system/sysinit.target.wants/systemd-firstboot.service
+D system-generators/systemd-fstab-generator 
/usr/lib/systemd/systemd-sysroot-fstab-check
+D ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf
+D ../../sbin/update-ca-certificates /usr/libexec/p11-kit/p11-kit-extract-trust
+D ../../../var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
 D ../share/cracklib/pw_dict.pwi /usr/lib/cracklib_dict.pwi
 D ../share/cracklib/pw_dict.pwd /usr/lib/cracklib_dict.pwd
 D ../share/cracklib/pw_dict.hwm /usr/lib/cracklib_dict.hwm
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.100/data/root/zenroot.file_list 
new/installation-images-17.103/data/root/zenroot.file_list
--- old/installation-images-17.100/data/root/zenroot.file_list  2023-11-02 
14:07:19.000000000 +0100
+++ new/installation-images-17.103/data/root/zenroot.file_list  2023-11-03 
15:12:24.000000000 +0100
@@ -152,9 +152,6 @@
 
 x /etc/ld.so.conf /etc
 
-# remove these:
-r root mnt tmp usr/libexec
-
 :
   r /usr/lib*/security/pam_userdb.so
 
@@ -242,7 +239,7 @@
 r etc/mtab
 
 # remove these, we don't want them symlinked
-r root mnt tmp proc usr/libexec
+r root mnt tmp proc
 
 x etc/inst_setup /sbin/inst_setup
 x hostip_from_wicked /sbin/hostip_from_wicked
@@ -263,6 +260,7 @@
 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
-D /var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
-D /var/cache/gio-2.0/gnome-mimeapps.list /usr/share/applications/mimeapps.list
+D ../../../var/cache/gio-2.0/gnome-mimeapps.list 
/usr/share/applications/gnome-mimeapps.list
+D ../systemd-firstboot.service 
/usr/lib/systemd/system/sysinit.target.wants/systemd-firstboot.service
+D system-generators/systemd-fstab-generator 
/usr/lib/systemd/systemd-sysroot-fstab-check
+D ../../../etc/sysctl.conf /usr/lib/sysctl.d/99-sysctl.conf
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/installation-images-17.100/obs/installation-images.spec 
new/installation-images-17.103/obs/installation-images.spec
--- old/installation-images-17.100/obs/installation-images.spec 2023-11-02 
14:07:19.000000000 +0100
+++ new/installation-images-17.103/obs/installation-images.spec 2023-11-03 
15:12:24.000000000 +0100
@@ -445,6 +445,8 @@
 BuildRequires:  sysvinit-tools
 BuildRequires:  tftpboot-installation-common
 BuildRequires:  thai-fonts
+BuildRequires:  tpm2.0-abrmd
+BuildRequires:  tpm2.0-tools
 BuildRequires:  tunctl
 BuildRequires:  udev
 BuildRequires:  vlan

Reply via email to