mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-13 17:39:57 +00:00
systemd: move to v40 and don't kill user processes on exit
This fixes screen and tmux persistency issues. Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
From 97719ec99e3bd0040b616b044ab6ae33ae1cfd15 Mon Sep 17 00:00:00 2001
|
From 7395173a5af08e9e58aed33e831d0bfc6515891d Mon Sep 17 00:00:00 2001
|
||||||
From: Koen Kooi <koen@dominion.thruhere.net>
|
From: Koen Kooi <koen@dominion.thruhere.net>
|
||||||
Date: Sun, 2 Oct 2011 19:54:29 +0200
|
Date: Sun, 2 Oct 2011 19:54:29 +0200
|
||||||
Subject: [PATCH 1/2] docs: fix build without xsltproc
|
Subject: [PATCH 1/2] docs: fix build without xsltproc
|
||||||
@@ -6,18 +6,18 @@ Subject: [PATCH 1/2] docs: fix build without xsltproc
|
|||||||
Make would choke on missing rules for man/systemd.1
|
Make would choke on missing rules for man/systemd.1
|
||||||
|
|
||||||
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
||||||
---
|
|
||||||
|
|
||||||
Upstream-status: rejected [fix your docbook install]
|
Upstream-status: rejected [fix your docbook install]
|
||||||
|
|
||||||
|
---
|
||||||
Makefile.am | 5 +++++
|
Makefile.am | 5 +++++
|
||||||
1 files changed, 5 insertions(+), 0 deletions(-)
|
1 files changed, 5 insertions(+), 0 deletions(-)
|
||||||
|
|
||||||
diff --git a/Makefile.am b/Makefile.am
|
diff --git a/Makefile.am b/Makefile.am
|
||||||
index 110a2f4..a5e57b7 100644
|
index f1f975f..53f99a1 100644
|
||||||
--- a/Makefile.am
|
--- a/Makefile.am
|
||||||
+++ b/Makefile.am
|
+++ b/Makefile.am
|
||||||
@@ -650,6 +650,7 @@ EXTRA_DIST += \
|
@@ -649,6 +649,7 @@ EXTRA_DIST += \
|
||||||
src/acl-util.h \
|
src/acl-util.h \
|
||||||
src/logs-show.h
|
src/logs-show.h
|
||||||
|
|
||||||
|
|||||||
+31
@@ -0,0 +1,31 @@
|
|||||||
|
From eccbcfd37d41e1cb66bdf19cded899a36cc3842d Mon Sep 17 00:00:00 2001
|
||||||
|
From: Koen Kooi <koen@dominion.thruhere.net>
|
||||||
|
Date: Tue, 7 Feb 2012 10:12:51 +0100
|
||||||
|
Subject: [PATCH 2/2] systemd-logind: don't kill user processes on exit
|
||||||
|
|
||||||
|
This fixed screen and tmux
|
||||||
|
|
||||||
|
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
|
||||||
|
|
||||||
|
Upstream-status: Unknown
|
||||||
|
|
||||||
|
---
|
||||||
|
src/login/systemd-logind.conf | 2 +-
|
||||||
|
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/login/systemd-logind.conf b/src/login/systemd-logind.conf
|
||||||
|
index 9909804..ba69b6c 100644
|
||||||
|
--- a/src/login/systemd-logind.conf
|
||||||
|
+++ b/src/login/systemd-logind.conf
|
||||||
|
@@ -9,7 +9,7 @@
|
||||||
|
|
||||||
|
[Login]
|
||||||
|
#NAutoVTs=6
|
||||||
|
-#KillUserProcesses=no
|
||||||
|
+KillUserProcesses=no
|
||||||
|
#KillOnlyUsers=
|
||||||
|
#KillExcludeUsers=root
|
||||||
|
#Controllers=
|
||||||
|
--
|
||||||
|
1.7.2.5
|
||||||
|
|
||||||
@@ -14,14 +14,15 @@ inherit gitpkgv
|
|||||||
PKGV = "v${GITPKGVTAG}"
|
PKGV = "v${GITPKGVTAG}"
|
||||||
|
|
||||||
PV = "git"
|
PV = "git"
|
||||||
PR = "r13"
|
PR = "r15"
|
||||||
|
|
||||||
inherit useradd pkgconfig autotools vala perlnative
|
inherit useradd pkgconfig autotools vala perlnative
|
||||||
|
|
||||||
SRCREV = "bbd9b8c2139a70005e4e83d198575e2a10fe1db2"
|
SRCREV = "d26e4270409506cd398875216413b651d6ee7de6"
|
||||||
|
|
||||||
SRC_URI = "git://anongit.freedesktop.org/systemd/systemd;protocol=git \
|
SRC_URI = "git://anongit.freedesktop.org/systemd/systemd;protocol=git \
|
||||||
file://0001-docs-fix-build-without-xsltproc.patch \
|
file://0001-docs-fix-build-without-xsltproc.patch \
|
||||||
|
file://0002-systemd-logind-don-t-kill-user-processes-on-exit.patch \
|
||||||
${UCLIBCPATCHES} \
|
${UCLIBCPATCHES} \
|
||||||
"
|
"
|
||||||
UCLIBCPATCHES = ""
|
UCLIBCPATCHES = ""
|
||||||
|
|||||||
Reference in New Issue
Block a user