aboutsummaryrefslogtreecommitdiffstats
path: root/coin/provisioning/common/linux/disable-ntp_linux.sh
blob: f0712f4817640e64b7ca76ccacbda90eb18f0d2e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env bash
# Copyright (C) 2018 The Qt Company Ltd.
# SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only

set -ex

echo "Disable Network Time Protocol (NTP)"

if uname -a |grep -q "Ubuntu\|Debian" ; then
    sudo timedatectl set-ntp false
elif grep "PRETTY_NAME" /etc/os-release | grep -q "Leap 15"; then
    (sudo systemctl stop chronyd && sudo systemctl disable chronyd)
elif grep -q "SUSE Linux Enterprise Server 15" /etc/os-release; then
    sudo timedatectl set-ntp false
else
    sudo systemctl disable ntpd || sudo /sbin/chkconfig ntpd off
fi