Hello community, here is the log from the commit of package linuxrc for openSUSE:Factory checked in at Tue Jun 9 17:42:40 CEST 2009. -------- --- linuxrc/linuxrc.changes 2009-05-14 18:03:00.000000000 +0200 +++ /mounts/work_src_done/STABLE/linuxrc/linuxrc.changes 2009-06-09 14:03:39.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Jun 9 14:03:25 CEST 2009 - snwint@suse.de + +- added 'netsetup=now' to force immediate network configuration +- ext4dev -> ext4 + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- linuxrc-3.4.0.tar.bz2 New: ---- linuxrc-3.4.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linuxrc.spec ++++++ --- /var/tmp/diff_new_pack.jW1073/_old 2009-06-09 17:41:28.000000000 +0200 +++ /var/tmp/diff_new_pack.jW1073/_new 2009-06-09 17:41:28.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package linuxrc (Version 3.4.0) +# spec file for package linuxrc (Version 3.4.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -24,9 +24,9 @@ Group: System/Boot AutoReqProv: on Summary: SUSE Installation Program -Version: 3.4.0 +Version: 3.4.1 Release: 1 -Source: linuxrc-3.4.0.tar.bz2 +Source: linuxrc-3.4.1.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -59,6 +59,9 @@ %doc linuxrc.html %changelog +* Tue Jun 09 2009 snwint@suse.de +- added 'netsetup=now' to force immediate network configuration +- ext4dev -> ext4 * Thu May 14 2009 snwint@suse.de - s390: falling back to manual mode in network setup has nasty side effects and is not really necessary to begin with; do away with it ++++++ linuxrc-3.4.0.tar.bz2 -> linuxrc-3.4.1.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.4.0/auto2.h new/linuxrc-3.4.1/auto2.h --- old/linuxrc-3.4.0/auto2.h 2009-05-14 17:56:34.000000000 +0200 +++ new/linuxrc-3.4.1/auto2.h 2009-05-20 15:58:38.000000000 +0200 @@ -10,3 +10,4 @@ int auto2_remove_extension(char *extension); void load_drivers(hd_data_t *hd_data, hd_hw_item_t hw_item); void auto2_user_netconfig(void); +void auto2_user_netconfig(void); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.4.0/Changelog new/linuxrc-3.4.1/Changelog --- old/linuxrc-3.4.0/Changelog 2009-05-14 17:57:38.000000000 +0200 +++ new/linuxrc-3.4.1/Changelog 2009-06-09 14:00:58.000000000 +0200 @@ -1,3 +1,7 @@ +9/6/2009: v3.4.1 + - added 'netsetup=now' to force immediate network configuration + - ext4dev -> ext4 + 14/5/2009: v3.4.0 - s390: merge OSAHWAddr feature from SLES10 (bnc#479481) - s390: ask for relative port number even when device parameters diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.4.0/file.c new/linuxrc-3.4.1/file.c --- old/linuxrc-3.4.0/file.c 2009-05-14 17:56:34.000000000 +0200 +++ new/linuxrc-3.4.1/file.c 2009-05-20 16:02:12.000000000 +0200 @@ -1112,6 +1112,7 @@ #if defined(__s390__) || defined(__s390x__) else if(!strcmp(s, "display")) i = NS_DISPLAY; #endif + else if(!strcmp(s, "now")) i = NS_NOW; else if(!strncmp(s, "nameserver", sizeof "nameserver" - 1)) { i = NS_NAMESERVER; t = s + sizeof "nameserver" - 1; @@ -1130,6 +1131,9 @@ if(i == NS_ALLIFS) { config.net.all_ifs = *sl->key == '-' ? 0 : 1; } + else if(i == NS_NOW) { + config.net.now = *sl->key == '-' ? 0 : 1; + } else if(i) { if(*sl->key == '-') { config.net.setup &= ~i; @@ -1143,6 +1147,10 @@ slist_free(sl0); } if(!config.net.setup) config.net.do_setup = 0; + if(config.net.now) { + auto2_user_netconfig(); + config.net.now = 0; + } break; case key_rootpassword: diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.4.0/fstype.c new/linuxrc-3.4.1/fstype.c --- old/linuxrc-3.4.0/fstype.c 2009-05-14 17:51:13.000000000 +0200 +++ new/linuxrc-3.4.1/fstype.c 2009-06-09 13:58:56.000000000 +0200 @@ -260,7 +260,7 @@ if (!type) { unsigned ntype = 0; - char *type_str[] = { "ext2", "ext3", "ext4dev" }; + char *type_str[] = { "ext2", "ext3", "ext4" }; /* block 1 */ if (lseek(fd, 1024, SEEK_SET) != 1024 || diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.4.0/global.h new/linuxrc-3.4.1/global.h --- old/linuxrc-3.4.0/global.h 2009-05-14 17:56:34.000000000 +0200 +++ new/linuxrc-3.4.1/global.h 2009-05-20 15:58:37.000000000 +0200 @@ -261,6 +261,7 @@ #define NS_ALLIFS (1 << 6) #define NS_DISPLAY (1 << 7) // #define NS_DHCP6 (1 << 8) +#define NS_NOW (1 << 9) #if defined(__s390__) || defined(__s390x__) #define NS_DEFAULT (NS_DHCP | NS_HOSTIP | NS_NETMASK | NS_GATEWAY | NS_NAMESERVER | NS_DISPLAY) @@ -506,6 +507,7 @@ unsigned is_configured:1; /* set if network is configured */ unsigned keep:1; /* keep network interface up */ unsigned all_ifs:1; /* try all interfaces */ + unsigned now:1; /* configure network _now_ */ unsigned ipv4:1; /* do ipv4 config */ unsigned ipv6:1; /* do ipv6 config */ unsigned do_setup; /* do network setup */ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.4.0/VERSION new/linuxrc-3.4.1/VERSION --- old/linuxrc-3.4.0/VERSION 2009-05-14 17:57:56.000000000 +0200 +++ new/linuxrc-3.4.1/VERSION 2009-05-20 16:04:30.000000000 +0200 @@ -1 +1 @@ -3.4.0 +3.4.1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org