]> git.pld-linux.org Git - packages/chrony.git/blobdiff - chronyd.init
- rel 4; socket based authentication is gone for some time; enable optional (-d)...
[packages/chrony.git] / chronyd.init
index 0385b24dc2d6a035d5a8c5d906ddbc761d946be5..e4ff6e5ec0e2c69825097c1e9e12f7b0b1d82f75 100755 (executable)
@@ -33,23 +33,9 @@ config=/etc/ntp/chrony.conf
 keyfile=/etc/ntp/keys
 chronyc=/usr/bin/chronyc
 
-get_key() {
-    awk '/^[ \t]*'$1'[ \t]*/ { print $2; exit }' < $keyfile
-}
-
-get_commandkeyid() {
-    awk '/^[ \t]*commandkey[ \t]*/ { keyid=$2 } END { print keyid }' < $config
-}
-
 chrony_command() {
-    commandkeyid=$(get_commandkeyid)
-    [ -z "$commandkeyid" ] && return 1
-    commandkey=$(get_key $commandkeyid)
-    [ -z "$commandkey" ] && return 2
-
     ! (
         $chronyc <<EOF &
-password $commandkey
 $1
 EOF
         chronycpid=$!
@@ -64,17 +50,6 @@ EOF
     ) | grep -v '200 OK'
 }
 
-generate_commandkey() {
-    commandkeyid=$(get_commandkeyid)
-    [ -z "$commandkeyid" ] && return 1
-    commandkey=$(get_key $commandkeyid)
-    [ -z "$commandkey" ] || return 0
-
-       show "Generating Chrony command key"; busy
-    commandkey=$(tr -c -d '[\041-\176]' < /dev/urandom | head -c 8)
-    [ -n "$commandkey" ] && echo "$commandkeyid $commandkey" >> $keyfile && ok || fail
-}
-
 start() {
        # Check if the service is already running?
        if [ -f /var/lock/subsys/chronyd ]; then
@@ -82,8 +57,6 @@ start() {
                return
        fi
 
-    generate_commandkey
-
        msg_starting "Chronyd NTPD"
        daemon /usr/sbin/chronyd -u $NTPD_USER $OPTIONS
        RETVAL=$?
This page took 0.044602 seconds and 4 git commands to generate.