From: Natanael Copa Date: Fri, 28 Jun 2013 14:56:51 +0000 (+0200) Subject: lxc-alpine: make --release work when apk exists X-Git-Tag: lxc-1.0.0.alpha1~1^2~144 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e599a6a25b533fe63840edc34ee265811b7b814;p=thirdparty%2Flxc.git lxc-alpine: make --release work when apk exists Use sed to set the specified alpine release in the copied /etc/apk/repositories Signed-off-by: Natanael Copa Signed-off-by: Serge Hallyn --- diff --git a/templates/lxc-alpine.in b/templates/lxc-alpine.in index 410c817de..be2a5357f 100644 --- a/templates/lxc-alpine.in +++ b/templates/lxc-alpine.in @@ -84,6 +84,10 @@ install_alpine() { echo "$repository" > "$rootfs"/etc/apk/repositories else cp /etc/apk/repositories "$rootfs"/etc/apk/repositories || return 1 + if [ -n "$release" ]; then + sed -i -e "s:/[^/]\+/\([^/]\+\)$:/$release/\1:" \ + "$rootfs"/etc/apk/repositories + fi fi opt_arch= if [ -n "$apk_arch" ]; then