Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tik for openSUSE:Factory checked in at 2024-05-24 19:53:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tik (Old) and /work/SRC/openSUSE:Factory/.tik.new.24587 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tik" Fri May 24 19:53:22 2024 rev:6 rq:1176712 version:1.0.3 Changes: -------- --- /work/SRC/openSUSE:Factory/tik/tik.changes 2024-05-22 21:33:50.544975560 +0200 +++ /work/SRC/openSUSE:Factory/.tik.new.24587/tik.changes 2024-05-24 19:53:47.823339348 +0200 @@ -1,0 +2,12 @@ +Fri May 24 10:31:06 UTC 2024 - rbr...@suse.com + +- Update to version 1.0.3: + * module-mig: make /etc umount optional - doesn't mount on Leap/TW sources + +------------------------------------------------------------------- +Fri May 24 09:32:07 UTC 2024 - rbr...@suse.com + +- Update to version 1.0.2: + * Put autostart .desktop in migrated homedirs + +------------------------------------------------------------------- Old: ---- tik-1.0.1.tar.xz New: ---- tik-1.0.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tik.spec ++++++ --- /var/tmp/diff_new_pack.RAkSHz/_old 2024-05-24 19:53:48.531365256 +0200 +++ /var/tmp/diff_new_pack.RAkSHz/_new 2024-05-24 19:53:48.531365256 +0200 @@ -17,7 +17,7 @@ Name: tik -Version: 1.0.1 +Version: 1.0.3 Release: 0 Summary: Transactional Installation Kit License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.RAkSHz/_old 2024-05-24 19:53:48.559366281 +0200 +++ /var/tmp/diff_new_pack.RAkSHz/_new 2024-05-24 19:53:48.563366428 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="localonly"> <param name="url">https://github.com/sysrich/tik.git</param> <param name="scm">git</param> - <param name="revision">v1.0.1</param> + <param name="revision">v1.0.3</param> <param name="versionformat">@PARENT_TAG@</param> <param name="changesgenerate">enable</param> <param name="versionrewrite-pattern">v(.*)</param> ++++++ tik-1.0.1.tar.xz -> tik-1.0.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tik-1.0.1/usr/lib/tik/modules/post/20-mig new/tik-1.0.3/usr/lib/tik/modules/post/20-mig --- old/tik-1.0.1/usr/lib/tik/modules/post/20-mig 2024-05-22 16:22:49.000000000 +0200 +++ new/tik-1.0.3/usr/lib/tik/modules/post/20-mig 2024-05-24 12:28:41.000000000 +0200 @@ -2,6 +2,21 @@ # SPDX-FileCopyrightText: Copyright 2024 SUSE LLC # SPDX-FileCopyrightText: Copyright 2024 Richard Brown +writemigdesktop() { + prun-opt /usr/bin/cat >> $1/.config/autostart/aeon-mig-firstboot.desktop << "EOF" +[Desktop Entry] +Name=Aeon Migration FirstBoot Setup +Comment=Sets up Aeon Correctly On FirstBoot after Migration +Exec=/usr/bin/aeon-mig-firstboot +Icon=org.gnome.Terminal +Type=Application +Categories=Utility;System; +Name[en_GB]=startup +EOF + prun-opt /usr/bin/chmod 666 $1/.config/autostart/aeon-mig-firstboot.desktop +} + + if [ "${migrate}" == 1 ]; then probe_partitions $TIK_INSTALL_DEVICE "btrfs" "/usr/lib/os-release" @@ -43,7 +58,9 @@ prun-opt /usr/bin/sed -i 's/driver = "overlay"/driver = "btrfs"/g' ${mig_dir}/mnt/etc/containers/storage.conf done - # TODO - probe restored home directories, find a marker as to whether aeon-firstboot has run, if not, then copy the desktop from the systems skel to there. + for userhome in ${mig_dir}/mnt/home/*/; do + writemigdesktop $userhome + done prun /usr/bin/umount ${mig_dir}/mnt prun /usr/bin/rmdir ${mig_dir}/mnt fi \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tik-1.0.1/usr/lib/tik/modules/pre/20-mig new/tik-1.0.3/usr/lib/tik/modules/pre/20-mig --- old/tik-1.0.1/usr/lib/tik/modules/pre/20-mig 2024-05-22 16:22:49.000000000 +0200 +++ new/tik-1.0.3/usr/lib/tik/modules/pre/20-mig 2024-05-24 12:28:41.000000000 +0200 @@ -175,7 +175,7 @@ prun-opt /usr/bin/cp -a ${mig_dir}/mnt/var/lib/AccountsService/users ${mig_dir}/users prun-opt /usr/bin/chmod 744 ${mig_dir}/users prun-opt /usr/bin/cp -a ${mig_dir}/mnt/var/lib/AccountsService/icons ${mig_dir}/icons - prun /usr/bin/umount ${mig_dir}/mnt/etc + prun-opt /usr/bin/umount ${mig_dir}/mnt/etc prun /usr/bin/umount ${mig_dir}/mnt/var prun /usr/bin/umount ${mig_dir}/mnt prun /usr/bin/rmdir ${mig_dir}/mnt