Hello community, here is the log from the commit of package linuxrc for openSUSE:Factory checked in at 2015-05-15 09:54:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/linuxrc (Old) and /work/SRC/openSUSE:Factory/.linuxrc.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "linuxrc" Changes: -------- --- /work/SRC/openSUSE:Factory/linuxrc/linuxrc.changes 2015-05-10 10:56:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.linuxrc.new/linuxrc.changes 2015-05-15 09:54:50.000000000 +0200 @@ -1,0 +2,6 @@ +Mon May 11 15:45:57 CEST 2015 - [email protected] + +- really setup next network interface when probing for a working one (bsc#928965) +- 5.0.40 + +------------------------------------------------------------------- Old: ---- linuxrc-5.0.39.tar.xz New: ---- linuxrc-5.0.40.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linuxrc.spec ++++++ --- /var/tmp/diff_new_pack.M8HOa4/_old 2015-05-15 09:54:51.000000000 +0200 +++ /var/tmp/diff_new_pack.M8HOa4/_new 2015-05-15 09:54:51.000000000 +0200 @@ -25,7 +25,7 @@ Summary: SUSE Installation Program License: GPL-3.0+ Group: System/Boot -Version: 5.0.39 +Version: 5.0.40 Release: 0 Source: %{name}-%{version}.tar.xz BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ linuxrc-5.0.39.tar.xz -> linuxrc-5.0.40.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-5.0.39/VERSION new/linuxrc-5.0.40/VERSION --- old/linuxrc-5.0.39/VERSION 2015-05-08 08:45:32.000000000 +0200 +++ new/linuxrc-5.0.40/VERSION 2015-05-11 15:42:37.000000000 +0200 @@ -1 +1 @@ -5.0.39 +5.0.40 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-5.0.39/changelog new/linuxrc-5.0.40/changelog --- old/linuxrc-5.0.39/changelog 2015-05-08 08:45:32.000000000 +0200 +++ new/linuxrc-5.0.40/changelog 2015-05-11 15:42:37.000000000 +0200 @@ -1,3 +1,6 @@ +2015-05-07: 5.0.40 + - really setup next network interface when probing for a working one (bsc #928965) + 2015-05-07: 5.0.39 - Documented testing with mksusecd. - removed an obsolete file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/linuxrc-5.0.39/url.c new/linuxrc-5.0.40/url.c --- old/linuxrc-5.0.39/url.c 2015-05-08 08:45:32.000000000 +0200 +++ new/linuxrc-5.0.40/url.c 2015-05-11 15:42:37.000000000 +0200 @@ -2474,9 +2474,9 @@ */ int url_setup_interface(url_t *url) { - // we already have at least one configured interface - if(config.ifcfg.if_up) { - fprintf(stderr, "setup_interface: already up\n"); + // the interface has already been configured + if(slist_getentry(config.ifcfg.if_up, url->used.device)) { + fprintf(stderr, "setup_interface: %s already up\n", url->used.device); return 1; } @@ -2484,7 +2484,11 @@ if( !strncmp(url->used.device, "lo", sizeof "lo" - 1) || !strncmp(url->used.device, "sit", sizeof "sit" - 1) - ) return 0; + ) { + fprintf(stderr, "setup_interface: %s ignored\n", url->used.device); + + return 0; + } net_stop();
