mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-17 18:06:59 +02:00
Merge pull request #423 from bcwaldon/root-passwd
fix(sys-apps/baselayout): seed root user in passwd & shadow
This commit is contained in:
commit
d6e31d031b
@ -10,7 +10,7 @@ BASE="${ROOT}/usr/share/baselayout"
|
|||||||
# readable files
|
# readable files
|
||||||
umask 022
|
umask 022
|
||||||
if [[ ! -e "${ROOT}/etc/passwd" ]]; then
|
if [[ ! -e "${ROOT}/etc/passwd" ]]; then
|
||||||
grep "^core:" "${BASE}/passwd" > "${ROOT}/etc/passwd"
|
grep -e "^root:" -e "^core:" "${BASE}/passwd" > "${ROOT}/etc/passwd"
|
||||||
fi
|
fi
|
||||||
if [[ ! -e "${ROOT}/etc/group" ]]; then
|
if [[ ! -e "${ROOT}/etc/group" ]]; then
|
||||||
grep "^docker:" "${BASE}/group" > "${ROOT}/etc/group"
|
grep "^docker:" "${BASE}/group" > "${ROOT}/etc/group"
|
||||||
@ -19,7 +19,7 @@ fi
|
|||||||
# secure files
|
# secure files
|
||||||
umask 027
|
umask 027
|
||||||
if [[ ! -e "${ROOT}/etc/shadow" ]]; then
|
if [[ ! -e "${ROOT}/etc/shadow" ]]; then
|
||||||
grep "^core:" "${BASE}/shadow" > "${ROOT}/etc/shadow"
|
grep -e "^root:" -e "^core:" "${BASE}/shadow" > "${ROOT}/etc/shadow"
|
||||||
fi
|
fi
|
||||||
if [[ ! -e "${ROOT}/etc/gshadow" ]]; then
|
if [[ ! -e "${ROOT}/etc/gshadow" ]]; then
|
||||||
grep "^docker:" "${BASE}/gshadow" > "${ROOT}/etc/gshadow"
|
grep "^docker:" "${BASE}/gshadow" > "${ROOT}/etc/gshadow"
|
||||||
|
Loading…
Reference in New Issue
Block a user