[arch-commits] Commit in util-linux/trunk (5 files)
Dave Reisner
dreisner at archlinux.org
Tue Oct 31 17:08:25 UTC 2017
Date: Tuesday, October 31, 2017 @ 17:08:24
Author: dreisner
Revision: 308772
upgpkg: util-linux 2.31-2
- add assets from core/rfkill to fix device node permissions (FS#56171)
Added:
util-linux/trunk/60-rfkill.rules
util-linux/trunk/rfkill-block_.service
util-linux/trunk/rfkill-unblock_.service
Modified:
util-linux/trunk/PKGBUILD
util-linux/trunk/util-linux.sysusers
-------------------------+
60-rfkill.rules | 1 +
PKGBUILD | 20 +++++++++++++++++---
rfkill-block_.service | 10 ++++++++++
rfkill-unblock_.service | 10 ++++++++++
util-linux.sysusers | 1 +
5 files changed, 39 insertions(+), 3 deletions(-)
Added: 60-rfkill.rules
===================================================================
--- 60-rfkill.rules (rev 0)
+++ 60-rfkill.rules 2017-10-31 17:08:24 UTC (rev 308772)
@@ -0,0 +1 @@
+KERNEL=="rfkill", GROUP="rfkill", MODE="0664"
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-10-31 16:57:55 UTC (rev 308771)
+++ PKGBUILD 2017-10-31 17:08:24 UTC (rev 308772)
@@ -7,7 +7,7 @@
pkgname=(util-linux libutil-linux)
_pkgmajor=2.31
pkgver=${_pkgmajor}
-pkgrel=1
+pkgrel=2
pkgdesc="Miscellaneous system utilities for Linux"
url="https://www.kernel.org/pub/linux/utils/util-linux/"
arch=('i686' 'x86_64')
@@ -17,13 +17,19 @@
validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284') # Karel Zak
source=("https://www.kernel.org/pub/linux/utils/util-linux/v$_pkgmajor/$pkgbase-$pkgver.tar."{xz,sign}
pam-{login,common,su}
- 'util-linux.sysusers')
+ 'util-linux.sysusers'
+ '60-rfkill.rules'
+ 'rfkill-unblock_.service'
+ 'rfkill-block_.service')
md5sums=('5b6821c403c3cc6e7775f74df1882a20'
'SKIP'
'4368b3f98abd8a32662e094c54e7f9b1'
'a31374fef2cba0ca34dfc7078e2969e4'
'fa85e5cce5d723275b14365ba71a8aad'
- 'dfc9904f67ebc54bb347ca3cc430ef2b')
+ '095fb3d048d5304cce5719831bdad6dc'
+ '63f9bf9264911242e430867a41e8918c'
+ '3a87d0d77656f005fbd9c3b003dadc90'
+ 'a5835e0d5686ad1a12644edc3333d886')
build() {
cd "$pkgbase-$pkgver"
@@ -86,6 +92,14 @@
### install systemd-sysusers
install -Dm644 "$srcdir/util-linux.sysusers" \
"$pkgdir/usr/lib/sysusers.d/util-linux.conf"
+
+ install -Dm644 "$srcdir/60-rfkill.rules" \
+ "$pkgdir/usr/lib/udev/rules.d/60-rfkill.rules"
+
+ install -Dm644 "$srcdir/rfkill-unblock_.service" \
+ "$pkgdir/usr/lib/systemd/system/rfkill-unblock at .service"
+ install -Dm644 "$srcdir/rfkill-block_.service" \
+ "$pkgdir/usr/lib/systemd/system/rfkill-block at .service"
}
package_libutil-linux() {
Added: rfkill-block_.service
===================================================================
--- rfkill-block_.service (rev 0)
+++ rfkill-block_.service 2017-10-31 17:08:24 UTC (rev 308772)
@@ -0,0 +1,10 @@
+[Unit]
+Description=RFKill-Block %I
+After=rfkill-unblock at all.service
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/rfkill block %I
+
+[Install]
+WantedBy=multi-user.target
Added: rfkill-unblock_.service
===================================================================
--- rfkill-unblock_.service (rev 0)
+++ rfkill-unblock_.service 2017-10-31 17:08:24 UTC (rev 308772)
@@ -0,0 +1,10 @@
+[Unit]
+Description=RFKill-Unblock %I
+After=rfkill-block at all.service
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/rfkill unblock %I
+
+[Install]
+WantedBy=multi-user.target
Modified: util-linux.sysusers
===================================================================
--- util-linux.sysusers 2017-10-31 16:57:55 UTC (rev 308771)
+++ util-linux.sysusers 2017-10-31 17:08:24 UTC (rev 308772)
@@ -1 +1,2 @@
u uuidd 68
+g rfkill - - -
More information about the arch-commits
mailing list