k8x/systemd/install_chrony.sh

28 lines
547 B
Bash
Raw Normal View History

2024-05-17 21:45:52 -04:00
#!/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