From 937968bf95e38dcdfc3e7791dc9efaf5f7613f24 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Thu, 22 Aug 2013 02:16:30 +0000 Subject: systemd: Upgrade to 206 Add new PACKAGE systemd-rpm-macros, this will hold the macros which are interesting when rpm is used as package management backend Forward port uclibc only patches. Add a new patch to stub out use of preadv/pwritev in testcases Delete patches that have been merged upstream in systemd Remove force export of GPERF variable in environment this was causing AC_CHECK_TOOL to not populate GPERF variable as expected systemd needs kmod to be present on rootfs so add it to RDEPENDS some services substitute discovered kmod when the service file is generated during boot, however the discovered kmod is from native sysroot and it gets into the service file with absolute path. So specify the target path of kmod using KMOD variable so the unit files have correct pointer to kmod on target Add a patch to make sure that mknod capability is checked before the service which excercise mknod, this patch is also submitted to upstream systemd (From OE-Core rev: 3f1788f8edf18a292cb5d8e16a2a98a19ec89239) Signed-off-by: Khem Raj Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- .../systemd/systemd-pam-fix-getty-unit.patch | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'meta/recipes-core/systemd/systemd/systemd-pam-fix-getty-unit.patch') diff --git a/meta/recipes-core/systemd/systemd/systemd-pam-fix-getty-unit.patch b/meta/recipes-core/systemd/systemd/systemd-pam-fix-getty-unit.patch index 72d1411868..ceb8483624 100644 --- a/meta/recipes-core/systemd/systemd/systemd-pam-fix-getty-unit.patch +++ b/meta/recipes-core/systemd/systemd/systemd-pam-fix-getty-unit.patch @@ -7,29 +7,29 @@ Signed-off-by: Maxime Ripard units/serial-getty@.service.m4 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) -Index: systemd-196/units/getty@.service.m4 +Index: systemd-206/units/getty@.service.m4 =================================================================== ---- systemd-196.orig/units/getty@.service.m4 2012-11-20 12:39:16.000000000 -0800 -+++ systemd-196/units/getty@.service.m4 2013-01-21 16:08:03.707533381 -0800 -@@ -45,7 +45,7 @@ +--- systemd-206.orig/units/getty@.service.m4 2013-07-21 15:43:28.000000000 -0700 ++++ systemd-206/units/getty@.service.m4 2013-08-21 08:45:48.569886828 -0700 +@@ -27,7 +27,7 @@ [Service] # the VT is cleared by TTYVTDisallocate --ExecStart=-/sbin/agetty --noclear %I 38400 linux -+ExecStart=-/sbin/getty -L %I 115200 linux +-ExecStart=-/sbin/agetty --noclear %I ++ExecStart=-/sbin/getty -L %I Type=idle Restart=always RestartSec=0 -Index: systemd-196/units/serial-getty@.service.m4 +Index: systemd-206/units/serial-getty@.service.m4 =================================================================== ---- systemd-196.orig/units/serial-getty@.service.m4 2012-11-20 12:39:16.000000000 -0800 -+++ systemd-196/units/serial-getty@.service.m4 2013-01-21 16:09:01.763535039 -0800 -@@ -40,7 +40,7 @@ +--- systemd-206.orig/units/serial-getty@.service.m4 2013-07-21 15:43:28.000000000 -0700 ++++ systemd-206/units/serial-getty@.service.m4 2013-08-21 08:48:52.337890275 -0700 +@@ -22,7 +22,7 @@ IgnoreOnIsolate=yes [Service] --ExecStart=-/sbin/agetty -s %I 115200,38400,9600 vt102 -+ExecStart=-/sbin/getty -L %I 115200 vt102 +-ExecStart=-/sbin/agetty --keep-baud %I 115200,38400,9600 ++ExecStart=-/sbin/getty -L %I 115200 Type=idle Restart=always RestartSec=0 -- cgit v1.2.3-54-g00ecf