Hello community, here is the log from the commit of package microos-tools for openSUSE:Factory checked in at 2020-11-12 22:37:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/microos-tools (Old) and /work/SRC/openSUSE:Factory/.microos-tools.new.24930 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "microos-tools" Thu Nov 12 22:37:42 2020 rev:14 rq:847432 version:2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/microos-tools/microos-tools.changes 2020-11-02 09:40:41.945627526 +0100 +++ /work/SRC/openSUSE:Factory/.microos-tools.new.24930/microos-tools.changes 2020-11-12 22:38:00.254054888 +0100 @@ -1,0 +2,13 @@ +Tue Nov 10 09:00:08 UTC 2020 - Thorsten Kukuk <[email protected]> + +- Update to version 2.9 + - Use absolute path for selinuxenabled in systemd generator + +------------------------------------------------------------------- +Mon Nov 9 06:28:17 UTC 2020 - Thorsten Kukuk <[email protected]> + +- Update to version 2.8 + - Don't propagate umounts into the real root + - Use content of .autorelabel only if it exists + +------------------------------------------------------------------- Old: ---- microos-tools-2.7.tar.xz New: ---- microos-tools-2.9.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ microos-tools.spec ++++++ --- /var/tmp/diff_new_pack.a0mgRn/_old 2020-11-12 22:38:01.302055982 +0100 +++ /var/tmp/diff_new_pack.a0mgRn/_new 2020-11-12 22:38:01.310055991 +0100 @@ -17,7 +17,7 @@ Name: microos-tools -Version: 2.7 +Version: 2.9 Release: 0 Summary: Files and Scripts for openSUSE MicroOS License: GPL-2.0-or-later ++++++ microos-tools-2.7.tar.xz -> microos-tools-2.9.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.7/NEWS new/microos-tools-2.9/NEWS --- old/microos-tools-2.7/NEWS 2020-10-28 11:42:09.000000000 +0100 +++ new/microos-tools-2.9/NEWS 2020-11-10 08:38:01.000000000 +0100 @@ -1,5 +1,13 @@ +Version 2.9 +- Use absolute path for selinuxenabled in systemd generator + +Version 2.8 +- Don't propagate umounts into the real root +- Use content of .autorelabel only if it exists + Version 2.7 - Add workaround if /.autorelabel is used, don't ignore it. + - Use content of .autorelabel as additional restorecon argument Version 2.6 - Don't delete autorelabel file in initrd diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.7/configure new/microos-tools-2.9/configure --- old/microos-tools-2.7/configure 2020-10-28 11:42:13.000000000 +0100 +++ new/microos-tools-2.9/configure 2020-11-10 08:38:09.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for microos-tools 2.7. +# Generated by GNU Autoconf 2.69 for microos-tools 2.9. # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. @@ -576,8 +576,8 @@ # Identity of this package. PACKAGE_NAME='microos-tools' PACKAGE_TARNAME='microos-tools' -PACKAGE_VERSION='2.7' -PACKAGE_STRING='microos-tools 2.7' +PACKAGE_VERSION='2.9' +PACKAGE_STRING='microos-tools 2.9' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1238,7 +1238,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.7 to adapt to many kinds of systems. +\`configure' configures microos-tools 2.9 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1304,7 +1304,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of microos-tools 2.7:";; + short | recursive ) echo "Configuration of microos-tools 2.9:";; esac cat <<\_ACEOF @@ -1407,7 +1407,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -microos-tools configure 2.7 +microos-tools configure 2.9 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1462,7 +1462,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.7, which was +It was created by microos-tools $as_me 2.9, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2325,7 +2325,7 @@ # Define the identity of the package. PACKAGE='microos-tools' - VERSION='2.7' + VERSION='2.9' cat >>confdefs.h <<_ACEOF @@ -4264,7 +4264,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.7, which was +This file was extended by microos-tools $as_me 2.9, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -4321,7 +4321,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -microos-tools config.status 2.7 +microos-tools config.status 2.9 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.7/configure.ac new/microos-tools-2.9/configure.ac --- old/microos-tools-2.7/configure.ac 2020-10-28 11:41:23.000000000 +0100 +++ new/microos-tools-2.9/configure.ac 2020-11-10 08:37:32.000000000 +0100 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT(microos-tools, 2.7) +AC_INIT(microos-tools, 2.9) AM_INIT_AUTOMAKE AC_PREFIX_DEFAULT(/usr) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.7/selinux/98selinux-microos/selinux-microos-relabel.sh new/microos-tools-2.9/selinux/98selinux-microos/selinux-microos-relabel.sh --- old/microos-tools-2.7/selinux/98selinux-microos/selinux-microos-relabel.sh 2020-10-28 14:45:06.000000000 +0100 +++ new/microos-tools-2.9/selinux/98selinux-microos/selinux-microos-relabel.sh 2020-11-09 07:25:53.000000000 +0100 @@ -22,6 +22,8 @@ warn "ERROR: mounting ${sysdir} failed!" ret=1 fi + # Don't let recursive umounts propagate into the bind source + mount --make-rslave "${NEWROOT}${sysdir}" done if [ $ret -eq 0 ]; then # load_policy does mount /proc and /sys/fs/selinux in @@ -35,7 +37,8 @@ #LANG=C /usr/sbin/setenforce 0 info "SELinux: mount root read-write and relabel" mount -o remount,rw "$NEWROOT" - FORCE=$(cat "$NEWROOT"/etc/selinux/.autorelabel) + FORCE= + [ -e "$NEWROOT"/etc/selinux/.autorelabel ] && FORCE="$(cat "$NEWROOT"/etc/selinux/.autorelabel)" LANG=C chroot "$NEWROOT" /sbin/restorecon $FORCE -R -e /var/lib/overlay -e /sys -e /dev -e /run / mount -o remount,ro "$NEWROOT" fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/microos-tools-2.7/selinux/selinux-autorelabel-generator new/microos-tools-2.9/selinux/selinux-autorelabel-generator --- old/microos-tools-2.7/selinux/selinux-autorelabel-generator 2020-08-11 17:16:11.000000000 +0200 +++ new/microos-tools-2.9/selinux/selinux-autorelabel-generator 2020-11-10 08:36:00.000000000 +0100 @@ -39,7 +39,7 @@ done } -if [ -x /usr/sbin/selinuxenabled ] && selinuxenabled; then +if [ -x /usr/sbin/selinuxenabled ] && /usr/sbin/selinuxenabled; then if test -f /etc/selinux/.autorelabel; then enable_units rm -f /etc/selinux/.autorelabel _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
