k8x/systemd/install_chrony.sh
2024-05-18 04:45:52 +03:00

28 lines
547 B
Bash
Executable file

#!/bin/bash
echo ""
echo "... ] INSTALLING CHRONY NTP CLIENT [ ..."
HOME=$( cd "$(dirname "$0")" && pwd )
source $HOME/../config
systemctl stop chrony.service
apt-get update -q
apt-get install -y chrony
if [ ! -z ${NTP_SERVER} ]; then
cat <<EOF > /etc/chrony/chrony.conf
server ${NTP_SERVER} iburst
keyfile /etc/chrony/chrony.keys
driftfile /var/lib/chrony/chrony.drift
#log tracking measurements statistics
logdir /var/log/chrony
maxupdateskew 100.0
rtcsync
makestep 1 3
EOF
fi
systemctl enable chrony.service
systemctl start chrony.service