[arch-commits] Commit in systemd/trunk (PKGBUILD initcpio-install-systemd)
Dave Reisner
dreisner at archlinux.org
Mon Jul 4 13:46:26 UTC 2016
Date: Monday, July 4, 2016 @ 13:46:25
Author: dreisner
Revision: 270933
upgpkg: systemd 230-6
- backport some more trivial fixes
- ensure udevd runs with --resolve-names=never in early userspace (FS#49849)
Modified:
systemd/trunk/PKGBUILD
systemd/trunk/initcpio-install-systemd
--------------------------+
PKGBUILD | 10 ++++++++--
initcpio-install-systemd | 13 +++++++++++++
2 files changed, 21 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-07-04 07:55:14 UTC (rev 270932)
+++ PKGBUILD 2016-07-04 13:46:25 UTC (rev 270933)
@@ -4,7 +4,7 @@
pkgbase=systemd
pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
pkgver=230
-pkgrel=5
+pkgrel=6
arch=('i686' 'x86_64')
url="http://www.freedesktop.org/wiki/Software/systemd"
makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
@@ -22,7 +22,7 @@
'udev-hwdb.hook')
md5sums=('SKIP'
'90ea67a7bb237502094914622a39e281'
- '8a093826cbce909e34f15dccd73974c4'
+ 'bee7fd6ccda39582259708e3f262ea6d'
'1b3aa3a0551b08af9305d33f85b5c2fc'
'20ead378f5d6df4b2a3e670301510a7d'
'ddaef54f68f6c86c6c07835fc668f62a'
@@ -47,6 +47,12 @@
# resolved: when restarting a transaction make sure to not touch it anymore (#3553)
5278bbfe0c79c1f2b5bf8a215d8e7d63f1900ce9
+
+ # basic: pass flags to the fnmatch
+ 2027927b1002a74d24300704a655614f8ea48e45
+
+ # nspawn: fix uid patching logic
+ 0c6aeb4609f619328b9dcf8d8d815bd06e412ac5
)
prepare() {
Modified: initcpio-install-systemd
===================================================================
--- initcpio-install-systemd 2016-07-04 07:55:14 UTC (rev 270932)
+++ initcpio-install-systemd 2016-07-04 13:46:25 UTC (rev 270933)
@@ -93,6 +93,13 @@
fi
}
+add_systemd_drop_in() {
+ local unit=$1 dropin_name=$2
+
+ mkdir -p "$BUILDROOT/etc/systemd/system/$unit.d"
+ cat >"$BUILDROOT/etc/systemd/system/$unit.d/$2.conf"
+}
+
build() {
local rules unit
@@ -159,6 +166,12 @@
echo "root:x:0:0:root:/:/bin/sh" >"$BUILDROOT/etc/passwd"
echo "root:x:0:root" >"$BUILDROOT/etc/group"
echo "root::::::::" >"$BUILDROOT/etc/shadow"
+
+ add_systemd_drop_in systemd-udevd.service resolve-names <<EOF
+[Service]
+ExecStart=
+ExecStart=/usr/lib/systemd/systemd-udevd --resolve-names=never
+EOF
}
help() {
More information about the arch-commits
mailing list