From 8a874d242c8d86059261c098dfec1b0b1ac9e444 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=A1s=20Reynolds?= Date: Mon, 13 Jun 2011 15:33:16 -0300 Subject: mkrepo is script to create [repos] --- mkrepo | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 mkrepo (limited to 'mkrepo') diff --git a/mkrepo b/mkrepo new file mode 100755 index 0000000..5f704cc --- /dev/null +++ b/mkrepo @@ -0,0 +1,24 @@ +#!/bin/bash +# Author: Nicolás Reynolds +# License: GPLv3+ +# Description: A script to quickly create new [repos] + +source $(dirname $0)/config +source $(dirname $0)/local_config + +# TODO it would be simpler to expand arrays to {element1,element2,etc} +for repo in $@; do + + echo ":: Creating [$repo]" + mkdir -pv ${repodir}/{staging/,}${repo} + + for arch in ${ARCHES[@]}; do + mkdir -pv ${repodir}/${repo}/os/${arch} + done + +done + +echo ":: All done. Add the repo to the parabolaweb admin page" +echo " and the get_repos script on the same server." + +exit $? -- cgit v1.2.3-2-g168b From 6a093f1dc6bd5398115544dd229b520f9432e122 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 31 Dec 2013 15:49:06 -0500 Subject: use `readlink -e` on $0 --- mkrepo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mkrepo') diff --git a/mkrepo b/mkrepo index 5f704cc..10d014b 100755 --- a/mkrepo +++ b/mkrepo @@ -3,8 +3,8 @@ # License: GPLv3+ # Description: A script to quickly create new [repos] -source $(dirname $0)/config -source $(dirname $0)/local_config +source "$(dirname "$(readlink -e "$0")")/config" +source "$(dirname "$(readlink -e "$0")")/local_config" # TODO it would be simpler to expand arrays to {element1,element2,etc} for repo in $@; do -- cgit v1.2.3-2-g168b