From 957962b586598378283e6872c983ba5cb6f5389a Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sat, 21 May 2011 20:06:26 +0200 Subject: Extend localcowbuilder-create to support multiple extramirrors. --- localcowbuilder-create | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) (limited to 'localcowbuilder-create') diff --git a/localcowbuilder-create b/localcowbuilder-create index 8edf579..f64e095 100755 --- a/localcowbuilder-create +++ b/localcowbuilder-create @@ -1,6 +1,6 @@ #!/bin/sh # -# Copyright © 2006-2008 Jonas Smedegaard +# Copyright © 2006-2011 Jonas Smedegaard # Description: Create Copy-On-Write environment # # This program is free software; you can redistribute it and/or modify @@ -26,7 +26,7 @@ PRG=$(basename "$0") showhelp() { cat <) {/\w/ and unshift @m, '--othermirror', \$_};"\ +"exec 'sudo', 'cowbuilder', '--create', '--buildresult', '$buildresult', '--distribution', '$distro', '--basepath', '$basepath', '--aptcache', '$aptcache', '--debootstrapopts', '--arch', '--debootstrapopts', '$arch', @m" +else +echo "$othermirrors" | perl -e "while (<>) {/\w/ and unshift @m, '--othermirror', \$_};"\ +"exec 'sudo', 'cowbuilder', '--create', '--buildresult', '$buildresult', '--distribution', '$distro', '--basepath', '$basepath', '--aptcache', '$aptcache', @m" +fi -- cgit v1.2.3