Hello community, here is the log from the commit of package sysconfig for openSUSE:Factory checked in at 2012-11-28 17:02:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sysconfig (Old) and /work/SRC/openSUSE:Factory/.sysconfig.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sysconfig", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/sysconfig/sysconfig.changes 2012-11-06 16:33:36.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.sysconfig.new/sysconfig.changes 2012-11-28 17:02:21.000000000 +0100 @@ -1,0 +2,15 @@ +Fri Nov 23 11:25:20 UTC 2012 - [email protected] + +- version 0.76.8 +- Changed rcnetwork to not report dhcp in background to systemd + (bnc#785240,bnc#780644). You may set DHCLIENT_MODIFY_SMB_CONF + to "no" in /etc/sysconfig/network/dhcp as the samba/cifs hooks + make systemctl calls to reload/restart nmb and other services + which block (systemd deadlock) ifup scripts for a long time. +- Reverted ifup pre/post and if-up.d/if-down.d scripts processing + feature in background and removed WAIT_BACKGROUND_JOBS variable + as it tends to cause unexpected behavior / side effects. +- Replaced udevrulesdir patch with --with-udevdir configure option. +- Removed obsolete network-remotefs init script (disabled before). + +------------------------------------------------------------------- Old: ---- set_new_udevrules_dir.patch sysconfig-0.76.7.tar.bz2 New: ---- sysconfig-0.76.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sysconfig.spec ++++++ --- /var/tmp/diff_new_pack.zgNQZL/_old 2012-11-28 17:02:23.000000000 +0100 +++ /var/tmp/diff_new_pack.zgNQZL/_new 2012-11-28 17:02:23.000000000 +0100 @@ -17,7 +17,7 @@ Name: sysconfig -Version: 0.76.7 +Version: 0.76.8 Release: 0 Summary: The sysconfig scheme and traditional network scripts License: GPL-2.0+ @@ -34,8 +34,12 @@ Requires: vlan BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1230 +%define udevdir /usr/lib/udev +%else +%define udevdir /lib/udev +%endif Source: %name-%version.tar.bz2 -Patch1: set_new_udevrules_dir.patch %description This package provides the SuSE system configuration scheme and the @@ -55,16 +59,16 @@ %prep %setup -n sysconfig-%{version} -%patch1 %build autoreconf --force --install CFLAGS="$RPM_OPT_FLAGS -fPIC" \ ./configure --prefix=/ \ --sbindir=/sbin \ - --libdir=/usr/%_lib \ + --libdir=/%_lib \ --sysconfdir=%_sysconfdir \ --mandir=%_mandir \ + --with-udevdir=%udevdir \ --with-fillup-templatesdir=/var/adm/fillup-templates %{__make} %{?_smp_mflags} @@ -78,9 +82,6 @@ make DESTDIR=$RPM_BUILD_ROOT install touch $RPM_BUILD_ROOT/etc/sysconfig/network/config touch $RPM_BUILD_ROOT/etc/sysconfig/network/dhcp -# install udevmountd -mkdir -p $RPM_BUILD_ROOT/usr/lib/udev -mv $RPM_BUILD_ROOT/sbin/udevmountd $RPM_BUILD_ROOT/usr/lib/udev # remove template dir rm -rf $RPM_BUILD_ROOT/etc/sysconfig/network/ifservices.template/ @@ -95,11 +96,11 @@ %config(noreplace) /etc/ppp/ip-down %config(noreplace) /etc/ppp/ipv6-up %config(noreplace) /etc/ppp/ipv6-down -%dir /usr/lib/udev -/usr/lib/udev/udevmountd -%dir /usr/lib/udev/rules.d -/usr/lib/udev/rules.d/77-network.rules -/usr/lib/udev/rules.d/81-mount.rules +%dir %udevdir +%udevdir/udevmountd +%dir %udevdir/rules.d +%udevdir/rules.d/77-network.rules +%udevdir/rules.d/81-mount.rules %dir /etc/modprobe.d %config /etc/sysconfig/network/ifcfg.template %config /etc/modprobe.d/50-blacklist.conf @@ -138,7 +139,6 @@ . etc/sysconfig/network/scripts/functions.rpm-utils # %{fillup_and_insserv -fY network} -%{fillup_and_insserv -fY network-remotefs} %{fillup_only -dns dhcp network network} %{fillup_only -dns config network network} /sbin/ldconfig ++++++ sysconfig-0.76.7.tar.bz2 -> sysconfig-0.76.8.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/ChangeLog new/sysconfig-0.76.8/ChangeLog --- old/sysconfig-0.76.7/ChangeLog 2012-11-01 18:22:06.000000000 +0100 +++ new/sysconfig-0.76.8/ChangeLog 2012-11-23 12:27:50.000000000 +0100 @@ -1,4 +1,57 @@ -commit fbdfff3aaa236a7909b03981bf6d6db0b0cd48c5 (HEAD, master-jobs, master) +commit a3f24d923f1dbdb7a386858256dc558542f72da5 (HEAD, master) +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 12:26:30 2012 +0100 + + version 0.76.8, updated changes file + +commit 8e4d58fcc931938c04794f721a56efea2b3f566a +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 12:21:16 2012 +0100 + + network-remotefs: removed obsolete init script + + It were already funcionality-disabled before. + +commit fd2e339d50c5a6b88f3ca4aa7d9a040799c9894d +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 12:17:07 2012 +0100 + + spec file: Adopted to use --with-udevdir option + +commit 7fce1a1544a962bfe3a60fd9835c3bd08a528304 +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 12:12:49 2012 +0100 + + Use new udevdir variable to install udevmountd + +commit 1ce8c3b60d67bcb5359afa0debeff77a94b857b9 +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 12:05:55 2012 +0100 + + configure: Added --with-udevdir option + +commit 16cb4710d702d0829679e5a8a582b44b7913be51 +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 11:14:08 2012 +0100 + + Revert "Background ifup pre/post and if-up.d/if-down.d scripts" + + This reverts commit 52964539fa72a820a7d390cac577861d41f17f3e. + It tends to cause unexpected behavior / too many side effects. + +commit a94822937b2a352c76b17381c0fcaa90f61fea1f +Author: Marius Tomaschewski <[email protected]> +Date: Tue Nov 13 15:13:43 2012 +0100 + + rcnetwork: no dhcp in background report to systemd + +commit dc88f0a4c7170f2668a306457cb82494d987c94b +Author: Marius Tomaschewski <[email protected]> +Date: Fri Nov 23 10:27:09 2012 +0100 + + ntp-runtime: corrected to catch ntpdc error output + +commit fbdfff3aaa236a7909b03981bf6d6db0b0cd48c5 (tag: version-0.76.7, origin/master, master-jobs) Author: Marius Tomaschewski <[email protected]> Date: Thu Nov 1 18:17:37 2012 +0100 @@ -20,7 +73,7 @@ default of 5 secs wait limit. A WAIT_BACKGROUND_JOBS=0 disables a parallel/background hook script execution. -commit 2f25f2e046af65db2056b009da181eec31e9d1cd (public/master, origin/master, export/master) +commit 2f25f2e046af65db2056b009da181eec31e9d1cd (public/master, export/master) Merge: a964df8 95976ed Author: Marius Tomaschewski <[email protected]> Date: Fri Oct 26 14:08:36 2012 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/Makefile.in new/sysconfig-0.76.8/Makefile.in --- old/sysconfig-0.76.7/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -252,6 +252,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ EXTRA_DIST = VERSION \ sysconfig.spec \ @@ -598,7 +599,7 @@ *.zip*) \ unzip $(distdir).zip ;;\ esac - chmod -R a-w $(distdir); chmod a+w $(distdir) + chmod -R a-w $(distdir); chmod u+w $(distdir) mkdir $(distdir)/_build mkdir $(distdir)/_inst chmod a-w $(distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/VERSION new/sysconfig-0.76.8/VERSION --- old/sysconfig-0.76.7/VERSION 2012-11-01 18:21:39.000000000 +0100 +++ new/sysconfig-0.76.8/VERSION 2012-11-23 11:19:58.000000000 +0100 @@ -1 +1 @@ -0.76.7 +0.76.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/config/Makefile.in new/sysconfig-0.76.8/config/Makefile.in --- old/sysconfig-0.76.7/config/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/config/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -264,6 +264,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/config/hardware/Makefile.in new/sysconfig-0.76.8/config/hardware/Makefile.in --- old/sysconfig-0.76.7/config/hardware/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/config/hardware/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -221,6 +221,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/config/sysconfig.config-network new/sysconfig-0.76.8/config/sysconfig.config-network --- old/sysconfig-0.76.7/config/sysconfig.config-network 2012-11-01 18:21:39.000000000 +0100 +++ new/sysconfig-0.76.8/config/sysconfig.config-network 2012-11-23 11:14:08.000000000 +0100 @@ -22,16 +22,6 @@ GLOBAL_POST_UP_EXEC="yes" GLOBAL_PRE_DOWN_EXEC="yes" -## Type: integer -### Default: 5 -## -## Specifies the number of seconds ifup(8)/ifdown(8) should wait for the -## PRE/POST, if-up.d/if-down.d scripts, executed in parallel then. -## A setting of 0 disables the background execution (reverts to previous -## blocking behavior). -## -WAIT_BACKGROUND_JOBS=5 - ## Type: yesno ## Default: no # If ifup should check if an ip address is already in use, set this to yes. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/configure new/sysconfig-0.76.8/configure --- old/sysconfig-0.76.7/configure 2012-11-01 18:21:56.000000000 +0100 +++ new/sysconfig-0.76.8/configure 2012-11-23 12:27:31.000000000 +0100 @@ -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.69 for sysconfig 0.76.7. +# Generated by GNU Autoconf 2.69 for sysconfig 0.76.8. # # Report bugs to <http://www.suse.de/feedback/>. # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='sysconfig' PACKAGE_TARNAME='sysconfig' -PACKAGE_VERSION='0.76.7' -PACKAGE_STRING='sysconfig 0.76.7' +PACKAGE_VERSION='0.76.8' +PACKAGE_STRING='sysconfig 0.76.8' PACKAGE_BUGREPORT='http://www.suse.de/feedback/' PACKAGE_URL='' @@ -691,6 +691,7 @@ nm_dispatcherdir modprobedir udevrulesdir +udevdir pppdir init_ddir sysconfig_network_scriptsdir @@ -761,6 +762,7 @@ ac_subst_files='' ac_user_opts=' enable_option_checking +with_udevdir with_fillupdir enable_dependency_tracking enable_shared @@ -1320,7 +1322,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.76.7 to adapt to many kinds of systems. +\`configure' configures sysconfig 0.76.8 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1390,7 +1392,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of sysconfig 0.76.7:";; + short | recursive ) echo "Configuration of sysconfig 0.76.8:";; esac cat <<\_ACEOF @@ -1411,6 +1413,7 @@ Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-udevdir[=PATH] path to the udev installation directory --with-fillup-templatesdir=name Set the pathname for the fillup templates directory --with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use both] @@ -1494,7 +1497,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -sysconfig configure 0.76.7 +sysconfig configure 0.76.8 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1863,7 +1866,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.76.7, which was +It was created by sysconfig $as_me 0.76.8, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2691,7 +2694,7 @@ # Define the identity of the package. PACKAGE='sysconfig' - VERSION='0.76.7' + VERSION='0.76.8' cat >>confdefs.h <<_ACEOF @@ -2745,7 +2748,6 @@ init_ddir='${sysconfdir}/init.d' docdir='${prefix}/usr/share/doc/packages/sysconfig' pppdir='${sysconfdir}/ppp' -udevrulesdir='${prefix}/lib/udev/rules.d' nm_dispatcherdir='${sysconfdir}/NetworkManager/dispatcher.d' modprobedir='${sysconfdir}/modprobe.d' omc_svcinfodir='${prefix}/usr/share/omc/svcinfo.d' @@ -2759,6 +2761,17 @@ +# Check whether --with-udevdir was given. +if test "${with_udevdir+set}" = set; then : + withval=$with_udevdir; +else + with_udevdir='${prefix}/lib/udev' +fi + +udevdir=$with_udevdir + +udevrulesdir=${with_udevdir}/rules.d + @@ -12161,7 +12174,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.76.7, which was +This file was extended by sysconfig $as_me 0.76.8, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -12218,7 +12231,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.76.7 +sysconfig config.status 0.76.8 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/configure.in new/sysconfig-0.76.8/configure.in --- old/sysconfig-0.76.7/configure.in 2012-10-26 15:40:04.000000000 +0200 +++ new/sysconfig-0.76.8/configure.in 2012-11-23 11:45:31.000000000 +0100 @@ -18,7 +18,6 @@ init_ddir='${sysconfdir}/init.d' docdir='${prefix}/usr/share/doc/packages/sysconfig' pppdir='${sysconfdir}/ppp' -udevrulesdir='${prefix}/lib/udev/rules.d' nm_dispatcherdir='${sysconfdir}/NetworkManager/dispatcher.d' modprobedir='${sysconfdir}/modprobe.d' omc_svcinfodir='${prefix}/usr/share/omc/svcinfo.d' @@ -31,7 +30,11 @@ AC_SUBST(init_ddir) AC_SUBST(docdir) AC_SUBST(pppdir) -AC_SUBST(udevrulesdir) +AC_ARG_WITH([udevdir], [AS_HELP_STRING([--with-udevdir@<:@=PATH@:>@], + [path to the udev installation directory])],, + [with_udevdir='${prefix}/lib/udev']) +AC_SUBST(udevdir, $with_udevdir) +AC_SUBST(udevrulesdir, ${with_udevdir}/rules.d) AC_SUBST(modprobedir) AC_SUBST(nm_dispatcherdir) AC_SUBST(omc_svcinfodir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/doc/Makefile.in new/sysconfig-0.76.8/doc/Makefile.in --- old/sysconfig-0.76.7/doc/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/doc/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -226,6 +226,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/Makefile.am new/sysconfig-0.76.8/scripts/Makefile.am --- old/sysconfig-0.76.7/scripts/Makefile.am 2012-10-26 15:12:02.000000000 +0200 +++ new/sysconfig-0.76.8/scripts/Makefile.am 2012-11-23 12:20:15.000000000 +0100 @@ -36,7 +36,7 @@ ifup-dhcp \ netconfig -init_d_SCRIPTS = network network-remotefs +init_d_SCRIPTS = network ppp_SCRIPTS = ip-up \ poll.tcpip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/Makefile.in new/sysconfig-0.76.8/scripts/Makefile.in --- old/sysconfig-0.76.7/scripts/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -264,6 +264,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in @@ -299,7 +300,7 @@ ifup-dhcp \ netconfig -init_d_SCRIPTS = network network-remotefs +init_d_SCRIPTS = network ppp_SCRIPTS = ip-up \ poll.tcpip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/functions new/sysconfig-0.76.8/scripts/functions --- old/sysconfig-0.76.7/scripts/functions 2012-11-01 18:21:39.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/functions 2012-11-23 11:14:08.000000000 +0100 @@ -81,20 +81,6 @@ eval "$v='${l[@]}'" } -wait_jobs() -{ - local -i wsecs=$1 - local -i uwait=25000 - local -i loops=$(((wsecs * 1000000) / $uwait)) - local -i loop=0 - local -a jpids=($(jobs -pr)) - while (( ${#jpids[@]} > 0 && loop++ < loops)) ; do - usleep $uwait - jpids=($(jobs -pr)) - done - return ${#jpids[@]} -} - nm_running () { local MSG RET test -x "$NETWORKMANAGER_BIN" || return diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/hardware/Makefile.in new/sysconfig-0.76.8/scripts/hardware/Makefile.in --- old/sysconfig-0.76.7/scripts/hardware/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/hardware/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -220,6 +220,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/ifup new/sysconfig-0.76.8/scripts/ifup --- old/sysconfig-0.76.7/scripts/ifup 2012-11-01 18:21:39.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/ifup 2012-11-23 11:14:08.000000000 +0100 @@ -688,11 +688,7 @@ # ignore backup files and leftovers from rpm echo $SCRIPT | grep -q '\(\.rpm\(save\|new\)$\)\|\(.~$\)' && continue; debug "executing additional global stop script $SCRIPT" - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} & - else - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} - fi + $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} done fi @@ -702,16 +698,9 @@ for SCRIPT in `eval echo $PRE_DOWN_SCRIPT scripts/$PRE_DOWN_SCRIPT`; do if [ -x "$SCRIPT" -a ! -d "$SCRIPT" ] ; then debug "executing additional stop script $SCRIPT" - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} & - else - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} - fi + $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} fi done - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - wait_jobs ${WAIT_BACKGROUND_JOBS:-0} || disown -a - fi # shut down depending services first scripts/${SCRIPTNAME}-services $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} @@ -726,16 +715,9 @@ for SCRIPT in `eval echo $PRE_UP_SCRIPT scripts/$PRE_UP_SCRIPT`; do if [ -x "$SCRIPT" -a ! -d "$SCRIPT" ] ; then debug "executing additional start script $SCRIPT" - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} & - else - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} - fi + $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} fi done - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - wait_jobs ${WAIT_BACKGROUND_JOBS:-0} || disown -a - fi fi fi @@ -1415,11 +1397,7 @@ # ignore backup files and leftovers from rpm echo $SCRIPT | grep -q '\(\.rpm\(save\|new\)$\)\|\(.~$\)' && continue; debug "executing additional global start script $SCRIPT" - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} & - else - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} - fi + $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} done fi @@ -1429,16 +1407,10 @@ for SCRIPT in `eval echo $POST_UP_SCRIPT scripts/$POST_UP_SCRIPT`; do if [ -x "$SCRIPT" -a ! -d "$SCRIPT" ] ; then debug "executing additional start script $SCRIPT" - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} & - else - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} - fi + $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} fi done - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - wait_jobs ${WAIT_BACKGROUND_JOBS:-0} || disown -a - fi + fi # execute an individual poststop script if available @@ -1449,16 +1421,9 @@ for SCRIPT in `eval echo $POST_DOWN_SCRIPT scripts/$POST_DOWN_SCRIPT`; do if [ -x "$SCRIPT" -a ! -d "$SCRIPT" ] ; then debug "executing additional stop script $SCRIPT" - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} & - else - $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} - fi + $SCRIPT $CONFIG $INTERFACE ${OPTIONS:+-o $OPTIONS} fi done - if test $((${WAIT_BACKGROUND_JOBS:-0})) -gt 0 ; then - wait_jobs ${WAIT_BACKGROUND_JOBS:-0} || disown -a - fi fi # We have to respect the status of ifplugd for interfaces with diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/netconfig.d/Makefile.in new/sysconfig-0.76.8/scripts/netconfig.d/Makefile.in --- old/sysconfig-0.76.7/scripts/netconfig.d/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/netconfig.d/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -220,6 +220,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/netconfig.d/ntp-runtime new/sysconfig-0.76.8/scripts/netconfig.d/ntp-runtime --- old/sysconfig-0.76.7/scripts/netconfig.d/ntp-runtime 2012-11-01 18:21:39.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/netconfig.d/ntp-runtime 2012-11-23 10:38:02.000000000 +0100 @@ -251,8 +251,8 @@ if [ -n "$NTP_KEYS" -a -n "$NTP_PASSWD" ] ; then for server in ${NTP_SERVER_LIST[*]} ; do NTPDC_CMD="keyid $NTP_KEYID\npasswd $NTP_PASSWD\naddserver $server\n" - NTPDC_LOG=$(echo -e "${NTPDC_CMD}quit" | $NTPDC_BIN) - debug "$PROGNAME add-server: $server" + NTPDC_LOG=$(echo -e "${NTPDC_CMD}quit" | $NTPDC_BIN 2>&1 >/dev/null) + debug "$PROGNAME add-server $server: $NTPDC_LOG" done fi fi diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/network new/sysconfig-0.76.8/scripts/network --- old/sysconfig-0.76.7/scripts/network 2012-11-01 17:37:49.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/network 2012-11-23 11:13:04.000000000 +0100 @@ -752,7 +752,9 @@ ;; $R_DHCP_BG) if [ -f "$NETWORK_RUNFILE" -a "$M" = yes ] ; then - : $((F++)) + if [ "$SD_RUNNING" != "yes" ] ; then + : $((F++)) + fi fi rc_startmode="${esc}[1A${stat}${attn}waiting${norm}" echo -e "$rc_startmode" 1>&2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/scripts/network-remotefs new/sysconfig-0.76.8/scripts/network-remotefs --- old/sysconfig-0.76.7/scripts/network-remotefs 2012-11-01 17:37:49.000000000 +0100 +++ new/sysconfig-0.76.8/scripts/network-remotefs 1970-01-01 01:00:00.000000000 +0100 @@ -1,95 +0,0 @@ -#!/bin/bash -# -# RemoteFS depending network interface configuration -# -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. -# -# This program is free software; you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free Software -# Foundation; either version 2 of the License, or (at your option) any later -# version. -# -# This program is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of 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, see <http://www.gnu.org/licenses/>. -# -# Author: Marius Tomaschewski <[email protected]> -# -# $Id$ -# -# /etc/init.d/network-remotefs -# -### BEGIN INIT INFO -# Provides: network-remotefs -# Required-Start: $network $remote_fs -# Should-Start: -# Required-Stop: $network $remote_fs -# Should-Stop: -# Default-Start: 3 5 -# Default-Stop: -# X-Systemd-RemainAfterExit: true -# Short-Description: Configure the remote-fs depending network interfaces -# Description: Configure the remote-fs depending network interfaces as -# Wireless and set up routing or start the NetworkManager -# (except we're running under systemd). -### END INIT INFO - -unset POSIXLY_CORRECT ; set +o posix # we're using non-posix bash features - -. /etc/rc.status -rc_reset - -cd /etc/sysconfig/network -test -f ./config && . ./config -if ! . scripts/functions 2>/dev/null; then - echo -n "Network: file /etc/sysconfig/network/scripts/functions is missing." - rc_failed - rc_status -v - rc_exit -fi - -test "$DEBUG" = "EXTRA" && . scripts/extradebug - -# Only use ifup option 'onboot' if booting or changing runlevel -# Therefore we check if we were called from init -MODE="" -if [ -n "$INIT_VERSION" -a -z "$YAST_IS_RUNNING" ] ; then - MODE=onboot -fi - -###################################################################### -# Commandline parsing -# -SCRIPTNAME=${0##*/} -debug $* -ACTION=$1 ; shift -declare -a ARGS=() -while [ $# -gt 0 ]; do - : $1 - case $1 in - (-o) shift ; break ;; - (*) ARGS=(${ARGS[@]} "$1") ;; - esac - shift -done -declare -a OPTS=(remotefs) -while [ $# -gt 0 ]; do - : $1 - case $1 in - (boot|onboot) MODE=onboot ;; - (localfs|remotefs) : ignore ;; - (*) OPTS=(${OPTS[@]} "$1") ;; - esac - shift -done - -case $ACTION in - # avoid rpmlint warnings adding common actions + * - start|stop|reload|force-reload|try-restart|restart|status|probe|*) - exec /etc/init.d/network $ACTION ${ARGS[@]} -o ${OPTS[@]} - ;; -esac diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/sysconfig.spec new/sysconfig-0.76.8/sysconfig.spec --- old/sysconfig-0.76.7/sysconfig.spec 2012-11-01 18:22:00.000000000 +0100 +++ new/sysconfig-0.76.8/sysconfig.spec 2012-11-23 12:27:34.000000000 +0100 @@ -18,7 +18,7 @@ Name: sysconfig -Version: 0.76.7 +Version: 0.76.8 Release: 0 Summary: The sysconfig scheme and traditional network scripts License: GPL-2.0+ @@ -35,6 +35,11 @@ Requires: vlan BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1230 +%define udevdir /usr/lib/udev +%else +%define udevdir /lib/udev +%endif Source: %name-%version.tar.bz2 %description @@ -62,9 +67,9 @@ ./configure --prefix=/ \ --sbindir=/sbin \ --libdir=/%_lib \ - --libdir=/usr/%_lib \ --sysconfdir=%_sysconfdir \ --mandir=%_mandir \ + --with-udevdir=%udevdir \ --with-fillup-templatesdir=/var/adm/fillup-templates %{__make} %{?_smp_mflags} @@ -78,9 +83,6 @@ make DESTDIR=$RPM_BUILD_ROOT install touch $RPM_BUILD_ROOT/etc/sysconfig/network/config touch $RPM_BUILD_ROOT/etc/sysconfig/network/dhcp -# install udevmountd -mkdir -p $RPM_BUILD_ROOT/lib/udev -mv $RPM_BUILD_ROOT/sbin/udevmountd $RPM_BUILD_ROOT/lib/udev # remove template dir rm -rf $RPM_BUILD_ROOT/etc/sysconfig/network/ifservices.template/ @@ -95,11 +97,11 @@ %config(noreplace) /etc/ppp/ip-down %config(noreplace) /etc/ppp/ipv6-up %config(noreplace) /etc/ppp/ipv6-down -%dir /lib/udev -/lib/udev/udevmountd -%dir /lib/udev/rules.d -/lib/udev/rules.d/77-network.rules -/lib/udev/rules.d/81-mount.rules +%dir %udevdir +%udevdir/udevmountd +%dir %udevdir/rules.d +%udevdir/rules.d/77-network.rules +%udevdir/rules.d/81-mount.rules %dir /etc/modprobe.d %config /etc/sysconfig/network/ifcfg.template %config /etc/modprobe.d/50-blacklist.conf @@ -138,7 +140,6 @@ . etc/sysconfig/network/scripts/functions.rpm-utils # %{fillup_and_insserv -fY network} -%{fillup_and_insserv -fY network-remotefs} %{fillup_only -dns dhcp network network} %{fillup_only -dns config network network} /sbin/ldconfig diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/sysconfig.spec.in new/sysconfig-0.76.8/sysconfig.spec.in --- old/sysconfig-0.76.7/sysconfig.spec.in 2012-11-01 17:37:49.000000000 +0100 +++ new/sysconfig-0.76.8/sysconfig.spec.in 2012-11-23 12:20:31.000000000 +0100 @@ -35,6 +35,11 @@ Requires: vlan BuildRequires: libtool BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1230 +%define udevdir /usr/lib/udev +%else +%define udevdir /lib/udev +%endif Source: %name-%version.tar.bz2 %description @@ -62,9 +67,9 @@ ./configure --prefix=/ \ --sbindir=/sbin \ --libdir=/%_lib \ - --libdir=/usr/%_lib \ --sysconfdir=%_sysconfdir \ --mandir=%_mandir \ + --with-udevdir=%udevdir \ --with-fillup-templatesdir=/var/adm/fillup-templates %{__make} %{?_smp_mflags} @@ -78,9 +83,6 @@ make DESTDIR=$RPM_BUILD_ROOT install touch $RPM_BUILD_ROOT/etc/sysconfig/network/config touch $RPM_BUILD_ROOT/etc/sysconfig/network/dhcp -# install udevmountd -mkdir -p $RPM_BUILD_ROOT/lib/udev -mv $RPM_BUILD_ROOT/sbin/udevmountd $RPM_BUILD_ROOT/lib/udev # remove template dir rm -rf $RPM_BUILD_ROOT/etc/sysconfig/network/ifservices.template/ @@ -95,11 +97,11 @@ %config(noreplace) /etc/ppp/ip-down %config(noreplace) /etc/ppp/ipv6-up %config(noreplace) /etc/ppp/ipv6-down -%dir /lib/udev -/lib/udev/udevmountd -%dir /lib/udev/rules.d -/lib/udev/rules.d/77-network.rules -/lib/udev/rules.d/81-mount.rules +%dir %udevdir +%udevdir/udevmountd +%dir %udevdir/rules.d +%udevdir/rules.d/77-network.rules +%udevdir/rules.d/81-mount.rules %dir /etc/modprobe.d %config /etc/sysconfig/network/ifcfg.template %config /etc/modprobe.d/50-blacklist.conf @@ -138,7 +140,6 @@ . etc/sysconfig/network/scripts/functions.rpm-utils # %{fillup_and_insserv -fY network} -%{fillup_and_insserv -fY network-remotefs} %{fillup_only -dns dhcp network network} %{fillup_only -dns config network network} /sbin/ldconfig diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/tools/Makefile.am new/sysconfig-0.76.8/tools/Makefile.am --- old/sysconfig-0.76.7/tools/Makefile.am 2012-10-26 14:20:11.000000000 +0200 +++ new/sysconfig-0.76.8/tools/Makefile.am 2012-11-23 12:19:43.000000000 +0100 @@ -4,9 +4,10 @@ MAINTAINERCLEANFILES = Makefile.in sbin_PROGRAMS = ifuser \ - autoip \ - udevmountd + autoip +udev_PROGRAMS = \ + udevmountd ifuser_SOURCES = ifuser.c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sysconfig-0.76.7/tools/Makefile.in new/sysconfig-0.76.8/tools/Makefile.in --- old/sysconfig-0.76.7/tools/Makefile.in 2012-11-01 18:21:57.000000000 +0100 +++ new/sysconfig-0.76.8/tools/Makefile.in 2012-11-23 12:27:32.000000000 +0100 @@ -52,7 +52,8 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -sbin_PROGRAMS = ifuser$(EXEEXT) autoip$(EXEEXT) udevmountd$(EXEEXT) +sbin_PROGRAMS = ifuser$(EXEEXT) autoip$(EXEEXT) +udev_PROGRAMS = udevmountd$(EXEEXT) subdir = tools DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \ $(top_srcdir)/depcomp @@ -63,8 +64,8 @@ mkinstalldirs = $(install_sh) -d CONFIG_CLEAN_FILES = CONFIG_CLEAN_VPATH_FILES = -am__installdirs = "$(DESTDIR)$(sbindir)" -PROGRAMS = $(sbin_PROGRAMS) +am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(udevdir)" +PROGRAMS = $(sbin_PROGRAMS) $(udev_PROGRAMS) am_autoip_OBJECTS = autoip.$(OBJEXT) autoip_OBJECTS = $(am_autoip_OBJECTS) autoip_LDADD = $(LDADD) @@ -222,6 +223,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ +udevdir = @udevdir@ udevrulesdir = @udevrulesdir@ CLEANFILES = *~ MAINTAINERCLEANFILES = Makefile.in @@ -308,6 +310,52 @@ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ echo " rm -f" $$list; \ rm -f $$list +install-udevPROGRAMS: $(udev_PROGRAMS) + @$(NORMAL_INSTALL) + @list='$(udev_PROGRAMS)'; test -n "$(udevdir)" || list=; \ + if test -n "$$list"; then \ + echo " $(MKDIR_P) '$(DESTDIR)$(udevdir)'"; \ + $(MKDIR_P) "$(DESTDIR)$(udevdir)" || exit 1; \ + fi; \ + for p in $$list; do echo "$$p $$p"; done | \ + sed 's/$(EXEEXT)$$//' | \ + while read p p1; do if test -f $$p || test -f $$p1; \ + then echo "$$p"; echo "$$p"; else :; fi; \ + done | \ + sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \ + -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \ + sed 'N;N;N;s,\n, ,g' | \ + $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \ + { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \ + if ($$2 == $$4) files[d] = files[d] " " $$1; \ + else { print "f", $$3 "/" $$4, $$1; } } \ + END { for (d in files) print "f", d, files[d] }' | \ + while read type dir files; do \ + if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \ + test -z "$$files" || { \ + echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(udevdir)$$dir'"; \ + $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(udevdir)$$dir" || exit $$?; \ + } \ + ; done + +uninstall-udevPROGRAMS: + @$(NORMAL_UNINSTALL) + @list='$(udev_PROGRAMS)'; test -n "$(udevdir)" || list=; \ + files=`for p in $$list; do echo "$$p"; done | \ + sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \ + -e 's/$$/$(EXEEXT)/' `; \ + test -n "$$list" || exit 0; \ + echo " ( cd '$(DESTDIR)$(udevdir)' && rm -f" $$files ")"; \ + cd "$(DESTDIR)$(udevdir)" && rm -f $$files + +clean-udevPROGRAMS: + @list='$(udev_PROGRAMS)'; test -n "$$list" || exit 0; \ + echo " rm -f" $$list; \ + rm -f $$list || exit $$?; \ + test -n "$(EXEEXT)" || exit 0; \ + list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \ + echo " rm -f" $$list; \ + rm -f $$list autoip$(EXEEXT): $(autoip_OBJECTS) $(autoip_DEPENDENCIES) $(EXTRA_autoip_DEPENDENCIES) @rm -f autoip$(EXEEXT) $(LINK) $(autoip_OBJECTS) $(autoip_LDADD) $(LIBS) @@ -455,7 +503,7 @@ check: check-am all-am: Makefile $(PROGRAMS) installdirs: - for dir in "$(DESTDIR)$(sbindir)"; do \ + for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(udevdir)"; do \ test -z "$$dir" || $(MKDIR_P) "$$dir"; \ done install: install-am @@ -493,7 +541,7 @@ clean: clean-am clean-am: clean-generic clean-libtool clean-sbinPROGRAMS \ - mostlyclean-am + clean-udevPROGRAMS mostlyclean-am distclean: distclean-am -rm -rf ./$(DEPDIR) @@ -513,7 +561,7 @@ info-am: -install-data-am: +install-data-am: install-udevPROGRAMS install-dvi: install-dvi-am @@ -559,23 +607,24 @@ ps-am: -uninstall-am: uninstall-sbinPROGRAMS +uninstall-am: uninstall-sbinPROGRAMS uninstall-udevPROGRAMS .MAKE: install-am install-strip .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \ - clean-libtool clean-sbinPROGRAMS cscopelist ctags distclean \ - distclean-compile distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-sbinPROGRAMS install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-compile \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags uninstall uninstall-am uninstall-sbinPROGRAMS + clean-libtool clean-sbinPROGRAMS clean-udevPROGRAMS cscopelist \ + ctags distclean distclean-compile distclean-generic \ + distclean-libtool distclean-tags distdir dvi dvi-am html \ + html-am info info-am install install-am install-data \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-sbinPROGRAMS install-strip \ + install-udevPROGRAMS installcheck installcheck-am installdirs \ + maintainer-clean maintainer-clean-generic mostlyclean \ + mostlyclean-compile mostlyclean-generic mostlyclean-libtool \ + pdf pdf-am ps ps-am tags uninstall uninstall-am \ + uninstall-sbinPROGRAMS uninstall-udevPROGRAMS # Tell versions [3.59,3.63) of GNU make to not export all variables. -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
