mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-09 15:47:15 +08:00
fix nm-dispatcher-ntpd
This commit is contained in:
parent
3acb9cef19
commit
41540c4346
@ -1,20 +1,26 @@
|
||||
#!/bin/bash
|
||||
|
||||
timedate1() {
|
||||
gdbus call \
|
||||
--system \
|
||||
--object-path /org/freedesktop/timedate1 \
|
||||
--dest org.freedesktop.timedate1 \
|
||||
--method org.freedesktop.timedate1.SetNTP "$@"
|
||||
}
|
||||
|
||||
if [ -e /sys/fs/cgroup/systemd ]; then
|
||||
case "$2" in
|
||||
up)
|
||||
timedate1 true false
|
||||
systemctl start ntpd.service
|
||||
;;
|
||||
down)
|
||||
timedate1 false false
|
||||
systemctl stop ntpd.service
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
else
|
||||
if [ -e "/etc/rc.d/ntpd" ]; then
|
||||
case "$2" in
|
||||
up)
|
||||
rc.d start ntpd
|
||||
;;
|
||||
down)
|
||||
rc.d stop ntpd
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
fi
|
||||
|
||||
|
@ -6,14 +6,14 @@
|
||||
|
||||
pkgname=networkmanager-dispatcher-ntpd
|
||||
pkgver=1.0
|
||||
pkgrel=5
|
||||
pkgrel=6
|
||||
pkgdesc="Dispatcher script for ntpd."
|
||||
arch=(any)
|
||||
license=('BSD')
|
||||
url="http://www.gnome.org/projects/NetworkManager"
|
||||
depends=('networkmanager' 'ntp')
|
||||
source=("10-ntpd")
|
||||
md5sums=('c5c3059c50498d6bb148444b8cf7c73d')
|
||||
md5sums=('7f1574ac0b7d51c67b9028905715a60e')
|
||||
|
||||
package() {
|
||||
install -Dm700 "${srcdir}/10-ntpd" "${pkgdir}/etc/NetworkManager/dispatcher.d/10-ntpd"
|
||||
|
Loading…
Reference in New Issue
Block a user