Hello community,
here is the log from the commit of package sysconfig for openSUSE:Factory checked in at 2012-02-16 16:23:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/sysconfig (Old)
and /work/SRC/openSUSE:Factory/.sysconfig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysconfig", Maintainer is "mt@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/sysconfig/sysconfig.changes 2012-01-06 11:46:47.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.sysconfig.new/sysconfig.changes 2012-02-16 16:23:55.000000000 +0100
@@ -1,0 +2,25 @@
+Wed Feb 15 19:35:41 UTC 2012 - mt@suse.de
+
+- version 0.76.1
+- Updated GPL in doc/COPYING, address statements, spec tags.
+- Disabled obsolete network-remotefs as /usr is mounted in initrd
+ when needed and we don't need to handle it any more (equivalent
+ with a remote /-fs now). More cleanup follows.
+- Always enable boot-wait mode under systemd
+- Improved extradebug to include all args and to log pid.
+- Filter out labeled ipv4 addresses in get_ipv4address used
+ to fetch the 1st address from the TUNNEL_DEVICE interface.
+ Allows to configure a label for each address that should
+ be skipped. Updated ifcfg-tunnel.5 man page. (bnc#741453)
+ Thanks to Jon Nelson for his report with a fix proposal!
+- Explicitly disabled posix mode in all bash scripts as we are
+ using several features not supported in posix mode (bnc#739338).
+- Fixed ipv6 dad / link ready wait time calculation (1/10 of the
+ specified time) and replaced useless up flag check loop with
+ link_ready_wait to avoid send errors from dhclient6 (bnc#697929).
+- Added to require vlan, bridge-utils and tunctl packages via spec,
+ that are often required in base networking configurations and
+ are missed otherwise in 2nd installation stage, that may be
+ unable to install them for some reason (bnc#733118).
+
+-------------------------------------------------------------------
Old:
----
0001-CVE-2011-4182-fixed-quoting-in-ifservices-script.patch
0002-Incorrect-exists_iface_config-test-in-ifprobe.patch
sysconfig-0.76.0.tar.bz2
New:
----
sysconfig-0.76.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sysconfig.spec ++++++
--- /var/tmp/diff_new_pack.FlrpgS/_old 2012-02-16 16:23:56.000000000 +0100
+++ /var/tmp/diff_new_pack.FlrpgS/_new 2012-02-16 16:23:56.000000000 +0100
@@ -18,7 +18,7 @@
Name: sysconfig
-Version: 0.76.0
+Version: 0.76.1
Release: 0
Summary: The sysconfig scheme and traditional network scripts
License: GPL-2.0+
@@ -27,16 +27,14 @@
PreReq: %fillup_prereq %insserv_prereq textutils fileutils gawk sed grep
# we may create these automatically from rpm later
Provides: sysvinit(network)
-Requires: iproute2 dbus-1 procps
+Requires: iproute2 dbus-1 procps vlan bridge-utils tunctl
BuildRequires: libtool
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: %name-%version.tar.bz2
-Patch1: 0001-CVE-2011-4182-fixed-quoting-in-ifservices-script.patch
-Patch2: 0002-Incorrect-exists_iface_config-test-in-ifprobe.patch
%description
-This package provides the SuSE system configuration scheme and
-the netcontrol alias ifup network scripts.
+This package provides the SuSE system configuration scheme and the
+traditional "ifup" alias "netcontrol" network scripts.
Authors:
--------
@@ -52,8 +50,6 @@
%prep
%setup -n sysconfig-%{version}
-%patch1 -p1
-%patch2 -p1
%build
autoreconf --force --install
++++++ sysconfig-0.76.0.tar.bz2 -> sysconfig-0.76.1.tar.bz2 ++++++
++++ 15454 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.76.0/ChangeLog new/sysconfig-0.76.1/ChangeLog
--- old/sysconfig-0.76.0/ChangeLog 2011-12-05 18:08:59.000000000 +0100
+++ new/sysconfig-0.76.1/ChangeLog 2012-02-15 20:36:45.000000000 +0100
@@ -1,4 +1,120 @@
-commit b3a8523350c4b4e8f5eee9c4f0cd556610fa525b (HEAD, master)
+commit 9e303d30189ff34d2d2216c305146b5d23e0d6b6 (HEAD, master)
+Author: Marius Tomaschewski
+Date: Wed Feb 15 20:35:59 2012 +0100
+
+ version 0.76.1, updated sysconfig.changes file
+
+commit 294c1f41d443ef5873c989508e6fd98ff61d75c3
+Author: Marius Tomaschewski
+Date: Wed Feb 15 20:25:47 2012 +0100
+
+ Updated license tag and copyright year in spec
+
+commit b0dd1c717d47aa07a0a5b54c028bd9c65afcefe9
+Author: Marius Tomaschewski
+Date: Wed Feb 15 20:22:38 2012 +0100
+
+ Updated GPL in doc/COPYING and address statements
+
+commit 578d36ad7fc4ad479bdb821f72caa16f2859b316
+Author: Marius Tomaschewski
+Date: Wed Feb 15 19:01:51 2012 +0100
+
+ Disabled obsolete network-remotefs (in initrd now)
+
+ network-remotefs is obsolete as /usr is mounted in initrd when
+ needed and we don't need to handle it any more (equivalent with
+ a remote /-fs now). So supported_on_localfs() just returns 0.
+
+commit 8c096ac9d106b9f197725452cf103805265fba9c
+Author: Marius Tomaschewski
+Date: Wed Feb 15 18:50:58 2012 +0100
+
+ Include PID in log messages
+
+commit b866bcc0af92f427de24f93c66ce12e525b40b52
+Author: Marius Tomaschewski
+Date: Wed Feb 15 18:51:45 2012 +0100
+
+ Always enable boot-wait mode under systemd
+
+commit 102d914ad0181b4e96b4210aa31e0d67653bda79
+Author: Marius Tomaschewski
+Date: Wed Feb 15 18:50:14 2012 +0100
+
+ Use all args in scripts/extradebug file names
+
+commit df6e49bf527b74497bb39b1dcbec3fabd3998567
+Author: Marius Tomaschewski
+Date: Wed Jan 25 10:59:55 2012 +0100
+
+ Filter out labeled ipv4 addresses in get_ipv4address
+
+ Filter out labeled ipv4 addresses in get_ipv4address used
+ to fetch the 1st address from the TUNNEL_DEVICE interface.
+ Allows to configure a label for each address that should
+ be skipped. Updated ifcfg-tunnel.5 man page. (bnc#741453)
+ Thanks to Jon Nelson for his report with a fix proposal!
+
+commit eb7a57278eb8f6c8b6c5123a9c1f1af05660c467
+Author: Marius Tomaschewski
+Date: Mon Jan 9 19:56:52 2012 +0100
+
+ Disabled bash posix mode to allow bash features
+
+commit 711918e189b5013e7058155274b081b8e7dfe38c
+Author: Marius Tomaschewski
+Date: Thu Jan 5 17:56:33 2012 +0100
+
+ Use link_ready_wait instead of up flag check loop
+
+ A loop checking the link UP flag was immediately successful
+ and thus useless. Use a short 3 sec link_ready_wait instead
+ to give the kernel some time to apply scope local address
+ and start async tasks like IPv6 dad and avoid some of the
+ initial send errors reported by dhclient6 (bnc#697929).
+
+commit 762c61539f4d46a3a4a43a4ed009e30b8fb79178
+Author: Marius Tomaschewski
+Date: Thu Jan 5 17:50:10 2012 +0100
+
+ Fixed ipv6 dad / link ready wait time calculation (bnc#697929)
+
+commit bde2672deff775c775b4ad6e331a9721b0bb5db3 (origin/master)
+Author: Marius Tomaschewski
+Date: Wed Jan 4 20:12:25 2012 +0100
+
+ Require vlan, bridge-utils and tunctl packages via spec
+
+ Added to require vlan, bridge-utils and tunctl packages via spec,
+ that are often required in base networking configurations and
+ are missed otherwise in 2nd installation stage, that may be
+ unable to install them for some reason (bnc#733118, bnc#723796).
+
+commit 9cebd0467cd65f10db59f31e2a46aa15134337ee
+Author: Marius Tomaschewski
+Date: Wed Jan 4 15:55:04 2012 +0100
+
+ Updated changes file
+
+commit 3af9bd7594fb7fca7bd80042e8bf30db56f10d99
+Author: Marius Tomaschewski
+Date: Wed Jan 4 15:16:48 2012 +0100
+
+ Fixed incorrect exists_iface_config test in ifprobe (bnc#728611#c19)
+
+commit 525c8d50d7d441b1c312648a4d99d5d1f526c768
+Author: Marius Tomaschewski
+Date: Fri Dec 16 16:03:15 2011 +0100
+
+ CVE-2011-4182 - fixed quoting in ifservices script
+
+ Fixed to quote config / interface variables in ifservices script
+ and cleaned up content of the ESSID which gets appended to them
+ by NetworkManager dispatcher hook (bnc#735394, CVE-2011-4182).
+ Fixed also to return proper exit code 0 in NM dispatcher hooks.
+
+commit b3a8523350c4b4e8f5eee9c4f0cd556610fa525b (public/master, export/master)
Author: Marius Tomaschewski
Date: Mon Dec 5 18:07:52 2011 +0100
@@ -80,7 +196,7 @@
- add libtool as buildrequire to avoid implicit dependency
- Updated package/sysconfig.changes file
-commit 9c61279efc7787953b2fdfe38be9802e0310292c (public/master, origin/opensuse-12.1, origin/master, export/master, opensuse-12.1)
+commit 9c61279efc7787953b2fdfe38be9802e0310292c (public/opensuse-12.1, origin/opensuse-12.1, export/opensuse-12.1, opensuse-12.1)
Author: Marius Tomaschewski
Date: Fri Oct 21 14:27:53 2011 +0200
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.76.0/VERSION new/sysconfig-0.76.1/VERSION
--- old/sysconfig-0.76.0/VERSION 2011-12-05 17:32:24.000000000 +0100
+++ new/sysconfig-0.76.1/VERSION 2012-02-15 20:35:28.000000000 +0100
@@ -1 +1 @@
-0.76.0
+0.76.1
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.76.0/doc/COPYING new/sysconfig-0.76.1/doc/COPYING
--- old/sysconfig-0.76.0/doc/COPYING 2010-01-20 17:57:54.000000000 +0100
+++ new/sysconfig-0.76.1/doc/COPYING 2012-02-15 20:33:34.000000000 +0100
@@ -1,12 +1,12 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
- Preamble
+ Preamble
The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -15,7 +15,7 @@
General Public License applies to most of the Free Software
Foundation's software and to any other program whose authors commit to
using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
+the GNU Lesser General Public License instead.) You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
@@ -55,8 +55,8 @@
The precise terms and conditions for copying, distribution and
modification follow.
-
- GNU GENERAL PUBLIC LICENSE
+
+ GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains
@@ -110,7 +110,7 @@
License. (Exception: if the Program itself is interactive but
does not normally print such an announcement, your work based on
the Program is not required to print an announcement.)
-
+
These requirements apply to the modified work as a whole. If
identifiable sections of that work are not derived from the Program,
and can be reasonably considered independent and separate works in
@@ -168,7 +168,7 @@
access to copy the source code from the same place counts as
distribution of the source code, even though third parties are not
compelled to copy the source along with the object code.
-
+
4. You may not copy, modify, sublicense, or distribute the Program
except as expressly provided under this License. Any attempt
otherwise to copy, modify, sublicense or distribute the Program is
@@ -225,7 +225,7 @@
This section is intended to make thoroughly clear what is believed to
be a consequence of the rest of this License.
-
+
8. If the distribution and/or use of the Program is restricted in
certain countries either by patents or by copyrighted interfaces, the
original copyright holder who places the Program under this License
@@ -255,7 +255,7 @@
of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally.
- NO WARRANTY
+ NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
@@ -277,9 +277,9 @@
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES.
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
@@ -303,17 +303,16 @@
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
+ You should have received a copy of the GNU General Public License along
+ with this program; if not, write to the Free Software Foundation, Inc.,
+ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Also add information on how to contact you by electronic and paper mail.
If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
- Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision version 69, Copyright (C) year name of author
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
@@ -336,5 +335,5 @@
This General Public License does not permit incorporating your program into
proprietary programs. If your program is a subroutine library, you may
consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
+library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License.
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.76.0/doc/ifcfg-tunnel.5 new/sysconfig-0.76.1/doc/ifcfg-tunnel.5
--- old/sysconfig-0.76.0/doc/ifcfg-tunnel.5 2010-11-12 14:17:50.000000000 +0100
+++ new/sysconfig-0.76.1/doc/ifcfg-tunnel.5 2012-02-15 19:58:06.000000000 +0100
@@ -65,9 +65,11 @@
variable. The address must be present on an existing interface of this host
(the TUNNEL_DEVICE). If
.B TUNNEL_LOCAL_IPADDR
-is empty the first ipv4 address from the interface given in the variable
+is empty the first ipv4 address without label from the interface given in the
+variable
.B TUNNEL_DEVICE
-will be used.
+will be used. You can configure a label for each additional address on the
+interface, that you don't want to use.
.TP
.B TUNNEL_REMOTE_IPADDR
The address of the remote tunnel's end.
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.76.0/scripts/convert_to_netconfig_dns new/sysconfig-0.76.1/scripts/convert_to_netconfig_dns
--- old/sysconfig-0.76.0/scripts/convert_to_netconfig_dns 2010-11-12 14:17:50.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/convert_to_netconfig_dns 2012-02-15 19:57:57.000000000 +0100
@@ -5,6 +5,8 @@
# - 1 on failure
###
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
test "${DEBUG}" = yes && set -x
# helper functions
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.76.0/scripts/convert_to_netconfig_nis new/sysconfig-0.76.1/scripts/convert_to_netconfig_nis
--- old/sysconfig-0.76.0/scripts/convert_to_netconfig_nis 2010-11-12 14:17:50.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/convert_to_netconfig_nis 2012-02-15 19:57:57.000000000 +0100
@@ -5,6 +5,8 @@
# - 1 on failure
###
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
test "${DEBUG}" = yes && set -x
# helper functions
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.76.0/scripts/dhcpcd-hook new/sysconfig-0.76.1/scripts/dhcpcd-hook
--- old/sysconfig-0.76.0/scripts/dhcpcd-hook 2010-11-16 13:37:09.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/dhcpcd-hook 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Peter Poeml
#
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.76.0/scripts/extradebug new/sysconfig-0.76.1/scripts/extradebug
--- old/sysconfig-0.76.0/scripts/extradebug 2011-01-05 16:57:58.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/extradebug 2012-02-15 20:00:59.000000000 +0100
@@ -9,7 +9,8 @@
{ set +vx ; . /etc/sysconfig/network/scripts/functions.common ; } >&2
test -d $RUN_FILES_BASE && dir=$RUN_FILES_BASE || dir=/
-exec 2> $dir/exdeb.${SCRIPT}_$$.$PPID.${SEQNUM}_$1.$2
+args="" ; for arg in "$@" ; do args="$args.$arg" ; done
+exec 2> "$dir/exdeb.${SCRIPT}_$$.$PPID.${SEQNUM}_${args}"
date +"%F %T.%N" >&2
echo -------------------------------------------------- >&2
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.76.0/scripts/functions new/sysconfig-0.76.1/scripts/functions
--- old/sysconfig-0.76.0/scripts/functions 2011-12-05 17:51:05.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/functions 2012-02-15 20:33:34.000000000 +0100
@@ -16,8 +16,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Michal Svec
# Mads Martin Joergensen
@@ -196,7 +195,7 @@
local iface=$1
local -i wsecs=${2:-0}
local -i uwait=25000
- local -i loops=$(((wsecs * 100000) / $uwait))
+ local -i loops=$(((wsecs * 1000000) / $uwait))
local -i loop=0 ret=0
link_ready_check "$iface" ; ret=$?
@@ -212,7 +211,7 @@
local iface=$1
local -i wsecs=${2:-0}
local -i uwait=25000
- local -i loops=$(((wsecs * 100000) / $uwait))
+ local -i loops=$(((wsecs * 1000000) / $uwait))
local -i loop=0 ret=0
ipv6_addr_dad_check "$iface" ; ret=$?
@@ -379,7 +378,8 @@
return 1
}
-# This will echo the first address listed for the given interface.
+# This will echo the first address listed for the given interface
+# ignoring all addresses with a label.
get_ipv4address () {
test -z "$1" && return 1
local a b c
@@ -387,7 +387,7 @@
if [ "$a" = inet ] ; then
break
fi
- done < <(LC_ALL=POSIX ip -4 address list "$1" 2>/dev/null)
+ done < <(LC_ALL=POSIX ip -4 address show dev "$1" label "$1" 2>/dev/null)
test -z "$b" && return 1
echo ${b%%/*}
}
@@ -950,26 +950,32 @@
# in /usr that may be on NFS) or 2 (false) on errors.
#
supported_on_localfs() {
- local IFNAME=$1
- local IFTYPE=${2:-$INTERFACETYPE}
-
- test "x$IFNAME" = x && return 2
- test "x$IFTYPE" = x && IFTYPE=$(get_iface_type $IFNAME)
- test "x$IFTYPE" = x && IFTYPE=$(get_iface_type_from_config $IFNAME)
-
- # Currently it is sufficient to check the type only.
- local result=1 # remote-fs requirement as default
- case $IFTYPE in
- "") result=2 ;;
- lo|dummy|tap) result=0 ;;
- eth|tr) result=0 ;;
- ib|ibchild) result=0 ;;
- vlan|bridge|bond) result=0 ;;
- esac
- # tunnels in principle too, but it may be not possible
- # to resolve the base / slave interface correctly ...
- #tun|sit|gre|ipip) result=0 ;;
- return $result
+ #
+ # network-remotefs is obsolete as /usr is mounted in
+ # initrd when needed and we don't need to handle it
+ # any more (equivalent with remote /-fs now).
+ #
+ return 0
+# local IFNAME=$1
+# local IFTYPE=${2:-$INTERFACETYPE}
+#
+# test "x$IFNAME" = x && return 2
+# test "x$IFTYPE" = x && IFTYPE=$(get_iface_type $IFNAME)
+# test "x$IFTYPE" = x && IFTYPE=$(get_iface_type_from_config $IFNAME)
+#
+# # Currently it is sufficient to check the type only.
+# local result=1 # remote-fs requirement as default
+# case $IFTYPE in
+# "") result=2 ;;
+# lo|dummy|tap) result=0 ;;
+# eth|tr) result=0 ;;
+# ib|ibchild) result=0 ;;
+# vlan|bridge|bond) result=0 ;;
+# esac
+# # tunnels in principle too, but it may be not possible
+# # to resolve the base / slave interface correctly ...
+# #tun|sit|gre|ipip) result=0 ;;
+# return $result
}
resolve_iface_startorder()
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.76.0/scripts/functions.common new/sysconfig-0.76.1/scripts/functions.common
--- old/sysconfig-0.76.0/scripts/functions.common 2011-09-16 11:55:28.000000000 +0200
+++ new/sysconfig-0.76.1/scripts/functions.common 2012-02-15 20:33:34.000000000 +0100
@@ -16,8 +16,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Michal Svec
# Mads Martin Joergensen
@@ -135,11 +134,11 @@
else
mesg() {
echo -e "$@" # >&2
- echo -e "$@" | logger -t "$SCRIPTNAME"
+ echo -e "$@" | logger -t "$SCRIPTNAME[$$]"
}
mesg_n() {
echo -ne "$@" # >&2
- echo -e "$@" | logger -t "$SCRIPTNAME"
+ echo -e "$@" | logger -t "$SCRIPTNAME[$$]"
}
fi
@@ -166,10 +165,10 @@
else
eval ${level}_mesg\(\) \{ echo -e \"\$\@\" 1\>\&2\; \
echo -e \"\$\@\" \
- \| logger -p $nl -t \"$SCRIPTNAME\" \; \}
+ \| logger -p $nl -t \"$SCRIPTNAME[\$\$]\" \; \}
eval ${level}_mesg_n\(\) \{ echo -ne \"\$\@\" 1\>\&2\; \
echo -e \"\$\@\" \
- \| logger -p $nl -t \"$SCRIPTNAME\" \; \}
+ \| logger -p $nl -t \"$SCRIPTNAME[\$\$]\" \; \}
fi
: $((nl++))
done
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.76.0/scripts/functions.netconfig new/sysconfig-0.76.1/scripts/functions.netconfig
--- old/sysconfig-0.76.0/scripts/functions.netconfig 2011-12-05 17:19:05.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/functions.netconfig 2012-02-15 20:33:34.000000000 +0100
@@ -12,8 +12,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Michael Calmer
# Marius Tomaschewski
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.76.0/scripts/functions.rpm-utils new/sysconfig-0.76.1/scripts/functions.rpm-utils
--- old/sysconfig-0.76.0/scripts/functions.rpm-utils 2010-11-12 14:17:50.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/functions.rpm-utils 2012-02-15 19:57:57.000000000 +0100
@@ -1,5 +1,7 @@
#!/bin/bash
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
# similar to remove_and_set rpm suse macro,
# but more flexible and able to handle files
# in subdirs of the etc/sysconfig directory.
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.76.0/scripts/if-up.ndp-proxy new/sysconfig-0.76.1/scripts/if-up.ndp-proxy
--- old/sysconfig-0.76.0/scripts/if-up.ndp-proxy 2010-11-16 13:37:09.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/if-up.ndp-proxy 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Marius Tomaschewski
#
@@ -55,6 +54,8 @@
# 192.168.100.12 tap2 eth0 tap1
#--
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "usage: $0 [<config>] <interface> [-o <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.76.0/scripts/ifdown-connection new/sysconfig-0.76.1/scripts/ifdown-connection
--- old/sysconfig-0.76.0/scripts/ifdown-connection 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifdown-connection 2012-02-15 20:33:34.000000000 +0100
@@ -11,13 +11,14 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Christian Zoz , 2002
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
# TODO:
# when closing first use -TERM (except if we just try with -0)
# for ichecking improve output and remove output from getdests() and nfscheck()
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.76.0/scripts/ifplugd-selectif new/sysconfig-0.76.1/scripts/ifplugd-selectif
--- old/sysconfig-0.76.0/scripts/ifplugd-selectif 2011-11-29 20:23:25.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifplugd-selectif 2012-02-15 20:33:34.000000000 +0100
@@ -22,8 +22,7 @@
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Christian Zoz
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.76.0/scripts/ifup new/sysconfig-0.76.1/scripts/ifup
--- old/sysconfig-0.76.0/scripts/ifup 2011-12-05 17:51:14.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup 2012-02-15 20:33:34.000000000 +0100
@@ -16,8 +16,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+#this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michal Svec
# Christian Zoz
@@ -29,6 +28,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status} [<config>] <interface> [-o <options>]"
@@ -164,7 +165,7 @@
$INTERFACE "$FILE" "--> restart interface!"`"
exit $R_NOT_UP2DATE
done
- elif [ exists_iface_config "$CONFIG" ] ; then
+ elif exists_iface_config "$CONFIG" ; then
message "`printf " %-9s config file created: %s" \
$INTERFACE "--> restart interface!"`"
exit $R_NOT_UP2DATE
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.76.0/scripts/ifup-802.1q new/sysconfig-0.76.1/scripts/ifup-802.1q
--- old/sysconfig-0.76.0/scripts/ifup-802.1q 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-802.1q 2012-02-15 19:57:57.000000000 +0100
@@ -7,6 +7,8 @@
# Marius Tomaschewski , 2007-2009
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down}-802.1q [<config>] <interface> [-o <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.76.0/scripts/ifup-autoip new/sysconfig-0.76.1/scripts/ifup-autoip
--- old/sysconfig-0.76.0/scripts/ifup-autoip 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-autoip 2012-02-15 20:33:34.000000000 +0100
@@ -12,12 +12,13 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Schroeder , 2004
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-autoip [<config>] <interface> [-o <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.76.0/scripts/ifup-bonding new/sysconfig-0.76.1/scripts/ifup-bonding
--- old/sysconfig-0.76.0/scripts/ifup-bonding 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-bonding 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Marius Tomaschewski
# Christian Zoz
@@ -23,6 +22,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-bonding [<config>] <interface> [-o <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.76.0/scripts/ifup-bridge new/sysconfig-0.76.1/scripts/ifup-bridge
--- old/sysconfig-0.76.0/scripts/ifup-bridge 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-bridge 2012-02-15 19:57:57.000000000 +0100
@@ -12,6 +12,9 @@
#
# $Id$
#
+
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "usage: if{up,down,status}-bridge [<config>] <interface> [-o <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.76.0/scripts/ifup-dhcp new/sysconfig-0.76.1/scripts/ifup-dhcp
--- old/sysconfig-0.76.0/scripts/ifup-dhcp 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-dhcp 2012-02-15 20:33:34.000000000 +0100
@@ -12,13 +12,14 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Christian Zoz , 2002-2006
# Peter Poeml , 2002-2006
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-dhcp [<config>] <interface> [-o <options>]"
@@ -683,12 +684,12 @@
debug "Activating interface $INTERFACE"
if ! is_iface_up $INTERFACE ; then
+
ip link set $INTERFACE up ${MTU:+mtu $MTU} \
${LLADDR:+address $LLADDR} $LINK_OPTIONS
- for ((count=200; count >= 0; count--)) ; do
- is_iface_up $INTERFACE && break
- usleep 25000
- done
+
+ # wait a bit or dhclient(6) may produce false send errors
+ link_ready_wait "$INTERFACE" 3
# (optionally) wait until a device is really configured
sleep ${DHCLIENT_SLEEP:-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.76.0/scripts/ifup-infiniband new/sysconfig-0.76.1/scripts/ifup-infiniband
--- old/sysconfig-0.76.0/scripts/ifup-infiniband 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-infiniband 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Marius Tomaschewski
# Moni Shoua
@@ -23,6 +22,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-infiniband [<config>] <interface> [-o <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.76.0/scripts/ifup-ppp new/sysconfig-0.76.1/scripts/ifup-ppp
--- old/sysconfig-0.76.0/scripts/ifup-ppp 2011-10-25 17:01:43.000000000 +0200
+++ new/sysconfig-0.76.1/scripts/ifup-ppp 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Arvin Schnell , 2002
# Christian Zoz , 2002
@@ -23,6 +22,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
function usage()
{
echo $@
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.76.0/scripts/ifup-route new/sysconfig-0.76.1/scripts/ifup-route
--- old/sysconfig-0.76.0/scripts/ifup-route 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-route 2012-02-15 20:33:34.000000000 +0100
@@ -11,8 +11,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Christian Zoz , 2002
# Based on rcroute: Burchard Steinbild , 1996
@@ -21,6 +20,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-route [<config>] <interface> [-o <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.76.0/scripts/ifup-services new/sysconfig-0.76.1/scripts/ifup-services
--- old/sysconfig-0.76.0/scripts/ifup-services 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-services 2012-02-15 20:33:34.000000000 +0100
@@ -14,14 +14,15 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Christian Zoz
#
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-services [<config>] <interface> [-o <options>]"
@@ -93,17 +94,16 @@
# fi
######################################################################
-# check presence of configuration file and source it
+# change into the ifservice configuration directory or exit
#
-source_iface_config "$CONFIG"
if [ -d "ifservices-$CONFIG" ] ; then
- cd ifservices-$CONFIG
+ cd "ifservices-$CONFIG"
elif [ -d "ifservices-$INTERFACE" ] ; then
- cd ifservices-$INTERFACE
+ cd "ifservices-$INTERFACE"
elif [ -d "ifservices-${INTERFACE%%-*}" ] ; then
- cd ifservices-${INTERFACE%%-*}
+ cd "ifservices-${INTERFACE%%-*}"
elif [ -d "ifservices" ] ; then
- cd ifservices
+ cd "ifservices"
else
debug "No services to handle for '$CONFIG $INTERFACE'"
exit 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.76.0/scripts/ifup-skel new/sysconfig-0.76.1/scripts/ifup-skel
--- old/sysconfig-0.76.0/scripts/ifup-skel 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-skel 2012-02-15 20:33:34.000000000 +0100
@@ -15,8 +15,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Michal Svec
# Christian Zoz
@@ -25,6 +24,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo ""
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.76.0/scripts/ifup-sysctl new/sysconfig-0.76.1/scripts/ifup-sysctl
--- old/sysconfig-0.76.0/scripts/ifup-sysctl 2011-11-29 20:23:25.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-sysctl 2012-02-15 20:33:34.000000000 +0100
@@ -13,13 +13,15 @@
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# You should have received a copy of the GNU General Public License along
+# with this program. If not, see http://www.gnu.org/licenses/.
#
# Author:
# Marius Tomaschewski
#
+
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "usage: if{up,down,status}-sysctl [<config>] <interface> [-o <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.76.0/scripts/ifup-tunnel new/sysconfig-0.76.1/scripts/ifup-tunnel
--- old/sysconfig-0.76.0/scripts/ifup-tunnel 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-tunnel 2012-02-15 20:33:34.000000000 +0100
@@ -13,9 +13,8 @@
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
#
-# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# You should have received a copy of the GNU General Public License along
+# with this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Marius Tomaschewski
# Michal Ludvig
@@ -25,6 +24,8 @@
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-tunnel [<config>] <interface> [-o <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.76.0/scripts/ifup-wireless new/sysconfig-0.76.1/scripts/ifup-wireless
--- old/sysconfig-0.76.0/scripts/ifup-wireless 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ifup-wireless 2012-02-15 20:33:34.000000000 +0100
@@ -14,14 +14,15 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Joachim Gleissner , 2005
#
# $Id$
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
usage () {
echo $@
echo "Usage: if{up,down,status}-wireless [<config>] <interface> [-o <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.76.0/scripts/ip-up new/sysconfig-0.76.1/scripts/ip-up
--- old/sysconfig-0.76.0/scripts/ip-up 2011-12-05 17:19:05.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/ip-up 2012-02-15 19:57:57.000000000 +0100
@@ -9,6 +9,8 @@
# Ludwig Nussel 26.02.2004
# Send suggestions and comments to http://www.suse.de/feedback/
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
BASENAME=${0##*/}
INTERFACE=$1
DEVICE=$2
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.76.0/scripts/link_wait new/sysconfig-0.76.1/scripts/link_wait
--- old/sysconfig-0.76.0/scripts/link_wait 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/link_wait 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Authors: Marius Tomaschewski
#
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.76.0/scripts/netconfig new/sysconfig-0.76.1/scripts/netconfig
--- old/sysconfig-0.76.0/scripts/netconfig 2010-11-16 13:37:09.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netconfig 2012-02-15 20:33:34.000000000 +0100
@@ -12,8 +12,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Calmer
# Marius Tomaschewski
@@ -28,6 +27,7 @@
# because it was changed since the last run
#
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
# The environment variable ROOT indicates the root of the system to be
# managed by SuSEconfig when that root is not '/'
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.76.0/scripts/netconfig.d/dns-bind new/sysconfig-0.76.1/scripts/netconfig.d/dns-bind
--- old/sysconfig-0.76.0/scripts/netconfig.d/dns-bind 2011-11-29 20:23:25.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netconfig.d/dns-bind 2012-02-15 20:33:34.000000000 +0100
@@ -12,8 +12,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Calmer
# Sven Schober
@@ -21,6 +20,8 @@
#
##
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
echo "You must be root to start $0." >&2
exit 1
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.76.0/scripts/netconfig.d/dns-dnsmasq new/sysconfig-0.76.1/scripts/netconfig.d/dns-dnsmasq
--- old/sysconfig-0.76.0/scripts/netconfig.d/dns-dnsmasq 2011-11-29 20:23:25.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netconfig.d/dns-dnsmasq 2012-02-15 20:33:34.000000000 +0100
@@ -12,8 +12,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Calmer
# Sven Schober
@@ -21,6 +20,8 @@
#
##
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
echo "You must be root to start $0." >&2
exit 1
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.76.0/scripts/netconfig.d/dns-resolver new/sysconfig-0.76.1/scripts/netconfig.d/dns-resolver
--- old/sysconfig-0.76.0/scripts/netconfig.d/dns-resolver 2011-11-29 20:23:25.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netconfig.d/dns-resolver 2012-02-15 20:33:34.000000000 +0100
@@ -12,14 +12,15 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Calmer
# Marius Tomaschewski
#
##
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
echo "You must be root to start $0." >&2
exit 1
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.76.0/scripts/netconfig.d/nis new/sysconfig-0.76.1/scripts/netconfig.d/nis
--- old/sysconfig-0.76.0/scripts/netconfig.d/nis 2010-11-16 13:37:09.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netconfig.d/nis 2012-02-15 20:33:34.000000000 +0100
@@ -12,14 +12,15 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Calmer
# Marius Tomaschewski
#
##
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
echo "You must be root to start $0." >&2
exit 1
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.76.0/scripts/netconfig.d/ntp-runtime new/sysconfig-0.76.1/scripts/netconfig.d/ntp-runtime
--- old/sysconfig-0.76.0/scripts/netconfig.d/ntp-runtime 2010-11-16 13:37:09.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netconfig.d/ntp-runtime 2012-02-15 20:33:34.000000000 +0100
@@ -12,14 +12,15 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michael Calmer
# Marius Tomaschewski
#
##
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
if test "$UID" != "0" -a "$USER" != root -a -z "$ROOT" ; then
echo "You must be root to start $0." >&2
exit 1
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.76.0/scripts/netcontrol_global_hooks new/sysconfig-0.76.1/scripts/netcontrol_global_hooks
--- old/sysconfig-0.76.0/scripts/netcontrol_global_hooks 2010-11-12 14:17:50.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netcontrol_global_hooks 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Christian Zoz
#
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.76.0/scripts/netcontrol_services new/sysconfig-0.76.1/scripts/netcontrol_services
--- old/sysconfig-0.76.0/scripts/netcontrol_services 2010-01-20 17:57:54.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/netcontrol_services 2012-02-15 20:33:34.000000000 +0100
@@ -14,8 +14,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Christian Zoz
#
@@ -28,10 +27,12 @@
# Note that services are stopped always _after_ the interface is down. Stopping
# services earlier would require a change in NetworkManager itself.
-cd /etc/sysconfig/network/ || exit
+cd /etc/sysconfig/network/ || exit 0
test -r ./config && . ./config
test -r scripts/functions && . scripts/functions
-E="`iwconfig ${1} 2>/dev/null | sed -n 's/^.*ESSID:\"\([^\"]*\)\".*$/\1/p'`"
+E=`iwconfig "${1}" 2>/dev/null | \
+ sed -n 's/^.*ESSID:\"\([^\"]*\)\".*$/\1/p' | \
+ sed -e 's/[^abcdefghijklmnopqrstuvwxyz0123456789=._-]/_/gi'`
info_mesg "calling 'if${2}-services ${1}${E:+-$E}'"
scripts/if${2}-services "${1}${E:+-$E}"
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.76.0/scripts/network new/sysconfig-0.76.1/scripts/network
--- old/sysconfig-0.76.0/scripts/network 2011-12-05 17:43:23.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/network 2012-02-15 20:33:34.000000000 +0100
@@ -16,8 +16,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Michal Svec
# Christian Zoz
@@ -42,6 +41,8 @@
# X-Systemd-RemainAfterExit: true
### END INIT INFO
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
. /etc/rc.status
rc_reset
@@ -72,6 +73,9 @@
SD_RUNNING=no
SD_BOOTING=no
if systemd_running ; then
+ # systemd never calls status action,
+ # so always enable boot-wait mode ...
+ MODE=onboot
SD_RUNNING=yes
systemd_booting && SD_BOOTING=yes
fi
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.76.0/scripts/network-remotefs new/sysconfig-0.76.1/scripts/network-remotefs
--- old/sysconfig-0.76.0/scripts/network-remotefs 2011-12-05 17:24:42.000000000 +0100
+++ new/sysconfig-0.76.1/scripts/network-remotefs 2012-02-15 20:33:34.000000000 +0100
@@ -15,8 +15,7 @@
# details.
#
# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 59 Temple
-# Place, Suite 330, Boston, MA 02111-1307 USA
+# this program. If not, see http://www.gnu.org/licenses/.
#
# Author: Marius Tomaschewski
#
@@ -39,6 +38,8 @@
# X-Systemd-RemainAfterExit: true
### END INIT INFO
+unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features
+
. /etc/rc.status
rc_reset
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.76.0/sysconfig.spec new/sysconfig-0.76.1/sysconfig.spec
--- old/sysconfig-0.76.0/sysconfig.spec 2011-12-05 18:08:57.000000000 +0100
+++ new/sysconfig-0.76.1/sysconfig.spec 2012-02-15 20:36:37.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package sysconfig
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,27 +15,26 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: sysconfig
-Version: 0.76.0
+Version: 0.76.1
Release: 0
Summary: The sysconfig scheme and traditional network scripts
-Url: http://gitorious.org/opensuse/sysconfig
+License: GPL-2.0+
Group: System/Base
-License: GPLv2+
+Url: http://gitorious.org/opensuse/sysconfig
PreReq: %fillup_prereq %insserv_prereq textutils fileutils gawk sed grep
# we may create these automatically from rpm later
Provides: sysvinit(network)
-Requires: iproute2 dbus-1 procps
+Requires: iproute2 dbus-1 procps vlan bridge-utils tunctl
BuildRequires: libtool
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: %name-%version.tar.bz2
%description
-This package provides the SuSE system configuration scheme and
-the netcontrol alias ifup network scripts.
+This package provides the SuSE system configuration scheme and the
+traditional "ifup" alias "netcontrol" network scripts.
Authors:
--------
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.76.0/sysconfig.spec.in new/sysconfig-0.76.1/sysconfig.spec.in
--- old/sysconfig-0.76.0/sysconfig.spec.in 2011-12-05 17:20:24.000000000 +0100
+++ new/sysconfig-0.76.1/sysconfig.spec.in 2012-02-15 20:33:34.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package sysconfig
#
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -15,27 +15,26 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: sysconfig
Version: @VERSION@
Release: 0
Summary: The sysconfig scheme and traditional network scripts
-Url: http://gitorious.org/opensuse/sysconfig
+License: GPL-2.0+
Group: System/Base
-License: GPLv2+
+Url: http://gitorious.org/opensuse/sysconfig
PreReq: %fillup_prereq %insserv_prereq textutils fileutils gawk sed grep
# we may create these automatically from rpm later
Provides: sysvinit(network)
-Requires: iproute2 dbus-1 procps
+Requires: iproute2 dbus-1 procps vlan bridge-utils tunctl
BuildRequires: libtool
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source: %name-%version.tar.bz2
%description
-This package provides the SuSE system configuration scheme and
-the netcontrol alias ifup network scripts.
+This package provides the SuSE system configuration scheme and the
+traditional "ifup" alias "netcontrol" network scripts.
Authors:
--------
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.76.0/tools/autoip.c new/sysconfig-0.76.1/tools/autoip.c
--- old/sysconfig-0.76.0/tools/autoip.c 2011-09-07 14:04:33.000000000 +0200
+++ new/sysconfig-0.76.1/tools/autoip.c 2012-02-15 20:33:34.000000000 +0100
@@ -13,9 +13,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
- * along with this program (see the file COPYING); if not, write to the
- * Free Software Foundation, Inc.,
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
+ * along with this program. If not, see http://www.gnu.org/licenses/.
*
****************************************************************
*/
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org