diff options
-rw-r--r-- | .SRCINFO | 9 | ||||
-rwxr-xr-x | PKGBUILD | 9 | ||||
-rwxr-xr-x | wol@.service | 4 |
3 files changed, 10 insertions, 12 deletions
@@ -1,16 +1,13 @@ pkgbase = wol-systemd pkgdesc = A systemd unit file for enabling Wake-On-LAN automatically - pkgver = 20210121 + pkgver = 20240304 pkgrel = 1 url = https://wiki.archlinux.org/index.php/Wake-on-LAN install = wol-systemd.install arch = any - license = MIT + license = FDL1.3 depends = ethtool source = wol@.service - source = wol-systemd.install - sha1sums = 6d5039ad3e08cd726a2f004d9566c8a1bd79ed6f - sha1sums = ee32d3ec60f1257509b7bac3af36ff6b57ab325f + sha256sums = 83cf4620006eea447d544c1d06f190e8f6e065ea8f0ace962387bb9580583c68 pkgname = wol-systemd - @@ -1,18 +1,17 @@ # Maintainer: AudioLinux <audiolinux AT fastmail DOT fm> pkgname=wol-systemd -pkgver=20210121 +pkgver=20240304 pkgrel=1 pkgdesc="A systemd unit file for enabling Wake-On-LAN automatically" arch=('any') url="https://wiki.archlinux.org/index.php/Wake-on-LAN" -license=('MIT') +license=('FDL1.3') depends=('ethtool') +source=('wol@.service') install=wol-systemd.install -source=('wol@.service' 'wol-systemd.install') package() { install -Dm 644 wol@.service "${pkgdir}/usr/lib/systemd/system/wol@.service" } -sha1sums=('6d5039ad3e08cd726a2f004d9566c8a1bd79ed6f' - 'ee32d3ec60f1257509b7bac3af36ff6b57ab325f') +sha256sums=('83cf4620006eea447d544c1d06f190e8f6e065ea8f0ace962387bb9580583c68') diff --git a/wol@.service b/wol@.service index 6f0edfed3dcc..b58525ff2eae 100755 --- a/wol@.service +++ b/wol@.service @@ -4,8 +4,10 @@ Requires=network.target After=network.target network-online.target [Service] +Restart=on-failure +RestartSec=10s ExecStart=/usr/bin/ethtool -s %i wol g -Type=oneshot +Type=simple [Install] WantedBy=multi-user.target |