Hello community, here is the log from the commit of package sysconfig for openSUSE:Factory checked in at Fri Sep 9 11:53:26 CEST 2011.
-------- --- sysconfig/sysconfig.changes 2011-09-05 15:52:45.000000000 +0200 +++ /mounts/work_src_done/STABLE/sysconfig/sysconfig.changes 2011-09-08 17:11:00.000000000 +0200 @@ -1,0 +2,12 @@ +Thu Sep 8 13:56:50 UTC 2011 - [email protected] + +- version 0.75.2 +- Added additional state for network-remotefs, so correct status + is shown after remotefs has been stopped. Stopping localfs, + stops remotefs when it is started as well (bnc#592270). +- Use max_bonds=0 bond modprobe option to avoid automatic bond0 + interface creation as we may need a different name. + Do not set the bond interface link up before enslaving - this + is not needed by bonding any more with current kernels. + +------------------------------------------------------------------ calling whatdependson for head-i586 Old: ---- sysconfig-0.75.1.tar.bz2 New: ---- sysconfig-0.75.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysconfig.spec ++++++ --- /var/tmp/diff_new_pack.OW3jVr/_old 2011-09-09 11:53:17.000000000 +0200 +++ /var/tmp/diff_new_pack.OW3jVr/_new 2011-09-09 11:53:17.000000000 +0200 @@ -19,7 +19,7 @@ Name: sysconfig -Version: 0.75.1 +Version: 0.75.2 Release: 1 Summary: The sysconfig scheme and traditional network scripts Url: http://gitorious.org/opensuse/sysconfig ++++++ sysconfig-0.75.1.tar.bz2 -> sysconfig-0.75.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.75.1/ChangeLog new/sysconfig-0.75.2/ChangeLog --- old/sysconfig-0.75.1/ChangeLog 2011-09-05 15:51:20.000000000 +0200 +++ new/sysconfig-0.75.2/ChangeLog 2011-09-08 16:00:31.000000000 +0200 @@ -1,4 +1,31 @@ -commit 42adafa3d1e6a30f9278470c2f66d966782a662f (HEAD, origin/master, test, master) +commit 02a7c96312bda2eca5b518c93dc70d2ffb1a81fb (HEAD, master) +Author: Marius Tomaschewski <[email protected]> +Date: Thu Sep 8 15:59:03 2011 +0200 + + version 0.75.2, updated changes file + +commit 1ae36734980699182f1c3b0d16a62e42b799a5d8 +Author: Marius Tomaschewski <[email protected]> +Date: Wed Sep 7 11:17:22 2011 +0200 + + Use max_bonds=0 bond option, no up before enslave + + Use max_bonds=0 bond modprobe option to avoid automatic bond0 + interface creation as we may need a different name. + Do not set the bond interface link up before enslaving - this + is not needed any more with recent kernels. + +commit 5fbad048a13d311b7fd9b32442d862e59440f0d7 +Author: Marius Tomaschewski <[email protected]> +Date: Wed Sep 7 16:13:13 2011 +0200 + + Added additional state for network-remotefs + + Added additional state for network -o remotefs, so correct status + is showed when only remotefs has been stopped. Stopping localfs, + stops remotefs when it is started as well. + +commit 42adafa3d1e6a30f9278470c2f66d966782a662f (tag: version-0.75.1, origin/master, export/master) Author: Marius Tomaschewski <[email protected]> Date: Mon Sep 5 15:46:58 2011 +0200 @@ -10,7 +37,7 @@ Fixed incorrect systemd detection -commit 640d8ec1a1bfeae7a8a3c26c65c5a5c2647c1f7b (master-test) +commit 640d8ec1a1bfeae7a8a3c26c65c5a5c2647c1f7b Author: Cristian RodrÃguez <[email protected]> Date: Wed Aug 10 03:05:20 2011 +0000 @@ -60,7 +87,7 @@ hang, when the slaves are infiniband child interfaces, that are deleted while ifdown (bnc#698478). -commit fd3f9c52cfe68091e81d307980e30e2abedb3e5e (export/master) +commit fd3f9c52cfe68091e81d307980e30e2abedb3e5e Author: Marius Tomaschewski <[email protected]> Date: Mon Jun 27 10:05:07 2011 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.75.1/VERSION new/sysconfig-0.75.2/VERSION --- old/sysconfig-0.75.1/VERSION 2011-09-05 15:47:23.000000000 +0200 +++ new/sysconfig-0.75.2/VERSION 2011-09-08 15:58:31.000000000 +0200 @@ -1 +1 @@ -0.75.1 +0.75.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.75.1/configure new/sysconfig-0.75.2/configure --- old/sysconfig-0.75.1/configure 2011-09-05 15:49:31.000000000 +0200 +++ new/sysconfig-0.75.2/configure 2011-09-08 15:59:57.000000000 +0200 @@ -1,7 +1,7 @@ #! /bin/sh # From configure.in Revision: 1.13 . # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for sysconfig 0.75.1. +# Generated by GNU Autoconf 2.68 for sysconfig 0.75.2. # # Report bugs to <http://www.suse.de/feedback/>. # @@ -710,8 +710,8 @@ # Identity of this package. PACKAGE_NAME='sysconfig' PACKAGE_TARNAME='sysconfig' -PACKAGE_VERSION='0.75.1' -PACKAGE_STRING='sysconfig 0.75.1' +PACKAGE_VERSION='0.75.2' +PACKAGE_STRING='sysconfig 0.75.2' PACKAGE_BUGREPORT='http://www.suse.de/feedback/' PACKAGE_URL='' @@ -1437,7 +1437,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 sysconfig 0.75.1 to adapt to many kinds of systems. +\`configure' configures sysconfig 0.75.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1507,7 +1507,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of sysconfig 0.75.1:";; + short | recursive ) echo "Configuration of sysconfig 0.75.2:";; esac cat <<\_ACEOF @@ -1607,7 +1607,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -sysconfig configure 0.75.1 +sysconfig configure 0.75.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1976,7 +1976,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by sysconfig $as_me 0.75.1, which was +It was created by sysconfig $as_me 0.75.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2795,7 +2795,7 @@ # Define the identity of the package. PACKAGE='sysconfig' - VERSION='0.75.1' + VERSION='0.75.2' cat >>confdefs.h <<_ACEOF @@ -11296,7 +11296,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by sysconfig $as_me 0.75.1, which was +This file was extended by sysconfig $as_me 0.75.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -11353,7 +11353,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -sysconfig config.status 0.75.1 +sysconfig config.status 0.75.2 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.75.1/scripts/ifup-bonding new/sysconfig-0.75.2/scripts/ifup-bonding --- old/sysconfig-0.75.1/scripts/ifup-bonding 2011-06-09 17:44:59.000000000 +0200 +++ new/sysconfig-0.75.2/scripts/ifup-bonding 2011-09-08 15:57:30.000000000 +0200 @@ -134,13 +134,14 @@ fi if [ ! -r "$sysfs_npath/bonding_masters" ] ; then - /sbin/modprobe bonding - # If we add module option max_bonds=0 in the modprobe command above - # then we may skip the following lines in this if-fi block. + /sbin/modprobe bonding max_bonds=0 + # We're using the option max_bonds=0 in modprobe command above, + # to avoid automatic interface creation... for ((count=400; count >= 0; count--)) ; do test -r "$sysfs_npath/bonding_masters" && break usleep 25000 done + # OK, the following should be obsolete, but does not hurt. NIF=`cat "$sysfs_npath/bonding_masters"` if [ -n "$NIF" -a "$NIF" != "$INTERFACE" ] ; then ip link set "$NIF" name $INTERFACE @@ -272,9 +273,6 @@ exit $R_NODEV fi - # get up the bonding device before enslaving - ip link set $INTERFACE up 2>&1 - # enslave all BONDING_SLAVE* from configuration file for BSVAR in ${!BONDING_SLAVE*} ; do INDEX=${BSVAR#BONDING_SLAVE} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.75.1/scripts/network new/sysconfig-0.75.2/scripts/network --- old/sysconfig-0.75.1/scripts/network 2011-09-05 14:21:22.000000000 +0200 +++ new/sysconfig-0.75.2/scripts/network 2011-09-08 15:56:29.000000000 +0200 @@ -338,10 +338,21 @@ # service network was started interfaces will be set up via hotplug. And it must # be started before checking which interfaces are already available and might # still have to be set up because the were registered to early. Bug 39005) -if [ "$ACTION" = start ] ; then +case $ACTION in +start) IFS=. read a b < /proc/uptime echo "$a" > $NETWORK_RUNFILE -fi + case $FS_FILTER in + remotefs|"") echo "$a" > ${NETWORK_RUNFILE}-remotefs ;; + esac +;; +stop) + # when stopping localfs, stop also remotefs when started + if [ "x$FS_FILTER" = "xlocalfs" ] ; then + test -e ${NETWORK_RUNFILE}-remotefs && unset FS_FILTER + fi +;; +esac if [ -n "$TYPE" ] ; then type_filter() { @@ -966,14 +977,17 @@ rc_reset done - if [ -z "$INTERFACE" -a -z "$TYPE" -a "$FS_FILTER" != remotefs ] ; then - # At last stop any remaining dhcp client - $FAKE ifdown-dhcp all -o rc - rc_status - rm -f $RUN_FILES_BASE/if-* - rm -f $RUN_FILES_BASE/config-* -# rm -f $STAMPFILE_STUB* - rm -f $NETWORK_RUNFILE + if [ -z "$INTERFACE" -a -z "$TYPE" ] ; then + if [ "$FS_FILTER" != remotefs ] ; then + # At last stop any remaining dhcp client + $FAKE ifdown-dhcp all -o rc + rc_status + rm -f $RUN_FILES_BASE/if-* + rm -f $RUN_FILES_BASE/config-* + rm -f ${NETWORK_RUNFILE}* + else + rm -f ${NETWORK_RUNFILE}-remotefs + fi echo -n "Shutting down service ${FS_FILTER:+(${FS_FILTER}) }network . . . . . . . . ." rc_status -v fi @@ -1065,7 +1079,11 @@ rc_status fi - if [ ! -f $NETWORK_RUNFILE ] ; then + if [ "$FS_FILTER" = remotefs -a \ + ! -f ${NETWORK_RUNFILE}-remotefs ] ; + then + rc_failed 3 # unused + elif [ ! -f $NETWORK_RUNFILE ] ; then rc_failed 3 # unused fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.75.1/sysconfig.spec new/sysconfig-0.75.2/sysconfig.spec --- old/sysconfig-0.75.1/sysconfig.spec 2011-09-05 15:49:35.000000000 +0200 +++ new/sysconfig-0.75.2/sysconfig.spec 2011-09-08 16:00:01.000000000 +0200 @@ -19,7 +19,7 @@ Name: sysconfig -Version: 0.75.1 +Version: 0.75.2 Release: 0 Summary: The sysconfig scheme and traditional network scripts Url: http://gitorious.org/opensuse/sysconfig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
