summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/redhat/client.init10
-rw-r--r--conf/redhat/server.init10
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