diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2013-04-15 07:51:11 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2013-04-15 07:51:11 +0000 |
commit | 52144f7f3d47d0c88bdf25eaf7e831bf8ecd4223 (patch) | |
tree | 1f6af829b2b4af25e20539f553f8a140911929ba /main/lxc/setup-lxc-template | |
parent | 3cd85e98dcec98821e9c0d5c28f33f3ed2633db2 (diff) | |
download | aports-52144f7f3d47d0c88bdf25eaf7e831bf8ecd4223.tar.bz2 aports-52144f7f3d47d0c88bdf25eaf7e831bf8ecd4223.tar.xz |
main/lxc: upgrade to 0.9.0
Diffstat (limited to 'main/lxc/setup-lxc-template')
-rwxr-xr-x | main/lxc/setup-lxc-template | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/main/lxc/setup-lxc-template b/main/lxc/setup-lxc-template deleted file mode 100755 index f8e9fe4a3..000000000 --- a/main/lxc/setup-lxc-template +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh - -# create a lxc template -PROG=$0 - -usage() { - echo "usage: $PROG [-fhq] [-o OUTFILE] [-X repository] [packages...]" - exit $1 -} - -clean_exit() { - rm -rf "$tmpdir" - exit $1 -} - -outfile=template.tar.gz -fakeroot= -repos= -while getopts "ho:qX:" opt; do - case "$opt" in - h) usage 0;; - o) outfile="$OPTARG";; - q) quiet=-q;; - X) repos="$repos --repository $OPTARG";; - esac -done -shift $(( $OPTIND - 1 )) - -if [ "$(whoami)" != "root" ]; then - echo "Warning: you need root permissions" >&2 -fi - -tmpdir=$(mktemp -d ${TMPDIR:-/tmp}/setup-lxc-template-XXXXXX) - -apk add --root "$tmpdir" --initdb --keys-dir /etc/apk/keys -U \ - $quiet ${repos:---repositories-file /etc/apk/repositories} \ - alpine-base $@ \ - || clean_exit 1 - -tar -czf "$outfile" -C "$tmpdir" $(ls "$tmpdir") || clean_exit 1 - -[ -z "$quiet" ] && echo "Created $outfile" -clean_exit 0 - |