diff options
-rwxr-xr-x | kde/kdeadmin/nutyx-2008.patch | 301 | ||||
-rwxr-xr-x | kde/kdeadmin/nutyx.png | bin | 1081 -> 0 bytes |
2 files changed, 0 insertions, 301 deletions
diff --git a/kde/kdeadmin/nutyx-2008.patch b/kde/kdeadmin/nutyx-2008.patch deleted file mode 100755 index a89e2c726..000000000 --- a/kde/kdeadmin/nutyx-2008.patch +++ /dev/null @@ -1,301 +0,0 @@ ---- kdeadmin-4.1.96/knetworkconf/backends/network-conf.cmake~ 2009-01-14 14:49:49.000000000 +0000 -+++ kdeadmin-4.1.96/knetworkconf/backends/network-conf.cmake 2009-01-14 15:11:35.000000000 +0000 -@@ -77,7 +77,7 @@ - "mandriva-2006.1", "mandriva-2007.0", "mandriva-2007.1", "mandriva-2008.0", "mandriva-2008.1", - "vine-3.0", "vine-3.1", - "slackware-9.1.0", "slackware-10.0.0", "slackware-10.1.0", -- "gentoo", "vlos-1.2", "freebsd-5", "freebsd-6", "ark"); -+ "gentoo", "vlos-1.2", "freebsd-5", "freebsd-6", "ark", "nutyx"); - - $description =<<"end_of_description;"; - Configures all network parameters and interfaces. ---- kdeadmin-4.1.96/knetworkconf/backends/platform.pl.cmake~ 2009-01-14 14:50:03.000000000 +0000 -+++ kdeadmin-4.1.96/knetworkconf/backends/platform.pl.cmake 2009-01-14 15:32:11.000000000 +0000 -@@ -108,6 +108,7 @@ - "yoper-2.2" => "Yoper Linux 2.2 (for i686)", - "specifix" => "Specifix Linux", - "ark" => "Ark Linux", -+ "nutyx" => "NuTyX 2008", - }; - - sub check_lsb -@@ -367,7 +368,22 @@ - close ARK; - return -1; - } -- -+sub check_nutyx -+{ -+ open NUTYX, "$gst_prefix/etc/nutyx-version" or return -1; -+ while (<NUTYX>) -+ { -+ $ver =$_; -+ chomp ($ver); -+ if ($ver=~ /^2008/) -+ { -+ close NUTYX; -+ return "nutyx"; -+ } -+ } -+ close NUTYX; -+ return -1; -+} - sub check_conectiva - { - open RELEASE, "$gst_prefix/etc/conectiva-release" or return -1; -@@ -565,7 +581,7 @@ - # Red Hat check must run after Vine, Mandrake and Fedora, and Mandrake after BlackPanther - "Linux" => [ \&check_lsb, \&check_debian, \&check_caldera, \&check_suse, \&check_blackpanther, \&check_vine, - \&check_fedora, \&check_yoper, \&check_mandrake, \&check_mandriva, \&check_conectiva, \&check_linuxppc, \&check_redhat, \&check_openna, -- \&check_turbolinux, \&check_slackware, \&check_vlos, \&check_gentoo, \&check_pld, \&check_specifix, \&check_archlinux, \&check_ark ], -+ \&check_turbolinux, \&check_slackware, \&check_vlos, \&check_gentoo, \&check_pld, \&check_specifix, \&check_archlinux, \&check_ark, \&check_nutyx ], - "FreeBSD" => [ \&check_freebsd ], - "SunOS" => [ \&check_solaris ] - ); ---- kdeadmin-4.1.96/knetworkconf/backends/service.pl.cmake~ 2009-01-14 14:49:11.000000000 +0000 -+++ kdeadmin-4.1.96/knetworkconf/backends/service.pl.cmake 2009-01-14 14:58:36.000000000 +0000 -@@ -114,6 +114,7 @@ - "vine-3.0" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"], - "vine-3.1" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"], - "ark" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/init.d", "../init.d"], -+ "nutyx" => ["$gst_prefix/etc/rc.d", "$gst_prefix/etc/rc.d/init.d", "../init.d"], - ); - my $res; - -@@ -195,6 +196,7 @@ - "vine-3.1" => [3, 5], - - "ark" => [3, 5], -+ "nutyx" => [3, 5], - ); - my $res; - -@@ -285,6 +287,7 @@ - "freebsd-6" => "freebsd-5", - - "ark" => "redhat-5.2", -+ "nutyx" => "redhat-5.2", - ); - - %runlevels= -@@ -1642,6 +1645,7 @@ - "freebsd-6" => \&gst_service_rcng_get_status, - - "ark" => \&gst_service_redhat_get_status, -+ "nutyx" => \&gst_service_redhat_get_status, - ); - my $proc; - ---- kdeadmin-4.1.96/knetworkconf/knetworkconf/knetworkconfigparser.cpp~ 2009-01-14 14:51:33.000000000 +0000 -+++ kdeadmin-4.1.96/knetworkconf/knetworkconf/knetworkconfigparser.cpp 2009-01-14 16:58:07.000000000 +0000 -@@ -1135,7 +1135,11 @@ - QPixmap distroImg(KStandardDirs::locate("data","knetworkconf/pixmaps/ark.png")); - widget->klbDistroList->insertItem(distroImg, name); - } -- -+ else if (key.contains("nutyx")) -+ { -+ QPixmap distroImg(KStandardDirs::locate("data","knetworkconf/pixmaps/nutyx.png")); -+ widget->klbDistroList->insertItem(distroImg, name); -+ } - } - - if (!dialog->exec()) ---- kdeadmin-4.1.96/knetworkconf/backends/network.pl.cmake~ 2009-01-14 14:49:28.000000000 +0000 -+++ kdeadmin-4.1.96/knetworkconf/backends/network.pl.cmake 2009-01-14 20:57:04.000000000 +0000 -@@ -541,6 +541,7 @@ - "freebsd-5" => "debian-2.2", - "freebsd-6" => "debian-2.2", - "ark" => "redhat-6.2", -+ "nutyx" => "redhat-6.2", - ); - - return $cmd_map{$dist_map{$gst_dist}}; -@@ -1115,7 +1116,23 @@ - { - return @{&gst_network_sysconfig_dir_ifaces_get_existing ("/etc/sysconfig/interfaces")}; - } -+sub gst_network_nutyx_ifaces_get_existing -+{ -+ my (@ret, $i, $name); -+ local *IFACE_DIR; -+ -+ if (opendir IFACE_DIR, "/etc/sysconfig/network-devices") -+ { -+ foreach $i (readdir (IFACE_DIR)) -+ { -+ push @ret, $1 if ($i =~ /^ifcfg-(.+)$/); -+ } -+ -+ closedir (IFACE_DIR); -+ } - -+ return \@ret; -+} - sub gst_network_slackware91_ifaces_get_existing - { - my $file = "/etc/rc.d/rc.inet1.conf"; -@@ -1773,6 +1790,23 @@ - return "$dev$i"; - } - -+sub gst_network_nutyx_get_file -+{ -+ my ($iface) = @_; -+ my ($pre, $i, $dev); -+ -+ $dev = $$iface{"dev"}; -+ $pre = "$gst_prefix/etc/sysconfig/network-devices/ifconfig."; -+ -+ return $dev if ! -e "$pre$dev"; -+ -+ $dev =~ s/[0-9]*$//; -+ -+ $i = 0; -+ $i ++ while (-e "$pre$dev$i"); -+ -+ return "$dev$i"; -+} - sub gst_network_get_file - { - my ($iface) = @_; -@@ -1839,6 +1873,7 @@ - "freebsd-5" => \&gst_network_deb22_get_file, - "freebsd-6" => \&gst_network_deb22_get_file, - "ark" => \&get_network_rh62_get_file, -+ "nutyx" => \&get_network_nutyx_get_file, - ); - - $proc = $dist_map{$gst_dist}; -@@ -3959,6 +3994,7 @@ - "freebsd-5" => "", - "freebsd-6" => "", - "ark" => "lo", -+ "nutyx" => "lo", - ); - - $dev = $dist_map {$gst_dist}; -@@ -4104,6 +4140,7 @@ - "freebsd-5" => "freebsd-5", - "freebsd-6" => "freebsd-5", - "ark" => "ark", -+ "nutyx" => "nutyx", - ); - - my %dist_tables = -@@ -4525,6 +4562,34 @@ - [ "interface", \&gst_network_interfaces_get ] - ] - }, -+ "nutyx" => -+ { -+ fn => -+ { -+ HOSTNAME_CONF => "/etc/sysconfig/network", -+ RESOLV_CONF => "/etc/resolv.conf", -+ HOSTS => "/etc/hosts", -+ SMB_CONF => "/etc/samba/smb.conf", -+ }, -+ table => -+ [ -+ [ "hostname", \&gst_parse_sh, HOSTNAME_CONF, HOSTNAME ], -+ [ "userifacectl", \&gst_parse_trivial, 1 ], -+ [ "nameserver", \&gst_parse_split_all_unique_hash_comment, RESOLV_CONF, "nameserver", "[ \t]+" ], -+ [ "searchdomain", \&gst_parse_split_first_array_unique, RESOLV_CONF, "search", "[ \t]+", "[ \t]+" ], -+ [ "domain", \&gst_parse_split_first_str, RESOLV_CONF, "domain", "[ \t]+" ], -+ [ "statichost", \&gst_parse_split_hash, HOSTS, "[ \t]+", "[ \t]+" ], -+ [ "workgroup", \&gst_parse_ini, SMB_CONF, "global", "workgroup" ], -+ [ "smbdesc", \&gst_network_rh_get_smb_desc, SMB_CONF, "global", "server string", "%hostname%" ], -+ [ "winsserver", \&gst_parse_ini, SMB_CONF, "global", "wins server" ], -+ [ "winsuse", \&gst_parse_ini_bool, SMB_CONF, "global", "wins support" ], -+ [ "smbuse", \&gst_service_sysv_get_status_any, "smbd", "nmbd" ], -+ [ "smbinstalled", \&gst_service_sysv_installed, "smb" ], -+ [ "smartdhcpcd", \&gst_file_tool_installed, "dhcpcd" ], -+ [ "dialinstalled", \&gst_file_tool_installed, "kppp" ], -+ [ "interface", \&gst_network_interfaces_get ] -+ ] -+ }, - - ); - -@@ -4600,6 +4665,7 @@ - "freebsd-5" => "freebsd-5", - "freebsd-6" => "freebsd-5", - "ark" => "ark", -+ "nutyx" => "nutyx", - ); - - my %dist_tables = -@@ -5418,6 +5484,53 @@ - [ "persist", \&gst_network_get_freebsd5_ppp_persist, [ STARTIF, IFACE ]], - ] - }, -+ -+ "nutyx" => -+ { -+ ifaces_get => \&gst_network_nutyx_ifaces_get_existing, -+ fn => -+ { -+ IFCFG => "/etc/sysconfig/network-devices/ifconfig.#iface#", -+ ROUTE_CONF => "/etc/sysconfig/network-devices/ifconfig.#iface#/ipv4", -+ IFACE => "#iface#" -+ }, -+ table => -+ [ -+ [ "dev", \&gst_network_suse9_get_dev_name, IFACE ], -+# [ "enabled", \&gst_network_interface_active, "%dev%", \&gst_network_active_interfaces_get ], -+ [ "auto", \&gst_network_suse90_get_auto, IFCFG, STARTMODE ], -+ [ "bootproto", \&gst_network_parse_bootproto, IFCFG, BOOTPROTO ], -+ [ "address", \&gst_parse_sh, IFCFG, IPADDR ], -+ [ "netmask", \&gst_parse_sh, IFCFG, NETMASK ], -+ [ "remote_address", \&gst_parse_sh, IFCFG, REMOTE_IPADDR ], -+ [ "essid", \&gst_parse_sh, IFCFG, WIRELESS_ESSID ], -+ [ "key_type", \&gst_network_get_wep_key_type, [ \&gst_parse_sh, IFCFG, WIRELESS_KEY ]], -+ [ "key", \&gst_network_get_wep_key, [ \&gst_parse_sh, IFCFG, WIRELESS_KEY ]], -+ [ "gateway", \&gst_network_suse90_get_gateway, ROUTE_CONF, "%address%", "%netmask%" ], -+ [ "gateway", \&gst_network_suse90_get_plip_gateway, ROUTE_CONF, "%remote_address%" ], -+ # Modem stuff goes here -+ [ "serial_port", \&gst_parse_sh, IFCFG, MODEM_DEVICE ], -+ [ "serial_speed", \&gst_parse_sh, IFCFG, SPEED ], -+ [ "mtu", \&gst_parse_sh, IFCFG, MTU ], -+ [ "mru", \&gst_parse_sh, IFCFG, MRU ], -+# [ "ppp_options", \&gst_parse_sh, IFCFG, PPPD_OPTIONS ], -+ [ "dial_command", \&gst_parse_sh, IFCFG, DIALCOMMAND ], -+ [ "external_line", \&gst_parse_sh, IFCFG, DIALPREFIX ], -+ [ "section", \&gst_parse_sh, IFCFG, PROVIDER ], -+ [ "volume", \&gst_parse_sh_re, IFCFG, INIT8, "AT.*[ml]([0-3])" ], -+ [ "login", \&gst_network_suse90_parse_provider_file, "%section%", USERNAME ], -+ [ "password", \&gst_network_suse90_parse_provider_file, "%section%", PASSWORD ], -+ [ "phone_number", \&gst_network_suse90_parse_provider_file, "%section%", PHONE ], -+ [ "dns1", \&gst_network_suse90_parse_provider_file, "%section%", DNS1 ], -+ [ "dns2", \&gst_network_suse90_parse_provider_file, "%section%", DNS2 ], -+ [ "update_dns", \&gst_network_suse90_parse_provider_file_bool, "%section%", MODIFYDNS ], -+ [ "persist", \&gst_network_suse90_parse_provider_file_bool, "%section%", PERSIST ], -+ [ "stupid", \&gst_network_suse90_parse_provider_file_bool, "%section%", STUPIDMODE ], -+ [ "set_default_gw", \&gst_network_suse90_parse_provider_file_bool, "%section%", DEFAULTROUTE ], -+ ] -+ }, -+ -+ - ); - - my $dist = $dist_map{$gst_dist}; -@@ -5905,7 +6018,7 @@ - "debian-3.0" => "debian-3.0", - "debian-3.1" => "debian-3.0", - "debian-4.0" => "debian-3.0", -- "debian-5.0" => "debian-3.0", -+ "debian-5.0" => "debian-3.0", - "debian-testing" => "debian-3.0", - "ubuntu-5.04" => "debian-3.0", - "ubuntu-5.10" => "debian-3.0", -@@ -5937,8 +6050,7 @@ - "freebsd-5" => "freebsd-5", - "freebsd-6" => "freebsd-5", - ); -- -- my %dist_tables = -+ my %dist_tables = - ( - "redhat-6.2" => - { diff --git a/kde/kdeadmin/nutyx.png b/kde/kdeadmin/nutyx.png Binary files differdeleted file mode 100755 index 655bfa487..000000000 --- a/kde/kdeadmin/nutyx.png +++ /dev/null |