Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package microos-tools for openSUSE:Factory checked in at 2022-09-07 11:05:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/microos-tools (Old) and /work/SRC/openSUSE:Factory/.microos-tools.new.2083 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "microos-tools" Wed Sep 7 11:05:23 2022 rev:20 rq:1001364 version:2.16 Changes: -------- --- /work/SRC/openSUSE:Factory/microos-tools/microos-tools.changes 2022-09-01 22:10:17.444099706 +0200 +++ /work/SRC/openSUSE:Factory/.microos-tools.new.2083/microos-tools.changes 2022-09-07 11:05:24.460310602 +0200 @@ -1,0 +2,6 @@ +Mon Sep 5 13:41:53 UTC 2022 - Fabian Vogt <fv...@suse.com> + +- Update to version 2.16: + - 98selinux-microos: Make the btrfs subvolume writable temporarily [boo#1202395] + +------------------------------------------------------------------- Old: ---- microos-tools-2.15.tar.xz New: ---- microos-tools-2.16.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ microos-tools.spec ++++++ --- /var/tmp/diff_new_pack.smkqiD/_old 2022-09-07 11:05:25.048312097 +0200 +++ /var/tmp/diff_new_pack.smkqiD/_new 2022-09-07 11:05:25.056312117 +0200 @@ -17,7 +17,7 @@ Name: microos-tools -Version: 2.15 +Version: 2.16 Release: 0 Summary: Files and Scripts for openSUSE MicroOS License: GPL-2.0-or-later ++++++ microos-tools-2.15.tar.xz -> microos-tools-2.16.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/NEWS new/microos-tools-2.16/NEWS --- old/microos-tools-2.15/NEWS 2022-08-31 08:48:04.000000000 +0200 +++ new/microos-tools-2.16/NEWS 2022-09-05 15:38:22.000000000 +0200 @@ -1,3 +1,6 @@ +Version 2.16 +- 98selinux-microos: Make the btrfs subvolume writable temporarily [boo#1202395] + Version 2.15 - 98selinux-microos: Add grep as dependency diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/configure new/microos-tools-2.16/configure --- old/microos-tools-2.15/configure 2022-08-31 08:48:33.000000000 +0200 +++ new/microos-tools-2.16/configure 2022-09-05 15:39:41.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for microos-tools 2.15. +# Generated by GNU Autoconf 2.71 for microos-tools 2.16. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -607,8 +607,8 @@ # Identity of this package. PACKAGE_NAME='microos-tools' PACKAGE_TARNAME='microos-tools' -PACKAGE_VERSION='2.15' -PACKAGE_STRING='microos-tools 2.15' +PACKAGE_VERSION='2.16' +PACKAGE_STRING='microos-tools 2.16' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1285,7 +1285,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures microos-tools 2.15 to adapt to many kinds of systems. +\`configure' configures microos-tools 2.16 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1352,7 +1352,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of microos-tools 2.15:";; + short | recursive ) echo "Configuration of microos-tools 2.16:";; esac cat <<\_ACEOF @@ -1458,7 +1458,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -microos-tools configure 2.15 +microos-tools configure 2.16 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1534,7 +1534,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by microos-tools $as_me 2.15, which was +It was created by microos-tools $as_me 2.16, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -2794,7 +2794,7 @@ # Define the identity of the package. PACKAGE='microos-tools' - VERSION='2.15' + VERSION='2.16' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -5051,7 +5051,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by microos-tools $as_me 2.15, which was +This file was extended by microos-tools $as_me 2.16, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -5110,7 +5110,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -microos-tools config.status 2.15 +microos-tools config.status 2.16 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/configure.ac new/microos-tools-2.16/configure.ac --- old/microos-tools-2.15/configure.ac 2022-08-31 08:47:28.000000000 +0200 +++ new/microos-tools-2.16/configure.ac 2022-09-05 15:38:22.000000000 +0200 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(microos-tools, 2.15) +AC_INIT(microos-tools, 2.16) AM_INIT_AUTOMAKE AC_PREFIX_DEFAULT(/usr) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/devel-tools/Makefile.in new/microos-tools-2.16/devel-tools/Makefile.in --- old/microos-tools-2.15/devel-tools/Makefile.in 2022-08-31 08:48:33.000000000 +0200 +++ new/microos-tools-2.16/devel-tools/Makefile.in 2022-09-05 15:39:40.000000000 +0200 @@ -313,9 +313,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-tools/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign devel-tools/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu devel-tools/Makefile + $(AUTOMAKE) --foreign devel-tools/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/selinux/98selinux-microos/module-setup.sh new/microos-tools-2.16/selinux/98selinux-microos/module-setup.sh --- old/microos-tools-2.15/selinux/98selinux-microos/module-setup.sh 2022-08-31 08:46:54.000000000 +0200 +++ new/microos-tools-2.16/selinux/98selinux-microos/module-setup.sh 2022-09-05 15:38:22.000000000 +0200 @@ -14,5 +14,5 @@ # called by dracut install() { inst_hook pre-pivot 50 "$moddir/selinux-microos-relabel.sh" - inst_multiple grep setenforce + inst_multiple cut grep setenforce } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/selinux/98selinux-microos/selinux-microos-relabel.sh new/microos-tools-2.16/selinux/98selinux-microos/selinux-microos-relabel.sh --- old/microos-tools-2.15/selinux/98selinux-microos/selinux-microos-relabel.sh 2022-08-31 08:46:54.000000000 +0200 +++ new/microos-tools-2.16/selinux/98selinux-microos/selinux-microos-relabel.sh 2022-09-05 15:38:22.000000000 +0200 @@ -53,9 +53,12 @@ mkdir -p "${ROOT_SELINUX}" mount --rbind --make-rslave "${NEWROOT}" "${ROOT_SELINUX}" mount -o remount,rw "${ROOT_SELINUX}" + oldrovalue="$(btrfs prop get "${ROOT_SELINUX}" ro | cut -d= -f2)" + btrfs prop set "${ROOT_SELINUX}" ro false FORCE= [ -e "${ROOT_SELINUX}"/etc/selinux/.autorelabel ] && FORCE="$(cat "${ROOT_SELINUX}"/etc/selinux/.autorelabel)" LANG=C chroot "${ROOT_SELINUX}" /sbin/restorecon $FORCE -R -e /var/lib/overlay -e /sys -e /dev -e /run / + btrfs prop set "${ROOT_SELINUX}" ro "${oldrovalue}" umount -R "${ROOT_SELINUX}" fi fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/selinux/Makefile.in new/microos-tools-2.16/selinux/Makefile.in --- old/microos-tools-2.15/selinux/Makefile.in 2022-08-31 08:48:33.000000000 +0200 +++ new/microos-tools-2.16/selinux/Makefile.in 2022-09-05 15:39:40.000000000 +0200 @@ -268,9 +268,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu selinux/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign selinux/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu selinux/Makefile + $(AUTOMAKE) --foreign selinux/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/sysctl/Makefile.in new/microos-tools-2.16/sysctl/Makefile.in --- old/microos-tools-2.15/sysctl/Makefile.in 2022-08-31 08:48:33.000000000 +0200 +++ new/microos-tools-2.16/sysctl/Makefile.in 2022-09-05 15:39:41.000000000 +0200 @@ -260,9 +260,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu sysctl/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign sysctl/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu sysctl/Makefile + $(AUTOMAKE) --foreign sysctl/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/systemd-printenv/Makefile.in new/microos-tools-2.16/systemd-printenv/Makefile.in --- old/microos-tools-2.15/systemd-printenv/Makefile.in 2022-08-31 08:48:33.000000000 +0200 +++ new/microos-tools-2.16/systemd-printenv/Makefile.in 2022-09-05 15:39:41.000000000 +0200 @@ -260,9 +260,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu systemd-printenv/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign systemd-printenv/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu systemd-printenv/Makefile + $(AUTOMAKE) --foreign systemd-printenv/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/systemd-proxy-env/Makefile.in new/microos-tools-2.16/systemd-proxy-env/Makefile.in --- old/microos-tools-2.15/systemd-proxy-env/Makefile.in 2022-08-31 08:48:33.000000000 +0200 +++ new/microos-tools-2.16/systemd-proxy-env/Makefile.in 2022-09-05 15:39:41.000000000 +0200 @@ -263,9 +263,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu systemd-proxy-env/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign systemd-proxy-env/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu systemd-proxy-env/Makefile + $(AUTOMAKE) --foreign systemd-proxy-env/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.15/systemd-tmpfs/Makefile.in new/microos-tools-2.16/systemd-tmpfs/Makefile.in --- old/microos-tools-2.15/systemd-tmpfs/Makefile.in 2022-08-31 08:48:34.000000000 +0200 +++ new/microos-tools-2.16/systemd-tmpfs/Makefile.in 2022-09-05 15:39:41.000000000 +0200 @@ -262,9 +262,9 @@ exit 1;; \ esac; \ done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu systemd-tmpfs/Makefile'; \ + echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign systemd-tmpfs/Makefile'; \ $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu systemd-tmpfs/Makefile + $(AUTOMAKE) --foreign systemd-tmpfs/Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \