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 ();