From 90e1bb44b099154de006df78d8ed55c426dfd08c Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 10 Oct 2011 10:18:06 +0200 Subject: [PATCH] systemd: create /run/console via tmpfiles, remove some useless conf_files. --- srcpkgs/systemd/template | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/srcpkgs/systemd/template b/srcpkgs/systemd/template index 720fa732dc6..02911ce672b 100644 --- a/srcpkgs/systemd/template +++ b/srcpkgs/systemd/template @@ -1,6 +1,7 @@ # Template file for 'systemd' pkgname=systemd version=36 +revision=1 distfiles="http://www.freedesktop.org/software/$pkgname/$pkgname-$version.tar.bz2" build_style=gnu_configure configure_args="--with-distro=other --with-rootdir= --localstatedir=/var @@ -30,12 +31,7 @@ conf_files=" /etc/locale.conf /etc/systemd/system.conf /etc/systemd/user.conf -/etc/systemd/systemd-logind.conf -/etc/dbus-1/system.d/org.freedesktop.systemd1.conf -/etc/dbus-1/system.d/org.freedesktop.hostname1.conf -/etc/dbus-1/system.d/org.freedesktop.login1.conf -/etc/dbus-1/system.d/org.freedesktop.locale1.conf -/etc/dbus-1/system.d/org.freedesktop.timedate1.conf" +/etc/systemd/systemd-logind.conf" Add_dependency run glibc Add_dependency run libudev @@ -74,4 +70,8 @@ post_install() vinstall ${FILESDIR}/vconsole.conf 644 etc vinstall ${FILESDIR}/os-release 640 etc vinstall ${FILESDIR}/locale.conf 644 etc + + printf "d /run/console 755 root root\n" > \ + ${DESTDIR}/usr/lib/tmpfiles.d/console.conf + chmod 644 ${DESTDIR}/usr/lib/tmpfiles.d/console.conf }