diff options
author | mharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-03-03 22:09:01 +0000 |
---|---|---|
committer | mharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b> | 2009-03-03 22:09:01 +0000 |
commit | 3c3dab708f4a763cca056edebff862eb7d26e776 (patch) | |
tree | 9af262147111f4367090329f7141cb81dd700efa /pki/base/ra | |
parent | 6a95833f494e6d7cbb6db4a151b0391b70eeef07 (diff) | |
download | pki-3c3dab708f4a763cca056edebff862eb7d26e776.tar.gz pki-3c3dab708f4a763cca056edebff862eb7d26e776.tar.xz pki-3c3dab708f4a763cca056edebff862eb7d26e776.zip |
Bugzilla Bug #440344 - Installation page should tell admins to use "service",
not "/etc/init.d" on Linux.
git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@270 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/base/ra')
-rwxr-xr-x | pki/base/ra/lib/perl/PKI/RA/DonePanel.pm | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pki/base/ra/lib/perl/PKI/RA/DonePanel.pm b/pki/base/ra/lib/perl/PKI/RA/DonePanel.pm index 76827fcf..064a0540 100755 --- a/pki/base/ra/lib/perl/PKI/RA/DonePanel.pm +++ b/pki/base/ra/lib/perl/PKI/RA/DonePanel.pm @@ -329,10 +329,18 @@ sub display my $unsecurePort = $::config->get("service.unsecurePort"); my $instanceID = $::config->get("service.instanceID"); + my $initCommand = ""; + if( $^O eq "linux" ) { + $initCommand = "/sbin/service $instanceID"; + } else { + ## default case: e. g. - ( $^O eq "solaris" ) + $initCommand = "/etc/init.d/$instanceID"; + } + $::symbol{host} = $machineName; $::symbol{port} = $securePort; $::symbol{unsecurePort} = $unsecurePort; - $::symbol{instanceId} = $instanceID; + $::symbol{initCommand} = $initCommand; $::config->deleteSubstore("preop."); $::config->commit(); |