summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElan Ruusamäe2010-02-07 18:56:28 (GMT)
committercvs2git2012-06-24 12:13:13 (GMT)
commit90646ccba6d9c9802bc7348b56d3717bfd03d6c8 (patch)
tree14ae069052323f2c9382461183070b36ebbaa1fc
parent30e9ceb6cbfe814d2cd868e1f08b497748e88225 (diff)
downloadchrony-90646ccba6d9c9802bc7348b56d3717bfd03d6c8.zip
chrony-90646ccba6d9c9802bc7348b56d3717bfd03d6c8.tar.gz
- force username in initscript, add nice level
Changed files: chronyd.init -> 1.7 chronyd.sysconfig -> 1.2
-rw-r--r--chronyd.init5
-rw-r--r--chronyd.sysconfig7
2 files changed, 10 insertions, 2 deletions
diff --git a/chronyd.init b/chronyd.init
index 2be525f..1db8103 100644
--- a/chronyd.init
+++ b/chronyd.init
@@ -14,6 +14,9 @@
# Get network config
. /etc/sysconfig/network
+# default user if not overriden by config
+NTPD_USER="ntp"
+
# Get service config - may override defaults
[ -f /etc/sysconfig/chronyd ] && . /etc/sysconfig/chronyd
@@ -82,7 +85,7 @@ start() {
generate_commandkey
msg_starting "Chronyd NTPD"
- daemon /usr/sbin/chronyd $OPTIONS
+ daemon /usr/sbin/chronyd -u $NTPD_USER $OPTIONS
RETVAL=$?
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/chronyd
}
diff --git a/chronyd.sysconfig b/chronyd.sysconfig
index 8b0293e..f691d68 100644
--- a/chronyd.sysconfig
+++ b/chronyd.sysconfig
@@ -1 +1,6 @@
-OPTIONS="-u ntp"
+# Set nice level for chronyd
+
+# Define services nice level
+SERVICE_RUN_NICE_LEVEL="+1"
+
+NTPD_USER="ntp"