aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-02-22 11:18:34 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-02-22 11:18:34 +0000
commit72c7a7a3caf28c06289dc5f65e1756b38cfb00ca (patch)
treedb4eabc48539c7b296dfd4f65291a5e6a3a15528 /scripts
parentbe41538f0061b406a374564a0043a363efcb0293 (diff)
downloadaports-72c7a7a3caf28c06289dc5f65e1756b38cfb00ca.tar.bz2
aports-72c7a7a3caf28c06289dc5f65e1756b38cfb00ca.tar.xz
scripts/genrootfs.sh: make sure root login is disabled
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/genrootfs.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/genrootfs.sh b/scripts/genrootfs.sh
index ac760e6e0d..5118027632 100755
--- a/scripts/genrootfs.sh
+++ b/scripts/genrootfs.sh
@@ -39,6 +39,9 @@ ${APK:-apk} fetch --keys-dir "$keys_dir" --no-cache \
--repositories-file "$repositories_file" \
--stdout --quiet alpine-base | tar -zx -C "$tmp" etc/
+# make sure root login is disabled
+sed -i -e 's/^root::/root:!:/' "$tmp"/etc/shadow
+
branch=edge
VERSION_ID=$(awk -F= '$1=="VERSION_ID" {print $2}' "$tmp"/etc/os-release)
case $VERSION_ID in