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]

Reply via email to