Mailinglist Archive: opensuse-commit (2092 mails)

< Previous Next >
commit linuxrc
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Fri, 31 Aug 2007 16:51:55 +0200
  • Message-id: <20070831145155.6D4F66781B8@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package linuxrc
checked in at Fri Aug 31 16:51:55 CEST 2007.

--------
--- linuxrc/linuxrc.changes     2007-08-30 17:54:05.000000000 +0200
+++ /mounts/work_src_done/STABLE/linuxrc/linuxrc.changes        2007-08-31 16:30:55.000000000 +0200
@@ -1,0 +2,6 @@
+Fri Aug 31 16:30:51 CEST 2007 - snwint@xxxxxxx
+
+- get nisdomain via dhcp (#303844)
+- store wlan config in install.inf (#223570)
+
+-------------------------------------------------------------------

Old:
----
  linuxrc-3.0.12.tar.bz2

New:
----
  linuxrc-3.0.13.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ linuxrc.spec ++++++
--- /var/tmp/diff_new_pack.Mg9168/_old  2007-08-31 16:51:32.000000000 +0200
+++ /var/tmp/diff_new_pack.Mg9168/_new  2007-08-31 16:51:32.000000000 +0200
@@ -1,5 +1,5 @@
 #
-# spec file for package linuxrc (Version 3.0.12)
+# spec file for package linuxrc (Version 3.0.13)
 #
 # Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
@@ -16,9 +16,9 @@
 Group:          System/Boot
 Autoreqprov:    on
 Summary:        SUSE Installation Program
-Version:        3.0.12
+Version:        3.0.13
 Release:        1
-Source:         linuxrc-3.0.12.tar.bz2
+Source:         linuxrc-3.0.13.tar.bz2
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -53,6 +53,9 @@
 %doc linuxrc.html
 
 %changelog
+* Fri Aug 31 2007 - snwint@xxxxxxx
+- get nisdomain via dhcp (#303844)
+- store wlan config in install.inf (#223570)
 * Thu Aug 30 2007 - snwint@xxxxxxx
 - fix rescue system loading
 - finished driver update loading (#304827)

++++++ linuxrc-3.0.12.tar.bz2 -> linuxrc-3.0.13.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.12/Changelog new/linuxrc-3.0.13/Changelog
--- old/linuxrc-3.0.12/Changelog        2007-08-30 17:47:09.000000000 +0200
+++ new/linuxrc-3.0.13/Changelog        2007-08-31 16:30:31.000000000 +0200
@@ -1,3 +1,7 @@
+31/8/2007:     v3.0.13
+       - get nisdomain via dhcp (#303844)
+       - store wlan config in install.inf (#223570)
+
 30/8/2007:     v3.0.12
        - finished driver update loading (#304827)
 
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.12/file.c new/linuxrc-3.0.13/file.c
--- old/linuxrc-3.0.12/file.c   2007-08-29 15:14:41.000000000 +0200
+++ new/linuxrc-3.0.13/file.c   2007-08-31 16:22:30.000000000 +0200
@@ -267,6 +267,7 @@
   { key_sha1,           "HASH",           kf_cfg + kf_cont               },
   { key_insecure,       "Insecure",       kf_cfg + kf_cmd + kf_cmd_early },
   { key_kexec,          "kexec",          kf_cfg + kf_cmd                },
+  { key_nisdomain,      "NISDomain",      kf_dhcp                        },
 };
 
 static struct {
@@ -320,7 +321,7 @@
   { "open",      wa_open            },
   { "wep",       wa_wep_open        },
   { "wep_o",     wa_wep_open        },
-  { "wep_r",     wa_wep_resticted   },
+  { "wep_r",     wa_wep_restricted  },
   { "wpa",       wa_wpa             },
 };
 
@@ -1325,6 +1326,10 @@
         if(f->is.numeric) config.kexec = f->nvalue;
         break;
 
+      case key_nisdomain:
+        str_copy(&config.net.nisdomain, f->value);
+        break;
+
       default:
         break;
     }
@@ -1558,6 +1563,35 @@
       file_write_inet_str(f, s, &config.net.nameserver[i]);
     }
     file_write_str(f, key_domain, config.net.domain);
+    file_write_str(f, key_nisdomain, config.net.nisdomain);
+
+    file_write_str(f, key_wlan_essid, config.net.wlan.essid);
+    switch(config.net.wlan.auth) {
+      case wa_open:
+        s = "open";
+        break;
+      case wa_wep_open:
+        s = "wep_open";
+        break;
+      case wa_wep_restricted:
+        s = "wep_restricted";
+        break;
+      case wa_wpa:
+        s = "wpa";
+        break;
+      default:
+        s = NULL;
+        break;
+    }
+    file_write_str(f, key_wlan_auth, s);
+    if(config.net.wlan.key) {
+      fprintf(f, "WlanKey: %s\n", config.net.wlan.key);
+      fprintf(f, "WlanKeyType: %s\n",
+        config.net.wlan.key_type == kt_pass ? "password" : config.net.wlan.key_type == kt_hex ? "hex" : "ascii"
+      );
+      if(config.net.wlan.key_len) file_write_num(f, key_wlan_key_len, config.net.wlan.key_len);
+    }
+
   }
 
   if(config.url.proxy) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.12/file.h new/linuxrc-3.0.13/file.h
--- old/linuxrc-3.0.12/file.h   2007-08-16 17:34:39.000000000 +0200
+++ new/linuxrc-3.0.13/file.h   2007-08-31 15:21:46.000000000 +0200
@@ -46,7 +46,7 @@
   key_wlan_key_hex, key_wlan_key_pass, key_wlan_key_len, key_netcardname,
   key_ibft_hwaddr, key_ibft_ipaddr, key_ibft_netmask, key_ibft_gateway,
   key_ibft_dns, key_net_retry, key_bootif, key_swap_size, key_ntfs_3g,
-  key_sha1, key_insecure, key_kexec
+  key_sha1, key_insecure, key_kexec, key_nisdomain
 } file_key_t;
 
 typedef enum {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.12/global.h new/linuxrc-3.0.13/global.h
--- old/linuxrc-3.0.12/global.h 2007-08-27 17:52:22.000000000 +0200
+++ new/linuxrc-3.0.13/global.h 2007-08-31 16:02:22.000000000 +0200
@@ -203,7 +203,7 @@
 
 
 typedef enum {
-  wa_none, wa_open, wa_wep_open, wa_wep_resticted, wa_wpa
+  wa_none, wa_open, wa_wep_open, wa_wep_restricted, wa_wpa
 } wlan_auth_t;
 
 
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.12/net.c new/linuxrc-3.0.13/net.c
--- old/linuxrc-3.0.12/net.c    2007-08-16 17:34:19.000000000 +0200
+++ new/linuxrc-3.0.13/net.c    2007-08-31 16:02:33.000000000 +0200
@@ -1599,6 +1599,7 @@
  *  config.net.broadcast
  *  config.net.gateway
  *  config.net.domain
+ *  config.net.nisdomain
  *  config.net.nameserver
  *  config.net.server
  */
@@ -1673,10 +1674,7 @@
         break;
 
       case key_domain:
-        if(*f->value) {
-          if(config.net.domain) free(config.net.domain);
-          config.net.domain = strdup(f->value);
-        }
+        if(*f->value) str_copy(&config.net.domain, f->value);
         break;
 
       case key_dhcpsiaddr:
@@ -1701,6 +1699,10 @@
         slist_free(sl0);
         break;
 
+      case key_nisdomain:
+        if(*f->value) str_copy(&config.net.nisdomain, f->value);
+        break;
+
       default:
         break;
     }
@@ -2393,7 +2395,7 @@
       di = di_wlan_wep_o;
       break;
 
-    case wa_wep_resticted:
+    case wa_wep_restricted:
       di = di_wlan_wep_r;
       break;
 
@@ -2475,7 +2477,7 @@
       wep_mode = 1;
 
     case di_wlan_wep_r:
-      config.net.wlan.auth = wep_mode ? wa_wep_open : wa_wep_resticted;
+      config.net.wlan.auth = wep_mode ? wa_wep_open : wa_wep_restricted;
 
       if(config.manual || !config.net.wlan.essid) {
         if(dia_input2("ESSID", &config.net.wlan.essid, 30, 0)) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/linuxrc-3.0.12/VERSION new/linuxrc-3.0.13/VERSION
--- old/linuxrc-3.0.12/VERSION  2007-08-30 16:12:21.000000000 +0200
+++ new/linuxrc-3.0.13/VERSION  2007-08-31 15:25:47.000000000 +0200
@@ -1 +1 @@
-3.0.12
+3.0.13


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >