commit sysconfig for openSUSE:12.3
Hello community, here is the log from the commit of package sysconfig for openSUSE:12.3 checked in at 2013-03-04 19:38:32 Comparing /work/SRC/openSUSE:12.3/sysconfig (Old) and /work/SRC/openSUSE:12.3/.sysconfig.new (New) Package is sysconfig, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:12.3/sysconfig/sysconfig.changes 2013-02-22 17:03:17.0 +0100 +++ /work/SRC/openSUSE:12.3/.sysconfig.new/sysconfig.changes2013-03-04 19:38:33.0 +0100 @@ -1,0 +2,6 @@ +Mon Mar 4 14:40:02 UTC 2013 - m...@suse.com + +- Fixed to create migration marker directory before using it, + it does not exists e.g. while CD based update (bnc#806989). + +--- Other differences: -- ++ sysconfig.spec ++ --- /var/tmp/diff_new_pack.VG66IX/_old 2013-03-04 19:38:33.0 +0100 +++ /var/tmp/diff_new_pack.VG66IX/_new 2013-03-04 19:38:33.0 +0100 @@ -128,10 +128,11 @@ # (guard for variable added to network/config later...) if [ -x /usr/sbin/NetworkManager ] grep -qs ^NETWORKMANAGER= \ var/adm/fillup-templates/sysconfig.config-network ; then + mkdir -p /dev/.sysconfig/network/ \ grep -s ^NETWORKMANAGER= etc/sysconfig/network/config \ -/dev/.sysconfig/network/migrate_nm_variable +/dev/.sysconfig/network/migrate_nm_variable || : elif [ -f /dev/.sysconfig/network/migrate_nm_variable ] ; then - rm -f /dev/.sysconfig/network/migrate_nm_variable + rm -f /dev/.sysconfig/network/migrate_nm_variable || : fi fi @@ -192,7 +193,7 @@ # and disable it, so /etc/init.d/network isn't masked... /usr/bin/systemctl stop NetworkManager.service || : /usr/bin/systemctl --force disable NetworkManager.service || : - rm -f /dev/.sysconfig/network/migrate_nm_variable + rm -f /dev/.sysconfig/network/migrate_nm_variable || : ;; yes) # Keep the /dev/.sysconfig/network/migrate_nm_variable file, -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit sysconfig for openSUSE:12.3
Hello community, here is the log from the commit of package sysconfig for openSUSE:12.3 checked in at 2013-02-22 17:03:16 Comparing /work/SRC/openSUSE:12.3/sysconfig (Old) and /work/SRC/openSUSE:12.3/.sysconfig.new (New) Package is sysconfig, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:12.3/sysconfig/sysconfig.changes 2013-01-31 14:54:58.0 +0100 +++ /work/SRC/openSUSE:12.3/.sysconfig.new/sysconfig.changes2013-02-22 17:03:17.0 +0100 @@ -1,0 +2,10 @@ +Thu Feb 22 08:20:23 UTC 2013 - m...@suse.com + +- version 0.80.5 +- Fixed to use a guarded migration hook from openSUSE 12.3, that + disabes the (always enabled before) NetworkManager.service on + NETWORKMANAGER=no and mask the network.service (provided by the + /etc/init.d/network script) on NETWORKMANAGER=yes until NM has + been installed and enabled as network.service (bnc#803058). + +--- Old: sysconfig-0.80.4.tar.bz2 New: sysconfig-0.80.5.tar.bz2 Other differences: -- ++ sysconfig.spec ++ --- /var/tmp/diff_new_pack.QrQN5N/_old 2013-02-22 17:03:18.0 +0100 +++ /var/tmp/diff_new_pack.QrQN5N/_new 2013-02-22 17:03:18.0 +0100 @@ -17,7 +17,7 @@ Name: sysconfig -Version:0.80.4 +Version:0.80.5 Release:0 Summary:The sysconfig scheme and traditional network scripts License:GPL-2.0+ @@ -35,6 +35,7 @@ BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} = 1230 +BuildRequires: pkgconfig(systemd) %define udevdir/usr/lib/udev %else %define udevdir/lib/udev @@ -123,6 +124,15 @@ if [ ! -f etc/sysconfig/network/scripts/move_shm_sysconfig.sh ] ; then touch etc/sysconfig/network/__move_shm_sysconfig__ fi + # trigger update from 0.80.x only (- openSUSE 12.3), + # (guard for variable added to network/config later...) + if [ -x /usr/sbin/NetworkManager ] grep -qs ^NETWORKMANAGER= \ + var/adm/fillup-templates/sysconfig.config-network ; then + grep -s ^NETWORKMANAGER= etc/sysconfig/network/config \ +/dev/.sysconfig/network/migrate_nm_variable + elif [ -f /dev/.sysconfig/network/migrate_nm_variable ] ; then + rm -f /dev/.sysconfig/network/migrate_nm_variable + fi fi %post @@ -170,12 +180,31 @@ DHCLIENT_SCRIPT_EXE umask $_umask done -# erroneous move from network/dhcp to network/config while 11.1 beta -sysconfig_remove_and_set network/config WRITE_HOSTNAME_TO_HOSTS -# remove NETWORKMANAGER variable; 12.3 is using network.service alias -sysconfig_remove_and_set network/config NETWORKMANAGER # be a little bit paranoid and set the correct mode even we set umask chmod 0600 etc/sysconfig/network/ifcfg-* +# bnc#803058: migrate from NETWORKMANAGER=yes/no variable to +# network.service alias link masking rcnetwork. +if [ -f /dev/.sysconfig/network/migrate_nm_variable -a -x /usr/bin/systemctl ] ; then + . /dev/.sysconfig/network/migrate_nm_variable + case $NETWORKMANAGER in + no) + # NetworkManager.service were always started before; stop + # and disable it, so /etc/init.d/network isn't masked... + /usr/bin/systemctl stop NetworkManager.service || : + /usr/bin/systemctl --force disable NetworkManager.service || : + rm -f /dev/.sysconfig/network/migrate_nm_variable + ;; + yes) + # Keep the /dev/.sysconfig/network/migrate_nm_variable file, + # as hint for migration in NetworkManager post-install ... + # Mask /etc/init.d/network service until NM update is done. + /usr/bin/systemctl --force mask network.service || : + ;; + esac +else + # cleanup obsolete NETWORKMANAGER variable + sysconfig_remove_and_set network/config NETWORKMANAGER +fi %postun %{insserv_cleanup} ++ sysconfig-0.80.4.tar.bz2 - sysconfig-0.80.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.80.4/ChangeLog new/sysconfig-0.80.5/ChangeLog --- old/sysconfig-0.80.4/ChangeLog 2013-01-31 11:49:43.0 +0100 +++ new/sysconfig-0.80.5/ChangeLog 2013-02-22 09:28:07.0 +0100 @@ -1,4 +1,22 @@ -commit d3a88730e9a2675b1c6119a13adb951069fc2508 (HEAD, origin/master, master) +commit 4b058026fc4ab0709d5fad75200bdc3a638a9499 (HEAD, opensuse-12.3-wip-4, opensuse-12.3, master) +Author: Marius Tomaschewski m...@suse.com +Date: Fri Feb 22 09:20:23 2013 +0100 + +
commit sysconfig for openSUSE:12.3
Hello community, here is the log from the commit of package sysconfig for openSUSE:12.3 checked in at 2013-01-31 14:54:56 Comparing /work/SRC/openSUSE:12.3/sysconfig (Old) and /work/SRC/openSUSE:12.3/.sysconfig.new (New) Package is sysconfig, Maintainer is m...@suse.com Changes: --- /work/SRC/openSUSE:12.3/sysconfig/sysconfig.changes 2013-01-31 01:39:09.0 +0100 +++ /work/SRC/openSUSE:12.3/.sysconfig.new/sysconfig.changes2013-01-31 14:54:58.0 +0100 @@ -1,0 +2,17 @@ +Thu Jan 31 10:46:51 UTC 2013 - m...@suse.com + +- version 0.80.4 +- Fixed to use a suffix in ETHTOOL_OPTIONS variable to allow to + apply every setting (e.g. 'gro off lro off') separately, as the + ethtool utility stops at first failure and the NIC driver may + reject settings when the link is not up or they're unsupported. + Further, added ETHTOOL_UP_RETRY and ETHTOOL_UP_WAIT variables + to optionally wait after the link has been set up and retry to + set the ETHTOOL_OPTIONS*. Updated ifcfg(5) man page (bnc#787744) + [0002-Allow-ETHTOOL_OPTIONS-SUFFIX-variables-bnc-787744.patch, + 0003-Documented-ETHTOOL_OPTIONS-SUFFIX-variables-bnc-787744.patch] +- Applied 81-mount.rules fix by Robert Milasan to not mount file + systems with the noauto flag set (bnc#798641, [SWAMPID 50702]). + [0001-Do-not-mount-file-system-with-noauto-flag-bnc-798641.patch] + +--- Old: sysconfig-0.80.3.tar.bz2 New: sysconfig-0.80.4.tar.bz2 Other differences: -- ++ sysconfig.spec ++ --- /var/tmp/diff_new_pack.EDv4Lv/_old 2013-01-31 14:54:58.0 +0100 +++ /var/tmp/diff_new_pack.EDv4Lv/_new 2013-01-31 14:54:58.0 +0100 @@ -17,7 +17,7 @@ Name: sysconfig -Version:0.80.3 +Version:0.80.4 Release:0 Summary:The sysconfig scheme and traditional network scripts License:GPL-2.0+ ++ sysconfig-0.80.3.tar.bz2 - sysconfig-0.80.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.80.3/ChangeLog new/sysconfig-0.80.4/ChangeLog --- old/sysconfig-0.80.3/ChangeLog 2013-01-28 14:56:11.0 +0100 +++ new/sysconfig-0.80.4/ChangeLog 2013-01-31 11:49:43.0 +0100 @@ -1,10 +1,46 @@ -commit 4aeb72eac38a2afd785b1d0d8511a02588111eb9 (HEAD, master) +commit d3a88730e9a2675b1c6119a13adb951069fc2508 (HEAD, origin/master, master) +Author: Marius Tomaschewski m...@suse.com +Date: Thu Jan 31 11:47:43 2013 +0100 + +version 0.80.4, updated changes file + +commit 693842b04c46f92539b45e2c9e198ce68eb65a35 +Author: Marius Tomaschewski m...@suse.com +Date: Wed Jan 30 16:51:16 2013 +0100 + +Documented ETHTOOL_OPTIONS[SUFFIX] variables (bnc#787744) + +commit 4617ff49a59989232f7e903340d1cef2e5a941e4 +Author: Marius Tomaschewski m...@suse.com +Date: Wed Jan 30 15:37:15 2013 +0100 + +Allow ETHTOOL_OPTIONS[SUFFIX] variables (bnc#787744) + +Allow ETHTOOL_OPTIONS[SUFFIX] variables allowing to apply +each setting separately as ethtool returns on first error. +Also added ETHTOOL_UP_REPEAT and ETHTOOL_UP_WAIT allowing +to repeat the attempt to set the ethtool settings as some +NIC drives reject settings when the link is not yet up. + +commit 913cc1013a492b02f2eff0d9f6ddf82c9d8ea259 +Author: Robert Milasan rmila...@suse.com +Date: Sat Jan 26 11:08:12 2013 + + +Do not mount file system with noauto flag (bnc#798641) + +Fix for 81-mount.rules to not mount file systems with +the noauto flag set. + +Signed-off-by: Hannes Reinecke h...@suse.com +Signed-off-by: Marius Tomaschewski m...@suse.com + +commit 4aeb72eac38a2afd785b1d0d8511a02588111eb9 Author: Marius Tomaschewski m...@suse.com Date: Mon Jan 28 14:55:39 2013 +0100 updated changes file, version 0.80.3 -commit aa74d3fb276cd6064cde526847799575dc76ec64 (origin/master) +commit aa74d3fb276cd6064cde526847799575dc76ec64 Author: Marius Tomaschewski m...@suse.com Date: Fri Jan 25 18:25:54 2013 +0100 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.80.3/VERSION new/sysconfig-0.80.4/VERSION --- old/sysconfig-0.80.3/VERSION2013-01-28 14:54:44.0 +0100 +++ new/sysconfig-0.80.4/VERSION2013-01-31 11:48:29.0 +0100 @@ -1 +1 @@ -0.80.3 +0.80.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.80.3/config/hardware/81-mount.rules new/sysconfig-0.80.4/config/hardware/81-mount.rules --- old/sysconfig-0.80.3/config/hardware/81-mount.rules 2013-01-23 10:25:50.0 +0100 +++ new/sysconfig-0.80.4/config/hardware/81-mount.rules