check for sane id
Signed-off-by: Nico Schottelius <nico@kr.ethz.ch>
This commit is contained in:
parent
ca82a0d4a0
commit
1944110b42
1 changed files with 10 additions and 1 deletions
|
@ -21,8 +21,17 @@
|
||||||
# Wrapper script that generates cconfig from arguments
|
# Wrapper script that generates cconfig from arguments
|
||||||
#
|
#
|
||||||
|
|
||||||
#[ $# -eq 1 ] || __cdist_usage "cconf"
|
|
||||||
|
|
||||||
. cdist-config
|
. cdist-config
|
||||||
|
|
||||||
|
[ $# -ge 1 ] || __cdist_usage "<id> <options>"
|
||||||
|
|
||||||
echo "I am $__cdist_myname and have been called with $@"
|
echo "I am $__cdist_myname and have been called with $@"
|
||||||
|
|
||||||
|
id="$1"; shift
|
||||||
|
|
||||||
|
# FIXME: find a better definiton of sane (i.e. everything that is a valid filename)
|
||||||
|
echo "$id" | grep -q '^[A-Za-z0-9]*$' || __cdist_usage "Provide sane id, please"
|
||||||
|
|
||||||
|
|
||||||
|
echo mkdir -p "${cdist_confdir}/${__cdist_myname}/${id}"
|
||||||
|
|
Loading…
Reference in a new issue