summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2010-10-27 12:30:10 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2010-10-27 12:30:10 +0000
commit388946d581e7c5fdc57418b32a90bf70cb2b49c9 (patch)
tree22215b2bc8fb6c638370239a5915c11a84688b84
parentf8542102cc332ac9916ef3ef1c7a8123157cf4b1 (diff)
downloadmkinitfs-388946d581e7c5fdc57418b32a90bf70cb2b49c9.tar.bz2
mkinitfs-388946d581e7c5fdc57418b32a90bf70cb2b49c9.tar.xz
init: only copy .alpine-release if there are no /etc/alpine-release from before
-rwxr-xr-xinitramfs-init.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/initramfs-init.in b/initramfs-init.in
index 1680543..0a864a9 100755
--- a/initramfs-init.in
+++ b/initramfs-init.in
@@ -432,8 +432,10 @@ eend $?
setup_inittab_console $CONSOLE
# copy alpine release info
-cp $ALPINE_MNT/.alpine-release $sysroot/
-ln -sf /.alpine-release $sysroot/etc/alpine-release
+if ! [ -f "$sysroot"/etc/alpine-release ]; then
+ cp $ALPINE_MNT/.alpine-release $sysroot/
+ ln -sf /.alpine-release $sysroot/etc/alpine-release
+fi
# setup bootchart for switch_root
chart_init=""