X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=mirroring%2Fmirror.sh;h=7d0c26c6ec3bdcba1ad850766428a12f2ca78594;hb=e1d0e304d88ed9ceaf2baa534941727b980a1404;hp=6e46484c855f77466e27d85c8382ec1a7efeb693;hpb=55c6b657a5e6c73463b37baf5e7c3a98ecec1605;p=build.git diff --git a/mirroring/mirror.sh b/mirroring/mirror.sh index 6e46484c..7d0c26c6 100755 --- a/mirroring/mirror.sh +++ b/mirroring/mirror.sh @@ -6,7 +6,7 @@ DIRNAME=$(dirname $0) default_url="http://localhost/mirror/" default_distro="f8" -all_distros="fc4 fc6 f7 f8 centos5" +all_distros="f8 f10 f12 centos5" function check_distro () { local distro=$1; shift @@ -30,7 +30,7 @@ function do_init () { dir=/etc/vservers/.distributions/$distro/yum.repos.d/ if [ ! -d $dir ] ; then [ -n "$VERBOSE" ] && echo Creating dir $dir - mkdir -p -d $dir + mkdir -p $dir fi [ -n "$VERBOSE" ] && echo "Creating $repo" do_repo $distro > $repo @@ -55,7 +55,7 @@ function do_display () { dir=/etc/vservers/.distributions/$distro/yum.repos.d/ if [ -d $dir ] ; then echo "====================" Contents of $dir - find $dir -name '*.repo' | xargs head --verbose --lines=1000 + ls $dir/*.repo 2> /dev/null | xargs head --verbose --lines=1000 else echo "====================" $dir does not exist fi @@ -79,14 +79,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 +94,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 }