diff options
Diffstat (limited to 'conf')
| -rw-r--r-- | conf/redhat/client.init | 10 | ||||
| -rw-r--r-- | conf/redhat/server.init | 10 |
2 files changed, 18 insertions, 2 deletions
diff --git a/conf/redhat/client.init b/conf/redhat/client.init index b77bd017a..c3cb91e90 100644 --- a/conf/redhat/client.init +++ b/conf/redhat/client.init @@ -62,6 +62,11 @@ restart() { start } +genconfig() { + echo -n $"Generate configuration puppet: " + $puppetd ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} --genconfig +} + case "$1" in start) start @@ -86,8 +91,11 @@ case "$1" in shift $puppetd -o ${PUPPET_OPTS} ${PUPPET_EXTRA_OPTS} $@ ;; + genconfig) + genconfig + ;; *) - echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart|once}" + echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart|once|genconfig}" exit 1 esac diff --git a/conf/redhat/server.init b/conf/redhat/server.init index b64622140..8266977de 100644 --- a/conf/redhat/server.init +++ b/conf/redhat/server.init @@ -62,6 +62,11 @@ restart() { start } +genconfig() { + echo -n $"Generate configuration puppetmaster: " + $PUPPETMASTER $PUPPETMASTER_OPTS --genconfig +} + case "$1" in start) start @@ -79,8 +84,11 @@ case "$1" in status $PUPPETMASTER RETVAL=$? ;; + genconfig) + genconfig + ;; *) - echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart}" + echo $"Usage: $0 {start|stop|status|restart|reload|force-reload|condrestart|genconfig}" exit 1 esac |
