net-misc/linuxptp: add systemd unit for timemaster

Invoking maintainer time-out.

Closes: https://bugs.gentoo.org/708614
Signed-off-by: Marek Szuba <marecki@gentoo.org>
This commit is contained in:
Marek Szuba
2020-07-02 16:58:46 +02:00
parent 63781c4d07
commit f3feaa11fd
2 changed files with 15 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
[Unit]
Description=LinuxPTP NTP timemaster
Conflicts=chronyd.service ntpd.service
[Service]
Type=simple
ExecStart=/usr/sbin/timemaster -f /etc/timemaster.conf
ProtectHome=yes
ProtectSystem=full
[Install]
WantedBy=multi-user.target

View File

@@ -3,7 +3,7 @@
EAPI=7
inherit linux-info toolchain-funcs
inherit linux-info systemd toolchain-funcs
DESCRIPTION="The Linux Precision Time Protocol (PTP) implementation"
HOMEPAGE="http://linuxptp.sourceforge.net/"
@@ -38,5 +38,7 @@ src_install() {
libdir="${D}"/usr/$(get_libdir) \
install
systemd_dounit "${FILESDIR}"/timemaster.service
dodoc README.org
}