[system-tools] PATCH: Support for Ubuntu/Kubuntu Linux



Hi,

Some months ago I patched the network backend that we include with 
KNetworkConf to support Kubuntu/Ubuntu Linux, but I think Iforgot to send it 
here or to Carlos Garnacho. Anyway, here it is attached, also with kubuntu 
logo but I suppose you'll prefer to use the Ubuntu one, as both distros use 
the same identification ;)

Cheers,
-- 
Juan Luis Baptiste
http://www.merlinux.org
http://knetworkconf.sf.net
? ubuntu-5.04.diff
Index: network-conf.in
===================================================================
RCS file: /cvs/system-tools-backends/system-tools-backends/network-conf.in,v
retrieving revision 1.112
diff -u -3 -p -r1.112 network-conf.in
--- network-conf.in	13 Apr 2005 19:44:12 -0000	1.112
+++ network-conf.in	13 Jun 2005 06:14:03 -0000
@@ -68,6 +68,7 @@ $version = "@VERSION@";
               "mandrake-10.0", "mandrake-10.1",
               "blackpanther-4.0",
               "debian-2.2", "debian-3.0", "debian-sarge",
+	      "ubuntu-5.04",
               "suse-7.0", "suse-9.0", "suse-9.1",
               "turbolinux-7.0", "fedora-1", "fedora-2", "fedora-3", "specifix",
               "pld-1.0", "pld-1.1", "pld-1.99",
Index: network.pl.in
===================================================================
RCS file: /cvs/system-tools-backends/system-tools-backends/network.pl.in,v
retrieving revision 1.201
diff -u -3 -p -r1.201 network.pl.in
--- network.pl.in	12 Jun 2005 15:46:18 -0000	1.201
+++ network.pl.in	13 Jun 2005 06:14:07 -0000
@@ -492,6 +492,7 @@ sub gst_network_get_broadcast_ping_cmd
        "debian-2.2"   => "debian-2.2",
        "debian-3.0"   => "debian-2.2",
        "debian-sarge" => "debian-2.2",
+       "ubuntu-5.04" => "debian-2.2",       
        "mandrake-7.1" => "debian-2.2",
        "mandrake-7.2" => "debian-2.2",
        "mandrake-9.0" => "debian-2.2",
@@ -1781,6 +1782,7 @@ sub gst_network_get_file
     "debian-2.2"   => \&gst_network_deb22_get_file,
     "debian-3.0"   => \&gst_network_deb22_get_file,
     "debian-sarge" => \&gst_network_deb22_get_file,
+    "ubuntu-5.04" => \&gst_network_deb22_get_file,    
     "suse-7.0"     => \&gst_network_suse70_get_file,
     "suse-9.0"     => \&gst_network_deb22_get_file,
     "suse-9.1"     => \&gst_network_deb22_get_file,
@@ -3867,6 +3869,7 @@ sub gst_network_ensure_loopback_interfac
 	  "debian-2.2"   => "lo",
     "debian-3.0"   => "lo",
     "debian-sarge" => "lo",
+    "ubuntu-5.04" => "lo",    
     "suse-7.0"     => "",
     "suse-9.0"     => "",
     "suse-9.1"     => "",
@@ -3993,6 +3996,7 @@ sub gst_network_get_parse_table
     "debian-2.2"   => "debian-2.2",
     "debian-3.0"   => "debian-2.2",
     "debian-sarge" => "debian-2.2",
+    "ubuntu-5.04" => "debian-2.2",
     "suse-7.0"     => "suse-7.0",
     "suse-9.0"     => "suse-9.0",
     "suse-9.1"     => "suse-9.0",
@@ -4402,6 +4406,7 @@ sub gst_network_get_interface_parse_tabl
     "debian-2.2"   => "debian-2.2",
     "debian-3.0"   => "debian-3.0",
     "debian-sarge" => "debian-3.0",
+    "ubuntu-5.04" => "debian-3.0",
     "suse-7.0"     => "suse-7.0",
     "suse-9.0"     => "suse-9.0",
     "suse-9.1"     => "suse-9.0",
@@ -5228,6 +5233,7 @@ sub gst_network_get_replace_table
     "debian-2.2"   => "debian-2.2",
     "debian-3.0" => "debian-2.2",
     "debian-sarge" => "debian-2.2",
+    "ubuntu-5.04" => "debian-2.2",
     "suse-7.0"     => "suse-7.0",
     "suse-9.0"     => "suse-9.0",
     "suse-9.1"     => "suse-9.0",
@@ -5623,6 +5629,7 @@ sub gst_network_get_interface_replace_ta
     "debian-2.2"   => "debian-2.2",
     "debian-3.0"   => "debian-3.0",
     "debian-sarge" => "debian-3.0",
+    "ubuntu-5.04" => "debian-3.0",
     "suse-7.0"     => "suse-7.0",
     "suse-9.0"     => "suse-9.0",
     "suse-9.1"     => "suse-9.0",
Index: platform.pl.in
===================================================================
RCS file: /cvs/system-tools-backends/system-tools-backends/platform.pl.in,v
retrieving revision 1.69
diff -u -3 -p -r1.69 platform.pl.in
--- platform.pl.in	13 Apr 2005 19:44:12 -0000	1.69
+++ platform.pl.in	13 Jun 2005 06:14:07 -0000
@@ -41,6 +41,7 @@ $PLATFORM_INFO = {
   "debian-2.2"      => "Debian GNU/Linux 2.2 Potato",
   "debian-3.0"      => "Debian GNU/Linux 3.0 Woody",
   "debian-sarge"    => "Debian GNU/Linux Sarge",
+  "ubuntu-5.04"     => "Ubuntu GNU/Linux Hoary",
   "redhat-5.2"      => "Red Hat Linux 5.2 Apollo",
   "redhat-6.0"      => "Red Hat Linux 6.0 Hedwig",
   "redhat-6.1"      => "Red Hat Linux 6.1 Cartman",
Index: service.pl.in
===================================================================
RCS file: /cvs/system-tools-backends/system-tools-backends/service.pl.in,v
retrieving revision 1.86
diff -u -3 -p -r1.86 service.pl.in
--- service.pl.in	13 Apr 2005 19:44:12 -0000	1.86
+++ service.pl.in	13 Jun 2005 06:14:12 -0000
@@ -76,7 +76,8 @@ sub gst_service_sysv_get_paths
        "debian-2.2"   => ["$gst_prefix/etc", "$gst_prefix/etc/init.d", "../init.d"],
        "debian-3.0"   => ["$gst_prefix/etc", "$gst_prefix/etc/init.d", "../init.d"],
        "debian-sarge" => ["$gst_prefix/etc", "$gst_prefix/etc/init.d", "../init.d"],
-
+       "ubuntu-5.04" => ["$gst_prefix/etc", "$gst_prefix/etc/init.d", "../init.d"],       
+       
        "suse-7.0"     => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d", "../"],
        "suse-9.0"     => ["$gst_prefix/etc/init.d", "$gst_prefix/etc/init.d", "../"],
        "suse-9.1"     => ["$gst_prefix/etc/init.d", "$gst_prefix/etc/init.d", "../"],
@@ -137,7 +138,8 @@ sub gst_service_sysv_get_runlevels
        "debian-2.2"     => [2, 3],
        "debian-3.0"     => [2, 3],
        "debian-sarge"   => [2, 3],
-
+       "ubuntu-5.04"   => [2, 3],       
+       
        "suse-7.0"       => [3, 5],
        "suse-9.0"       => [3, 5],
        "suse-9.1"       => [3, 5],
@@ -197,7 +199,8 @@ sub gst_service_get_verbose_runlevels
      "debian-2.2"     => "debian-2.2",
      "debian-3.0"     => "debian-2.2",
      "debian-sarge"   => "debian-2.2",
-     
+     "ubuntu-5.04"   => "debian-2.2",     
+          
      "suse-7.0"       => "redhat-5.2",
      "suse-9.0"       => "redhat-5.2",
      "suse-9.1"       => "redhat-5.2",
@@ -1577,7 +1580,8 @@ sub gst_service_get_status
        "debian-2.2"   => \&gst_service_debian_get_status,
        "debian-3.0"   => \&gst_service_debian_get_status,
        "debian-sarge" => \&gst_service_debian_get_status,
-       
+       "ubuntu-5.04" => \&gst_service_debian_get_status,
+              
        "redhat-5.2"   => \&gst_service_redhat_get_status,
        "redhat-6.0"   => \&gst_service_redhat_get_status,
        "redhat-6.1"   => \&gst_service_redhat_get_status,

Attachment: kubuntu.png
Description: PNG image



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]