summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scripts/init.d/cgconfig.in10
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/init.d/cgconfig.in b/scripts/init.d/cgconfig.in
index 13c16f8..cab9c03 100644
--- a/scripts/init.d/cgconfig.in
+++ b/scripts/init.d/cgconfig.in
@@ -48,6 +48,12 @@ servicename=cgconfig
#
. /lib/lsb/init-functions
+# read the config
+CREATE_DEFAULT=yes
+if [ -e /etc/sysconfig/cgconfig ]; then
+ . /etc/sysconfig/cgconfig
+fi
+
parse_mounts() {
while read name mountpt fs opts other
do
@@ -140,7 +146,9 @@ start() {
fi
fi
- create_default_groups
+ if [ $CREATE_DEFAULT == "yes" ]; then
+ create_default_groups
+ fi
touch /var/lock/subsys/$servicename
retval=$?