summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD7
-rw-r--r--wsdd.service3
-rw-r--r--wsdd.sysusers1
4 files changed, 4 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 674e3923adf4..ee2542703217 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -8,10 +8,8 @@ pkgbase = wsdd
depends = samba
source = wsdd-0.6.4.tar.gz::https://github.com/christgau/wsdd/archive/v0.6.4.tar.gz
source = wsdd.service
- source = wsdd.sysusers
sha256sums = bb8bc6411b70be68369c53bf75827ac77f16a5bf5606de6536dd7e6d6ce4c2be
- sha256sums = d61e01d12624d03d1528417c001d7576dffda2a5eef5dcb0a5e859923e4c07cc
- sha256sums = b3d70334300cbd6c8ad3c0c9c910d09ba8bf98ff01b274bcda82d4973e4e1ac6
+ sha256sums = 5408872bb509fc130de00099407c7eef6c68b7913b54649970e8e3a2f54f4316
pkgname = wsdd
diff --git a/PKGBUILD b/PKGBUILD
index fcc06c05ab0b..457fefc1990d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,15 +12,12 @@ license=('MIT')
depends=('samba')
source=("wsdd-${pkgver}.tar.gz::https://github.com/christgau/wsdd/archive/v${pkgver}.tar.gz"
- 'wsdd.service'
- 'wsdd.sysusers')
+ 'wsdd.service')
sha256sums=('bb8bc6411b70be68369c53bf75827ac77f16a5bf5606de6536dd7e6d6ce4c2be'
- 'd61e01d12624d03d1528417c001d7576dffda2a5eef5dcb0a5e859923e4c07cc'
- 'b3d70334300cbd6c8ad3c0c9c910d09ba8bf98ff01b274bcda82d4973e4e1ac6')
+ '5408872bb509fc130de00099407c7eef6c68b7913b54649970e8e3a2f54f4316')
package() {
install -D -m 755 "${srcdir}/${pkgname}-${pkgver}/src/wsdd.py" "${pkgdir}/usr/bin/wsdd"
- install -D -m 644 "${srcdir}/wsdd.sysusers" "${pkgdir}/usr/lib/sysusers.d/wsdd.conf"
install -D -m 644 "${srcdir}/wsdd.service" "${pkgdir}/usr/lib/systemd/system/wsdd.service"
}
diff --git a/wsdd.service b/wsdd.service
index a2b60f944148..3444a3570e14 100644
--- a/wsdd.service
+++ b/wsdd.service
@@ -7,8 +7,7 @@ Wants=network-online.target
;Wants=smb.service
[Service]
-User=wsdd
-Group=wsdd
+DynamicUser=yes
Type=simple
ExecStart=/usr/bin/wsdd --shortlog --workgroup WORKGROUP
diff --git a/wsdd.sysusers b/wsdd.sysusers
deleted file mode 100644
index bd14b49bc7dc..000000000000
--- a/wsdd.sysusers
+++ /dev/null
@@ -1 +0,0 @@
-u wsdd - "WSD daemon" /usr/lib/wsdd