Hello community,
here is the log from the commit of package sysconfig
checked in at Fri Oct 13 16:33:55 CEST 2006.
--------
--- sysconfig/sysconfig.changes 2006-10-09 17:17:56.000000000 +0200
+++ /mounts/work_src_done/STABLE/sysconfig/sysconfig.changes 2006-10-13 16:11:52.000000000 +0200
@@ -3,0 +4 @@
+- new version 0.60.0
@@ -6,0 +8,7 @@
+Wed Oct 4 15:05:17 CEST 2006 - zoz@suse.de
+
+- Don't kill ipw3945d at interface remove event (Bug 203688)
+- Don't restrict ETHTOOL_OPTIONS to arguments of '-s'. Also allow
+ other options like '-K iface rx on'. (Bug 199682)
+
+-------------------------------------------------------------------
Old:
----
getcfg-subsystem.patch
sysconfig-0.50.9.tar.bz2
sysconfig-libsysfs2.patch
sysconfig-soundbus.diff
New:
----
sysconfig-0.60.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sysconfig.spec ++++++
--- /var/tmp/diff_new_pack.KnU4ma/_old 2006-10-13 16:33:42.000000000 +0200
+++ /var/tmp/diff_new_pack.KnU4ma/_new 2006-10-13 16:33:42.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package sysconfig (Version 0.50.9)
+# spec file for package sysconfig (Version 0.60.0)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -11,9 +11,9 @@
# norootforbuild
Name: sysconfig
-BuildRequires: sysfsutils
-Version: 0.50.9
-Release: 25
+BuildRequires: autofs portmap sysfsutils ypbind
+Version: 0.60.0
+Release: 1
Summary: The sysconfig scheme
Group: System/Base
License: GPL
@@ -22,9 +22,6 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %fillup_prereq %insserv_prereq textutils fileutils gawk /usr/bin/sed /usr/bin/grep
Source: %name-%version.tar.bz2
-Patch1: sysconfig-soundbus.diff
-Patch2: sysconfig-libsysfs2.patch
-Patch3: getcfg-subsystem.patch
%description
This package provides the SuSE system configuration scheme.
@@ -44,9 +41,6 @@
%prep
%setup -n sysconfig-%{version}
-%patch1
-%patch2 -p1
-%patch3
%build
autoreconf --force --install
@@ -215,7 +209,12 @@
%changelog -n sysconfig
* Mon Oct 09 2006 - kay.sievers@suse.de
+- new version 0.60.0
- use sysfs "subsystem" link instead of deprecated "bus" link
+* Wed Oct 04 2006 - zoz@suse.de
+- Don't kill ipw3945d at interface remove event (Bug 203688)
+- Don't restrict ETHTOOL_OPTIONS to arguments of '-s'. Also allow
+ other options like '-K iface rx on'. (Bug 199682)
* Mon Sep 11 2006 - seife@suse.de
- fix libsysfs2 port
* Thu Aug 31 2006 - kay.sievers@suse.de
++++++ sysconfig-0.50.9.tar.bz2 -> sysconfig-0.60.0.tar.bz2 ++++++
++++ 11267 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/ChangeLog new/sysconfig-0.60.0/ChangeLog
--- old/sysconfig-0.50.9/ChangeLog 2006-06-02 14:03:08.000000000 +0200
+++ new/sysconfig-0.60.0/ChangeLog 2006-10-13 15:56:19.000000000 +0200
@@ -1,4 +1,117 @@
------------------------------------------------------------------------
+r1504 | zoz | 2006-10-13 15:54:11 +0200 (Fr, 13 Okt 2006) | 2 lines
+Geänderte Pfade:
+ M /trunk/VERSION
+ M /trunk/package/sysconfig.changes
+
+new version 0.60.0
+
+------------------------------------------------------------------------
+r1503 | zoz | 2006-10-13 15:42:28 +0200 (Fr, 13 Okt 2006) | 3 lines
+Geänderte Pfade:
+ M /trunk/package/sysconfig.changes
+ M /trunk/tools/get_config_lib.c
+
+use sysfs "subsystem" link instead of deprecated "bus" link
+(change from kay.sievers@suse.de)
+
+------------------------------------------------------------------------
+r1502 | zoz | 2006-10-05 12:47:16 +0200 (Do, 05 Okt 2006) | 3 lines
+Geänderte Pfade:
+ M /trunk/config/ifcfg.template
+ M /trunk/doc/ifcfg.5
+ M /trunk/package/sysconfig.changes
+ M /trunk/scripts/ifup
+
+Don't restrict ETHTOOL_OPTIONS to arguments of '-s'. Also allow
+other options like '-K iface rx on'. (Bug 199682)
+
+------------------------------------------------------------------------
+r1501 | zoz | 2006-10-04 15:09:15 +0200 (Mi, 04 Okt 2006) | 2 lines
+Geänderte Pfade:
+ M /trunk/config/31-network.rules
+ M /trunk/package/sysconfig.changes
+
+Don't kill ipw3945d at interface remove event (Bug 203688)
+
+------------------------------------------------------------------------
+r1500 | poeml | 2006-09-26 16:03:47 +0200 (Di, 26 Sep 2006) | 4 lines
+Geänderte Pfade:
+ M /trunk/scripts/functions
+
+- Add replacements for pidof, checkproc, killproc written in shell code, which
+ do not stat executables in /proc/*/*, to prevent hangs with disappeared NFS
+ mounts [#55370] [#187175]
+
+------------------------------------------------------------------------
+r1499 | poeml | 2006-09-26 15:37:05 +0200 (Di, 26 Sep 2006) | 1 line
+Geänderte Pfade:
+ M /trunk/scripts/ifup-dhcp
+
+remove unused PIDFILE variable from killproc calls in ifup-dhcp (only for dhclient)
+------------------------------------------------------------------------
+r1498 | zoz | 2006-09-18 16:09:04 +0200 (Mo, 18 Sep 2006) | 16 lines
+Geänderte Pfade:
+ M /trunk/package/sysconfig.changes
+
+fix libsysfs2 port (by seife@suse.de)
+
+This patch was checked in already with last patch:
+--- sysconfig-libsysfs2.patch.kay 2006-09-18 15:57:01.000000000 +0200
++++ sysconfig-libsysfs2.patch.seife 2006-09-18 15:56:35.000000000 +0200
+@@ -131,7 +131,7 @@
+ - check_or_add_interface(hwdesc, devicelink,
+ - iface_class_net);
+ - }
+-+ devlist = sysfs_open_directory_list(devicelink);
+++ devlist = sysfs_open_link_list(devicelink);
+ + if (devlist != NULL) {
+ + dlist_for_each_data(devlist, devname, char) {
+ + error_log(LOG_DEBUG, "devname: %s\n", devname);
+
+
+------------------------------------------------------------------------
+r1497 | zoz | 2006-09-18 16:03:10 +0200 (Mo, 18 Sep 2006) | 2 lines
+Geänderte Pfade:
+ M /trunk/package/sysconfig.changes
+ M /trunk/tools/get_config_lib.c
+
+get_config_lib: use libsysfs2 interface (by kay.sievers@suse.de)
+
+------------------------------------------------------------------------
+r1496 | zoz | 2006-09-18 14:25:53 +0200 (Mo, 18 Sep 2006) | 3 lines
+Geänderte Pfade:
+ M /trunk/package/sysconfig.changes
+ M /trunk/package/sysconfig.spec.in
+
+Remove undocumented ifservices.template directory to break down
+build dependencies. (by kukuk@suse.de)
+
+------------------------------------------------------------------------
+r1495 | zoz | 2006-08-30 18:15:05 +0200 (Mi, 30 Aug 2006) | 2 lines
+Geänderte Pfade:
+ M /trunk/config/sysconfig.config-network
+
+Fixed typo (bug 199946)
+
+------------------------------------------------------------------------
+r1494 | zoz | 2006-07-19 14:23:29 +0200 (Mi, 19 Jul 2006) | 2 lines
+Geänderte Pfade:
+ M /trunk/doc/ifcfg.5
+
+enhance description of BOOTPROTO, especially mention 'zeroconf'
+
+------------------------------------------------------------------------
+r1493 | zoz | 2006-06-29 10:38:35 +0200 (Do, 29 Jun 2006) | 3 lines
+Geänderte Pfade:
+ M /trunk/config/80-sysconfig.rules
+ M /trunk/package/sysconfig.changes
+ M /trunk/scripts/hardware/hwup
+
+schwab@suse.de added udev rule for aoa-soundbus subsystem. Also added to
+list of known subsystems in hwup.
+
+------------------------------------------------------------------------
r1492 | zoz | 2006-06-02 14:02:32 +0200 (Fr, 02 Jun 2006) | 3 lines
Geänderte Pfade:
M /trunk/package/sysconfig.spec.in
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/VERSION new/sysconfig-0.60.0/VERSION
--- old/sysconfig-0.50.9/VERSION 2006-03-26 19:59:01.000000000 +0200
+++ new/sysconfig-0.60.0/VERSION 2006-10-13 15:45:59.000000000 +0200
@@ -1 +1 @@
-0.50.9
+0.60.0
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/config/31-network.rules new/sysconfig-0.60.0/config/31-network.rules
--- old/sysconfig-0.50.9/config/31-network.rules 2006-05-18 19:17:59.000000000 +0200
+++ new/sysconfig-0.60.0/config/31-network.rules 2006-10-13 15:42:46.000000000 +0200
@@ -14,7 +14,6 @@
# Driver module ipw3945 requires an userspace daemon to register network
# interfaces.
SUBSYSTEM=="drivers", ACTION=="add", DEVPATH=="/bus/pci/drivers/ipw3945", RUN+="ipw3945d.sh"
-SUBSYSTEM=="net", ACTION=="remove", ENV{PHYSDEVDRIVER}=="ipw3945", RUN+="ipw3945d.sh --kill"
# Network interfaces will be set up automatically by ifup if they are configured
# and service network is active.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/config/80-sysconfig.rules new/sysconfig-0.60.0/config/80-sysconfig.rules
--- old/sysconfig-0.50.9/config/80-sysconfig.rules 2006-03-10 16:19:53.000000000 +0100
+++ new/sysconfig-0.60.0/config/80-sysconfig.rules 2006-06-29 10:29:58.000000000 +0200
@@ -8,6 +8,7 @@
SUBSYSTEM=="scsi_host", ACTION=="add", SYSFS{proc_name}=="zfcp", RUN+="/sbin/hwup scsi_host-devpath-%p -o hotplug"
SUBSYSTEM=="vio", ACTION=="add", RUN+="/sbin/hwup bus-macio-%k -o hotplug"
SUBSYSTEM=="macio", ACTION=="add", RUN+="/sbin/hwup bus-macio-%k -o hotplug"
+SUBSYSTEM=="aoa-soundbus", ACTION=="add", RUN+="/sbin/hwup bus-aoa-soundbus-%k -o hotplug"
SUBSYSTEM=="ccw", ACTION=="add", RUN+="/sbin/hwup ccw-devpath-%p -o hotplug"
SUBSYSTEM=="ccwgroup", ACTION=="add", RUN+="/sbin/hwup ccwgroup-devpath-%p -o hotplug"
SUBSYSTEM=="pnp", ACTION=="add", RUN+="/sbin/hwup pnp-devpath-%p -o hotplug"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/config/ifcfg.template new/sysconfig-0.60.0/config/ifcfg.template
--- old/sysconfig-0.50.9/config/ifcfg.template 2006-04-13 11:28:49.000000000 +0200
+++ new/sysconfig-0.60.0/config/ifcfg.template 2006-10-13 15:42:46.000000000 +0200
@@ -170,8 +170,11 @@
## Type: string
## Default: ""
#
-# If this variable is not empty ifup will call ethtool with exactly this
+# If this variable is not empty ifup will call ethtool with this
# options. See manpage ethtool for available options.
+# If option string starts with a '-' (e.g. '-K iface rx on') then the
+# second word in the string will be replaced with the current interface
+# name. Else (e.g. 'autoneg off speed 10') ifup prepends '-s <interface>'.
#
ETHTOOL_OPTIONS=
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/config/sysconfig.config-network new/sysconfig-0.60.0/config/sysconfig.config-network
--- old/sysconfig-0.50.9/config/sysconfig.config-network 2006-05-18 19:17:59.000000000 +0200
+++ new/sysconfig-0.60.0/config/sysconfig.config-network 2006-10-13 15:42:46.000000000 +0200
@@ -192,7 +192,7 @@
## Default: yes
#
# Forces all interfaces eth* ath* wlan* and ra* to be persistent via udev.
-# See /usr/share/doc/package/sysconfig/README.Persistent_Interface_Names for
+# See /usr/share/doc/packages/sysconfig/README.Persistent_Interface_Names for
# details.
#
FORCE_PERSISTENT_NAMES=yes
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/doc/ifcfg.5 new/sysconfig-0.60.0/doc/ifcfg.5
--- old/sysconfig-0.50.9/doc/ifcfg.5 2006-02-13 17:57:23.000000000 +0100
+++ new/sysconfig-0.60.0/doc/ifcfg.5 2006-10-13 15:42:46.000000000 +0200
@@ -86,10 +86,14 @@
plugged cable) will be set up.
.TP
.BR BOOTPROTO\ { static* | dhcp | autoip | dhcp+autoip | 6to4 }
-Setup protocol. If missing or
+Setup protocol. If this variable is empty, missing or
.BR static ,
a fixed address is used. Fixed addresses may also be configured together with
dhcp.
+.B autoip
+may be used for a zeroconf setup.
+.B dhcp+autoip
+falls back to autoip if dhcp fails.
Use
.BR 6to4
@@ -191,10 +195,14 @@
may specify it in this variable.
.TP
.B ETHTOOL_OPTIONS
-If this variable is not empty ifup will call ethtool with exactly this
+If this variable is not empty ifup will call ethtool with this
options. See manpage
.B ethtool (8)
for available options.
+If option string starts with a '-' (e.g. '-K iface rx on') then the second word in the string
+will be replaced with the current interface name. Else (e.g. 'autoneg off speed
+10') ifup prepends '-s
+<interface>'.
.TP
.BR RUN_POLL_TCPIP\ { yes* | no }
Controls running
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/package/sysconfig.spec.in new/sysconfig-0.60.0/package/sysconfig.spec.in
--- old/sysconfig-0.50.9/package/sysconfig.spec.in 2006-06-02 14:02:37.000000000 +0200
+++ new/sysconfig-0.60.0/package/sysconfig.spec.in 2006-10-13 15:42:47.000000000 +0200
@@ -5,7 +5,7 @@
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://www.suse.de/feedback/
+# Please submit bugfixes or comments via http://bugs.opensuse.org
#
# norootforbuild
@@ -70,6 +70,8 @@
touch $RPM_BUILD_ROOT/etc/sysconfig/network/config
touch $RPM_BUILD_ROOT/etc/sysconfig/network/dhcp
touch $RPM_BUILD_ROOT/etc/sysconfig/hardware/config
+# remove template dir
+rm -rf $RPM_BUILD_ROOT/etc/sysconfig/network/ifservices.template/
%files
%defattr(-,root,root)
@@ -92,7 +94,6 @@
/etc/sysconfig/network/ifcfg.template
/etc/sysconfig/network/scripts/*
/etc/sysconfig/hardware
-/etc/sysconfig/network/ifservices.template
%ghost /etc/sysconfig/hardware/config
/etc/ppp/poll.tcpip
/etc/NetworkManager
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sysconfig-0.50.9/scripts/functions new/sysconfig-0.60.0/scripts/functions
--- old/sysconfig-0.50.9/scripts/functions 2006-06-02 13:51:54.000000000 +0200
+++ new/sysconfig-0.60.0/scripts/functions 2006-10-13 15:42:47.000000000 +0200
@@ -22,7 +22,7 @@
# Authors: Michal Svec