patches/system-tools-backends-05-services.diff
author padraigo
Wed, 19 Apr 2006 14:44:04 +0000
changeset 7099 96d4c17d4d4b
parent 7085 677b18c80bd7
permissions -rw-r--r--
2006-04-19 Padraig O'Briain <[email protected]> * patches/system-tools-backends-05-services.diff: Remove patch for shares.pl.in. * patches/system-tools-backends-02-common.diff: Add patch for shares.pl.in. Update patch: Correct argument passed to gst_share_dfstab_list in gst_share_parse_nfs_exports. Avoid putting comma in share command in gst_share_nfs_info_print_entry. Add call to svcadm enable nfs/server in gst_share_replace_nfs_exports to ensure that service is started.

--- /usr/tmp/clean/system-tools-backends-1.4.2/services-conf.in	2006-01-02 15:32:34.000000000 +0000
+++ system-tools-backends-1.4.2/services-conf.in	2006-04-18 13:48:12.871683000 +0100
@@ -51,6 +51,7 @@
               
               "debian-2.2", "debian-3.0", "debian-sarge",
 
+	          "nexenta-1.0", "solaris-2.11",
               "suse-7.0", "turbolinux-7.0", "fedora-1", "fedora-2", "fedora-3", "rpath",
               "pld-1.0", "pld-1.1", "pld-1.99",
               "slackware-9.1.0", "slackware-10.0.0", "slackware-10.1.0", "slackware-10.2.0",
@@ -91,6 +92,7 @@
   {
     if ($elem eq "runlevels") { $runlevel = &xml_parse_runlevel_list (shift @$tree)}
     elsif ($elem eq "services") { push @$services, &xml_parse_service_list (shift @$tree); }
+    elsif ($elem eq "longname") { shift @$tree; }
     else { &gst_report ("xml_unexp_tag", $elem); shift @$tree; }
   }
 
@@ -173,6 +175,7 @@
     elsif ($elem eq "role") { shift @$tree }
     elsif ($elem eq "runlevels") { push @$runlevels, &xml_parse_runlevels (shift @$tree); }
     elsif ($elem eq "script") { $$hash{"script"} = &gst_xml_get_pcdata (shift @$tree); }
+    elsif ($elem eq "longname") { shift @$tree; }
     else { &gst_report ("xml_unexp_tag", $elem); shift @$tree; }
   }
   
@@ -260,6 +263,7 @@
 sub xml_print_runlevels
 {
   my ($h, $default) = @_;
+  &gst_xml_print_pcdata ("longname", $i);
   &gst_xml_print_line ("<runlevels>");
   &gst_xml_enter ();