X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=mirroring%2Fmirror.sh;h=95778da2c765586e43907fc6e5f62fc0c85ae77d;hb=07b4eac09c0f064a353431a5aebc941e1d4157f7;hp=e4b1e166305003708042440a31c8604177981125;hpb=f070fcb49ea7ee36968474d7094f9a8ee7e53cd6;p=build.git diff --git a/mirroring/mirror.sh b/mirroring/mirror.sh index e4b1e166..95778da2 100755 --- a/mirroring/mirror.sh +++ b/mirroring/mirror.sh @@ -1,12 +1,11 @@ #!/bin/bash -# $Id$ COMMAND=$(basename $0) DIRNAME=$(dirname $0) default_url="http://localhost/mirror/" -default_distro="f8" -all_distros="fc4 fc6 f7 f8 centos5" +default_distro="f14" +all_distros="f12 f14 f16 f18 f20" function check_distro () { local distro=$1; shift @@ -19,7 +18,7 @@ function check_distro () { function do_repo () { local distro=$1; shift - sedargs="-e s,@MIRRORURL@,$URL," + sedargs="-e s,@MIRRORURL@,$URL,g" [ -n "$GPGOFF" ] && sedargs="$sedargs -e "'s,gpgcheck\W*=\W*1,gpgcheck=0,' sed $sedargs $DIRNAME/$distro/yum.repos.d/building.repo.in } @@ -79,14 +78,14 @@ function usage () { echo "Usage $COMMAND [options] " echo " a help to manage the yum.repos.d template in /etc/vservers/.distributions/" echo "Available commands" - echo " display: shows content (default if missing)" - echo " init: creates /etc/vservers/.distributions//yum.repos.d/building.repo" - echo " default is to use mirror root at $default_url" - echo " use -u URL to specify another location" + echo " display: shows content (default if is missing)" echo " diff: shows diff between current and what init would do" + echo " init: creates /etc/vservers/.distributions//yum.repos.d/building.repo" echo " clean: removes building.repo" echo " superclean: removes yum.repos.d altogether" echo "Options" + echo " -u URL to specify another location" + echo " default is to use mirror root at $default_url" echo " -f : defaults to $default_distro" echo " -a : runs on all distros $all_distros" echo " -0 : turns off gpgcheck" @@ -94,7 +93,7 @@ function usage () { echo "Examples" echo " $COMMAND -a display " echo " $COMMAND -a superclean" - echo " $COMMAND -a -u http://mirror.one-lab.org/ init" + echo " $COMMAND -a -u http://mirror.onelab.eu/ init" echo " $COMMAND -a display" exit 1 }