Hello community, here is the log from the commit of package sysconfig for openSUSE:Factory checked in at Wed Jun 9 17:39:24 CEST 2010. -------- --- sysconfig/sysconfig.changes 2010-05-25 16:25:47.000000000 +0200 +++ /mounts/work_src_done/STABLE/sysconfig/sysconfig.changes 2010-06-08 11:18:00.000000000 +0200 @@ -1,0 +2,19 @@ +Tue Jun 8 08:57:45 UTC 2010 - mt@suse.de + +- version 0.73.7 +- Added writing of name server addresses to /etc/resolv.conf in + forwarder mode ("bind", "dnsmasq") as fallback for the moments, + when the local forwarder process is stopped, e.g. during update + (bnc#607511). Set NETCONFIG_DNS_FORWARDER_FALLBACK=no to revert. +- Fixed ifup-bonding to not fail, when the bonding already exists + (bnc#609809) or when bonding options are using numeric arguments + instead of names (fixes also bnc#572367). +- Added BONDING_SKIP_REMOVE_WORKAROUND variable allowing to skip + bonding interface removal in ifdown as workaround for kernel + modules not reacting correctly to UNREGISTER event (bnc#576355). +- Updated USERCONTROL variable description (bnc#605853). +- Removed obsolete (pre 10.3) migration hooks +- Removed dbus from Required-Start in /etc/init.d/network, + added earlysyslog to Should-Start + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- sysconfig-0.73.6.tar.bz2 sysconfig-ifup-wireless-wl-driver.bnc585802.diff New: ---- sysconfig-0.73.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysconfig.spec ++++++ --- /var/tmp/diff_new_pack.Q9hNGI/_old 2010-06-09 17:35:43.000000000 +0200 +++ /var/tmp/diff_new_pack.Q9hNGI/_new 2010-06-09 17:35:43.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package sysconfig (Version 0.73.6) +# spec file for package sysconfig (Version 0.73.7) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,9 +19,9 @@ Name: sysconfig -Version: 0.73.6 -Release: 2 -Summary: The sysconfig scheme +Version: 0.73.7 +Release: 1 +Summary: The system configuration scheme Group: System/Base License: GPLv2+ AutoReqProv: on @@ -29,12 +29,10 @@ Requires: iproute2 dbus-1 procps BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: %name-%version.tar.bz2 -Patch1: sysconfig-ifup-wireless-wl-driver.bnc585802.diff %description -This package provides the SuSE system configuration scheme. - - +This package provides the SuSE system configuration scheme and +the netcontrol alias ifup network scripts. Authors: -------- @@ -50,7 +48,6 @@ %prep %setup -n sysconfig-%{version} -%patch1 -p1 %build autoreconf --force --install @@ -100,13 +97,12 @@ %dir /lib/udev /lib/udev/udevmountd %dir /etc/modprobe.d +%config /etc/sysconfig/network/ifcfg.template %config /etc/modprobe.d/50-blacklist.conf %config(noreplace) /etc/modprobe.d/50-ipv6.conf -/etc/sysconfig/network/ifcfg.template /etc/sysconfig/network/scripts/* /etc/sysconfig/network/if-up.d/ndp-proxy /etc/sysconfig/network/if-down.d/ndp-proxy -/etc/sysconfig/hardware /etc/netconfig.d /etc/ppp/poll.tcpip /etc/NetworkManager @@ -119,20 +115,9 @@ %dir /var/lock/subsys/sysconfig %pre -if [ -f etc/sysconfig/hardware ] ; then - mv etc/sysconfig/hardware etc/sysconfig/ide -fi # package update ? if [ ${1:-0} -gt 1 ]; then - # conversion of persistent name rules - if [ -f /etc/udev/rules.d/30-net_persistent_names.rules ] ; then - mv -v /etc/udev/rules.d/30-net_persistent_names.rules \ - /etc/udev/rules.d/30-net_persistent_names.rules.to_convert - fi - # if oldversion < 0.70.0 - touch etc/sysconfig/network/__convert_hwdesc_to_iface__ - # fi - # update to >= 0.72.1 + # update to >= 0.72.1 (-> openSUSE 11.2) if [ ! -f etc/sysconfig/network/scripts/move_shm_sysconfig.sh ] ; then touch etc/sysconfig/network/__move_shm_sysconfig__ fi @@ -152,73 +137,6 @@ etc/sysconfig/network/scripts/move_shm_sysconfig.sh . rm -f etc/sysconfig/network/__move_shm_sysconfig__ fi -pushd etc/sysconfig/network >/dev/null -for i in ifcfg-ppp* ifcfg-ippp* ifcfg-dsl* ifcfg-modem* ; do - case $i in - ifcfg-ippp\*|ifcfg-ppp\*|ifcfg-dsl\*|ifcfg-modem\*) - # drop no matching file - continue ;; - *~*|*.*) - # drop backup files, rpm{save,new,orig} - continue ;; - ifcfg-ippp*|ifcfg-ppp*|ifcfg-dsl*|ifcfg-modem*) - # optfile - grep -q -s "^USERCONTROL" $i - if [ $? -ne 0 ] ; then - echo "USERCONTROL=\"yes\"" >> $i - fi - ;; - esac -done -popd >/dev/null -if [ -d etc/sysconfig/isdn ]; then - pushd etc/sysconfig/isdn >/dev/null - for i in cfg-net* ; do - case $i in - cfg-net\*) - # drop no matching file - continue ;; - *~*|*.*) - # drop backup files, rpm{save,new,orig} - continue ;; - cfg-net*) - PROTOCOL="" - proto=`grep "^PROTOCOL" $i` - eval $proto - if [ "$PROTOCOL" = "syncppp" ] ; then - grep -q -s "^USERCONTROL" $i - if [ $? -ne 0 ] ; then - echo "USERCONTROL=\"yes\"" >> $i - fi - fi - ;; - esac - done - popd >/dev/null -fi -# conversion of persistent name rules -if [ -f /etc/udev/rules.d/30-net_persistent_names.rules.to_convert ] ; then - etc/sysconfig/network/scripts/convert_persistent_name_rules -fi -# convert hwdescs to interface names in config filenames and variables -if [ -f etc/sysconfig/network/__convert_hwdesc_to_iface__ ] ; then - pushd etc/sysconfig/network - scripts/hwdesc2iface netconfig . - for cf in ifcfg-*; do - scripts/hwdesc2iface $cf - done - if [ -f ../SuSEfirewall2 ] ; then - scripts/hwdesc2iface ../SuSEfirewall2 FW_DEV_ - fi - rm -f __convert_hwdesc_to_iface__ - popd -fi -# -pushd /etc/sysconfig/hardware > /dev/null -for cfg in hwcfg-*-ccw-* hwcfg-*-iucv-* ; do - [ -f $cfg ] && bash ./hwcfg2rules $cfg -done -popd > /dev/null # ## we provide own, improved variant of the remove_and_set suse ## rpm macro that is able to handle files in subdirs, and more @@ -241,8 +159,6 @@ %{fillup_only -dns config network network} /sbin/ldconfig echo "Removing old autogenerated device configuration files:" -rm -vf $(grep -sl "HOTPLUG-FLAG: *autocreated" /etc/sysconfig/hardware/hwcfg-*) -sysconfig_remove_and_set storage HOTPLUG_MOUNT_FSTAB HOTPLUG_CHECK_FILESYSTEMS # # * update to >= 11.1 / SLE11: # @@ -271,7 +187,9 @@ # # * update to >= 11.2 # +# FIXME: use disable_ipv6 # move ipv6 settings created by yast2-network before 11.2 +# if test -f etc/modprobe.d/ipv6 ; then mv -f etc/modprobe.d/ipv6 etc/modprobe.d/50-ipv6.conf fi ++++++ sysconfig-0.73.6.tar.bz2 -> sysconfig-0.73.7.tar.bz2 ++++++ ++++ 6682 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org