name = chrony
version = 1.26
-release = 6
+release = 9
-groups = Base System/Daemons
+groups = System/Daemons
url = http://chrony.tuxfamily.org
license = GPLv2
summary = An NTP client/server.
packages
package %{name}
- preprequires = shadow-utils systemd-units
-
+ groups += Base
+
configfiles
/etc/chrony.conf
/etc/chrony.keys
end
-
+
+ prerequires
+ shadow-utils
+ systemd-units
+ end
+
script prein
%{create_user}
end
-
+
script postin
- /bin/systemctl daemon-reload &>/dev/null
- /bin/systemctl enable cronyd.service &>/dev/null
+ /bin/systemctl daemon-reload >/dev/null 2>&1 || :
+ /bin/systemctl --no-reload enable \
+ chrony-wait.service chronyd.service >/dev/null 2>&1 || :
end
-
+
script preun
/bin/systemctl --no-reload disable \
- chrony-wait.service chronyd.service &>/dev/null
- /bin/systemctl stop chrony-wait.service chronyd.service &>/dev/null
+ chrony-wait.service chronyd.service >/dev/null 2>&1 || :
+ /bin/systemctl stop chrony-wait.service chronyd.service >/dev/null 2>&1 || :
end
-
+
script postup
- /bin/systemctl daemon-reload &>/dev/null
- /bin/systemctl try-restart chronyd.service &>/dev/null
+ /bin/systemctl daemon-reload >/dev/null 2>&1 || :
+ /bin/systemctl try-restart chronyd.service >/dev/null 2>&1 || :
end
end
+
+ package %{name}-debuginfo
+ template DEBUGINFO
+ end
end