summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorblackhole2024-03-04 11:43:29 +0100
committerblackhole2024-03-04 11:43:29 +0100
commit8ee763097a83c4b5bbafb7b7f6906693f41b28d7 (patch)
tree1947f6f49ea130934cb2daad62438e5ec2ea70b4
parentabce45b553289a6a740f9c13776738c58ec43c96 (diff)
downloadaur-8ee763097a83c4b5bbafb7b7f6906693f41b28d7.tar.gz
Added Restart on failure to systemd service
-rw-r--r--.SRCINFO8
-rwxr-xr-xPKGBUILD9
-rwxr-xr-xwol@.service4
3 files changed, 10 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b7f18b4fbb7..5a44382b4466 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,13 @@
pkgbase = wol-systemd
pkgdesc = A systemd unit file for enabling Wake-On-LAN automatically
- pkgver = 20210121
- pkgrel = 2
+ pkgver = 20230303
+ pkgrel = 1
url = https://wiki.archlinux.org/index.php/Wake-on-LAN
install = wol-systemd.install
arch = any
license = FDL1.3
depends = ethtool
source = wol@.service
- source = wol-systemd.install
- sha1sums = 6d5039ad3e08cd726a2f004d9566c8a1bd79ed6f
- sha1sums = ee32d3ec60f1257509b7bac3af36ff6b57ab325f
+ sha256sums = 83cf4620006eea447d544c1d06f190e8f6e065ea8f0ace962387bb9580583c68
pkgname = wol-systemd
diff --git a/PKGBUILD b/PKGBUILD
index dd274f828231..9a049a45ae64 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,17 @@
# Maintainer: AudioLinux <audiolinux AT fastmail DOT fm>
pkgname=wol-systemd
-pkgver=20210121
-pkgrel=2
+pkgver=20230303
+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=('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