meta/recipes-core/base-passwd/base-passwd/noshadow.patch: Split it into two parts

The current change contains two different logics resulting that users like me
may need to partially override the behavior of it. It would be easier for end
users to keep one change while dropping the other if needed, like in our case.

(From OE-Core rev: 0ca984f32682151cfeff852167f0174aca20a8bc)

Signed-off-by: Laszlo Papp <lpapp@kde.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Laszlo Papp 2014-01-30 18:41:35 +00:00 committed by Richard Purdie
parent b96375bd83
commit 152679df1f
3 changed files with 16 additions and 9 deletions

View File

@ -1,14 +1,6 @@
use /bin/sh instead of /bin/bash, since the latter may not be included in
some images such as minimal
comment added by Kevin Tian <kevin.tian@intel.com>, 2010-07-06
remove "*" for root since we don't have a /etc/shadow so far.
by Kevin Tian <kevin.tian@intel.com>, 2010-07-06
Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
Upstream-Status: Invalid [configuration]
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
@ -17,7 +9,7 @@ Signed-off-by: Scott Garman <scott.a.garman@intel.com>
+++ base-passwd/passwd.master
@@ -1,4 +1,4 @@
-root:*:0:0:root:/root:/bin/bash
+root::0:0:root:/root:/bin/sh
+root:*:0:0:root:/root:/bin/sh
daemon:*:1:1:daemon:/usr/sbin:/bin/sh
bin:*:2:2:bin:/bin:/bin/sh
sys:*:3:3:sys:/dev:/bin/sh

View File

@ -0,0 +1,14 @@
remove "*" for root since we don't have a /etc/shadow so far.
Upstream-Status: Invalid [configuration]
Signed-off-by: Scott Garman <scott.a.garman@intel.com>
--- base-passwd/passwd.master~nobash
+++ base-passwd/passwd.master
@@ -1,4 +1,4 @@
-root:*:0:0:root:/root:/bin/sh
+root::0:0:root:/root:/bin/sh
daemon:*:1:1:daemon:/usr/sbin:/bin/sh
bin:*:2:2:bin:/bin:/bin/sh
sys:*:3:3:sys:/dev:/bin/sh

View File

@ -9,6 +9,7 @@ DEPENDS = "docbook-utils-native linuxdoc-tools-native"
SRC_URI = "${DEBIAN_MIRROR}/main/b/base-passwd/base-passwd_${PV}.tar.gz \
file://add_shutdown.patch \
file://nobash.patch \
file://noshadow.patch \
file://input.patch \
file://disable-docs.patch \
"