Hello community, here is the log from the commit of package linuxrc checked in at Mon Oct 6 18:27:47 CEST 2008. -------- --- linuxrc/linuxrc.changes 2008-09-23 16:42:14.000000000 +0200 +++ /mounts/work_src_done/STABLE/linuxrc/linuxrc.changes 2008-10-01 12:47:36.000000000 +0200 @@ -1,0 +2,10 @@ +Wed Oct 1 12:47:34 CEST 2008 - snwint@suse.de + +- removed net_ask_hostname() (bnc #423136) +- don't completely trust user specified device name (bnc #429518) +- allow to correct an invalid ip (bnc #428287) +- fix segfault in umount (bnc #429234) +- add domain name dialog (bnc #423666) +- tftp is back (bnc #395107) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- linuxrc-3.3.7.tar.bz2 New: ---- linuxrc-3.3.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ linuxrc.spec ++++++ --- /var/tmp/diff_new_pack.r28270/_old 2008-10-06 18:26:03.000000000 +0200 +++ /var/tmp/diff_new_pack.r28270/_new 2008-10-06 18:26:03.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package linuxrc (Version 3.3.7) +# spec file for package linuxrc (Version 3.3.8) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -24,9 +24,9 @@ Group: System/Boot AutoReqProv: on Summary: SUSE Installation Program -Version: 3.3.7 +Version: 3.3.8 Release: 1 -Source: linuxrc-3.3.7.tar.bz2 +Source: linuxrc-3.3.8.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -61,6 +61,13 @@ %doc linuxrc.html %changelog +* Wed Oct 01 2008 snwint@suse.de +- removed net_ask_hostname() (bnc #423136) +- don't completely trust user specified device name (bnc #429518) +- allow to correct an invalid ip (bnc #428287) +- fix segfault in umount (bnc #429234) +- add domain name dialog (bnc #423666) +- tftp is back (bnc #395107) * Tue Sep 23 2008 snwint@suse.de - added 'supporturl' option (fate #305180) * Mon Sep 22 2008 uli@suse.de ++++++ linuxrc-3.3.7.tar.bz2 -> linuxrc-3.3.8.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/Changelog new/linuxrc-3.3.8/Changelog --- old/linuxrc-3.3.7/Changelog 2008-09-23 15:29:39.000000000 +0200 +++ new/linuxrc-3.3.8/Changelog 2008-10-01 12:46:46.000000000 +0200 @@ -1,3 +1,11 @@ +30/9/2008: v3.3.8 + - removed net_ask_hostname() (bnc #423136) + - don't completely trust user specified device name (bnc #429518) + - allow to correct an invalid ip (bnc #428287) + - fix segfault in umount (bnc #429234) + - add domain name dialog (bnc #423666) + - tftp is back (bnc #395107) + 23/9/2008: v3.3.7 - added 'supporturl' option (fate #305180) diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/net.c new/linuxrc-3.3.8/net.c --- old/linuxrc-3.3.7/net.c 2008-09-23 11:47:13.000000000 +0200 +++ new/linuxrc-3.3.8/net.c 2008-09-30 18:16:14.000000000 +0200 @@ -89,6 +89,9 @@ static int net_dhcp4(void); static int net_dhcp6(void); +static void net_ask_domain(void); + + /* * Ask for VNC & SSH password, unless they have already been set. * @@ -117,25 +120,54 @@ if(config.win && !win_old) util_disp_done(); } -void net_ask_hostname() + +void net_ask_domain() { - char* dot; - int win_old = config.win; - if(!config.net.realhostname || !config.net.domain) - { - if(!config.win) util_disp_init(); -repeat: - dia_input2(txt_get(TXT_HOSTNAME), &config.net.realhostname, 20, 0); - dot=strstr(config.net.realhostname,"."); /* find first dot */ - if(!dot) - { - dia_message(txt_get(TXT_INVALID_FQHOSTNAME), MSGTYPE_ERROR); - goto repeat; + char *tmp = NULL; + slist_t *sl0, *sl; + inet_t ip = { }; + int err, ndomains; + + str_copy(&tmp, config.net.domain); + + do { + err = ndomains = 0; + + dia_input2(txt_get(TXT_INPUT_DOMAIN), &tmp, 40, 0); + if(!tmp) { + str_copy(&config.net.domain, NULL); + return; + } + + sl0 = slist_split(' ', tmp); + + for(sl = sl0; sl; sl = sl->next) { + if(++ndomains > 6) { + dia_message(txt_get(TXT_DOMAIN_TOOMANY), MSGTYPE_ERROR); + break; + } + str_copy(&ip.name, sl->key); + net_check_address(&ip, 0); + if(!ip.ok) { + dia_message(txt_get(TXT_DOMAIN_ALPHANUMERIC), MSGTYPE_ERROR); + break; + } + } + + if(!sl) { + str_copy(&config.net.domain, NULL); + config.net.domain = slist_join(" ", sl0); } - str_copy(&config.net.domain,dot+1); /* copy domain part */ - *dot=0; /* cut off domain */ - if(config.win && !win_old) util_disp_done(); + else { + err = 1; + } + + slist_free(sl0); } + while(err); + + str_copy(&tmp, NULL); + str_copy(&ip.name, NULL); } /* @@ -1545,6 +1577,8 @@ config.net.gateway.ok = 0; if(net_get_address("Enter the IP address of the gateway. Leave empty if you don't need one.", &config.net.gateway, 1) == 2) return -1; } + + if((config.net.setup & NS_NAMESERVER)) net_ask_domain(); } return 0; @@ -1675,6 +1709,8 @@ int err = 0; do { + err = 0; + if(dia_input2(text, &inet->name, 32, 0)) { err = 2; break; @@ -2470,7 +2506,6 @@ else net_s390_get_ifname(config.hwp.readchan, device); } - //net_ask_hostname(); /* not sure if this is the best place; ssh login does not work if the hostname is not correct */ return 0; } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/af.po new/linuxrc-3.3.8/po/af.po --- old/linuxrc-3.3.7/po/af.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/af.po 2008-09-30 17:48:28.000000000 +0200 @@ -1209,3 +1209,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/bg.po new/linuxrc-3.3.8/po/bg.po --- old/linuxrc-3.3.7/po/bg.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/bg.po 2008-09-30 17:48:28.000000000 +0200 @@ -1218,3 +1218,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/ca.po new/linuxrc-3.3.8/po/ca.po --- old/linuxrc-3.3.7/po/ca.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/ca.po 2008-09-30 17:48:28.000000000 +0200 @@ -1212,3 +1212,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/cs.po new/linuxrc-3.3.8/po/cs.po --- old/linuxrc-3.3.7/po/cs.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/cs.po 2008-09-30 17:48:28.000000000 +0200 @@ -1219,3 +1219,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/da.po new/linuxrc-3.3.8/po/da.po --- old/linuxrc-3.3.7/po/da.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/da.po 2008-09-30 17:48:28.000000000 +0200 @@ -1216,3 +1216,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/de.po new/linuxrc-3.3.8/po/de.po --- old/linuxrc-3.3.7/po/de.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/de.po 2008-09-30 17:48:28.000000000 +0200 @@ -1220,3 +1220,15 @@ msgid "Beende linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/el.po new/linuxrc-3.3.8/po/el.po --- old/linuxrc-3.3.7/po/el.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/el.po 2008-09-30 17:48:28.000000000 +0200 @@ -1218,3 +1218,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/es.po new/linuxrc-3.3.8/po/es.po --- old/linuxrc-3.3.7/po/es.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/es.po 2008-09-30 17:48:28.000000000 +0200 @@ -1220,3 +1220,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/fi.po new/linuxrc-3.3.8/po/fi.po --- old/linuxrc-3.3.7/po/fi.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/fi.po 2008-09-30 17:48:28.000000000 +0200 @@ -1216,3 +1216,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/fr.po new/linuxrc-3.3.8/po/fr.po --- old/linuxrc-3.3.7/po/fr.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/fr.po 2008-09-30 17:48:28.000000000 +0200 @@ -1390,3 +1390,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/hu.po new/linuxrc-3.3.8/po/hu.po --- old/linuxrc-3.3.7/po/hu.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/hu.po 2008-09-30 17:48:28.000000000 +0200 @@ -1222,3 +1222,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/it.po new/linuxrc-3.3.8/po/it.po --- old/linuxrc-3.3.7/po/it.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/it.po 2008-09-30 17:48:28.000000000 +0200 @@ -1213,3 +1213,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/ja.po new/linuxrc-3.3.8/po/ja.po --- old/linuxrc-3.3.7/po/ja.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/ja.po 2008-09-30 17:48:28.000000000 +0200 @@ -1215,3 +1215,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/linuxrc.pot new/linuxrc-3.3.8/po/linuxrc.pot --- old/linuxrc-3.3.7/po/linuxrc.pot 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/linuxrc.pot 2008-09-30 17:48:28.000000000 +0200 @@ -1161,3 +1161,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/nb.po new/linuxrc-3.3.8/po/nb.po --- old/linuxrc-3.3.7/po/nb.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/nb.po 2008-09-30 17:48:28.000000000 +0200 @@ -1218,3 +1218,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/nl.po new/linuxrc-3.3.8/po/nl.po --- old/linuxrc-3.3.7/po/nl.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/nl.po 2008-09-30 17:48:28.000000000 +0200 @@ -1216,3 +1216,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/pl.po new/linuxrc-3.3.8/po/pl.po --- old/linuxrc-3.3.7/po/pl.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/pl.po 2008-09-30 17:48:28.000000000 +0200 @@ -1214,3 +1214,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/pt_BR.po new/linuxrc-3.3.8/po/pt_BR.po --- old/linuxrc-3.3.7/po/pt_BR.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/pt_BR.po 2008-09-30 17:48:28.000000000 +0200 @@ -1218,3 +1218,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/pt.po new/linuxrc-3.3.8/po/pt.po --- old/linuxrc-3.3.7/po/pt.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/pt.po 2008-09-30 17:48:28.000000000 +0200 @@ -1217,3 +1217,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/ru.po new/linuxrc-3.3.8/po/ru.po --- old/linuxrc-3.3.7/po/ru.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/ru.po 2008-09-30 17:48:28.000000000 +0200 @@ -1209,3 +1209,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/sk.po new/linuxrc-3.3.8/po/sk.po --- old/linuxrc-3.3.7/po/sk.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/sk.po 2008-09-30 17:48:28.000000000 +0200 @@ -1219,3 +1219,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/sl.po new/linuxrc-3.3.8/po/sl.po --- old/linuxrc-3.3.7/po/sl.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/sl.po 2008-09-30 17:48:28.000000000 +0200 @@ -1210,3 +1210,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/sv.po new/linuxrc-3.3.8/po/sv.po --- old/linuxrc-3.3.7/po/sv.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/sv.po 2008-09-30 17:48:28.000000000 +0200 @@ -1216,3 +1216,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/uk.po new/linuxrc-3.3.8/po/uk.po --- old/linuxrc-3.3.7/po/uk.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/uk.po 2008-09-30 17:48:28.000000000 +0200 @@ -1217,3 +1217,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/xh.po new/linuxrc-3.3.8/po/xh.po --- old/linuxrc-3.3.7/po/xh.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/xh.po 2008-09-30 17:48:28.000000000 +0200 @@ -1206,3 +1206,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/zh_CN.po new/linuxrc-3.3.8/po/zh_CN.po --- old/linuxrc-3.3.7/po/zh_CN.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/zh_CN.po 2008-09-30 17:48:28.000000000 +0200 @@ -1215,3 +1215,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/zh_TW.po new/linuxrc-3.3.8/po/zh_TW.po --- old/linuxrc-3.3.7/po/zh_TW.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/zh_TW.po 2008-09-30 17:48:28.000000000 +0200 @@ -1213,3 +1213,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/po/zu.po new/linuxrc-3.3.8/po/zu.po --- old/linuxrc-3.3.7/po/zu.po 2008-08-18 11:28:56.000000000 +0200 +++ new/linuxrc-3.3.8/po/zu.po 2008-09-30 17:48:28.000000000 +0200 @@ -1209,3 +1209,15 @@ msgid "Quit linuxrc" msgstr "" +#. TXT_INPUT_DOMAIN +msgid "Enter your search domains, separated by a space:" +msgstr "" + +#. TXT_DOMAIN_ALPHANUMERIC +msgid "Each domain must be a valid IP address." +msgstr "" + +#. TXT_DOMAIN_TOOMANY +msgid "Only up to six search domains are allowed." +msgstr "" + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/url.c new/linuxrc-3.3.8/url.c --- old/linuxrc-3.3.7/url.c 2008-09-08 17:07:50.000000000 +0200 +++ new/linuxrc-3.3.8/url.c 2008-10-01 12:40:35.000000000 +0200 @@ -1174,6 +1174,7 @@ case inst_http: case inst_ftp: + case inst_tftp: break; default: @@ -1365,8 +1366,13 @@ } } - /* should not happen, but anyway: device name was not in our list */ - if(!err && !found && !url->used.device && url_device) { + /* + * should not happen, but anyway: device name was not in our list + * + * - not for network interfaces (bnc #429518) + * - Maybe drop code completely? + */ + if(!err && !found && !url->used.device && url_device && !url->is.network) { str_copy(&url->used.device, long_dev(url_device)); str_copy(&url->used.model, NULL); str_copy(&url->used.hwaddr, NULL); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/util.c new/linuxrc-3.3.8/util.c --- old/linuxrc-3.3.7/util.c 2008-09-17 12:38:06.000000000 +0200 +++ new/linuxrc-3.3.8/util.c 2008-09-30 17:12:38.000000000 +0200 @@ -666,7 +666,7 @@ file_free_file(f0); - if(strstr(dir, config.mountpoint.base) == dir) rmdir(dir); + if(config.mountpoint.base && strstr(dir, config.mountpoint.base) == dir) rmdir(dir); return i; } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.3.7/VERSION new/linuxrc-3.3.8/VERSION --- old/linuxrc-3.3.7/VERSION 2008-09-23 15:28:54.000000000 +0200 +++ new/linuxrc-3.3.8/VERSION 2008-09-29 11:46:24.000000000 +0200 @@ -1 +1 @@ -3.3.7 +3.3.8 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org