function usage {
echo $BASENAME: commit a jail configuration into a template
- echo "usage: \'$BASENAME [<jail-path> [template]]\'"
- echo " \'$BASENAME --all\' to commit all templates"
- echo " \'$BASENAME --help\' for help"
+ echo "usage: \"$BASENAME [<jail-path> [template]]\""
+ echo " \"$BASENAME --all\" to commit all templates"
+ echo " \"$BASENAME --help\" for help"
}
elif echo $1 | grep -q -e "^--"; then
usage
elif [ ! -z "$1" ]; then
- echo "This is jail-commit; Run \'$BASENAME --help\' for help"
+ echo "This is jail-commit; Run \"$BASENAME --help\" for help"
do_commit $1 $2
else
- echo "This is jail-commit; Run \'$BASENAME --help\' for help"
+ echo "This is jail-commit; Run \"$BASENAME --help\" for help"
if [ -f $JAIL_LIST ]; then
for jailpath in `cat $JAIL_LIST`; do
do_commit $jailpath
fi
if [ "$info_commit" == "yes" ]; then
- echo $BASENAME: please run jail-commit to add files under $file into the svn repository
+ echo $BASENAME: please run 'jail-commit --all' to add files under $file into the svn repository
fi
}
done
if [ "$info_commit" == "yes" ]; then
- echo $BASENAME: please run jail-commit to add files under `slash $file` into the svn repository
+ echo $BASENAME: please run 'jail-commit --all' to add files under `slash $file` into the svn repository
fi
else
if [ "$?" != "0" ]; then
echo $BASENAME: error adding `slash $candidate` into the revision system
else
- echo $BASENAME: please run jail-commit to add `slash $file` into the svn repository
+ echo $BASENAME: please run 'jail-commit --all' to add `slash $file` into the svn repository
fi
cd $cwd
if use_svn && [ -d "$TEMPLATE_BASE.d/.svn" ]; then
cd $TEMPLATE_BASE.d
svn del --force ./$1 || rm -rf ./$1
- echo $BASENAME: please run jail-commit to del $1 in the svn repository
+ echo $BASENAME: please run 'jail-commit --all' to del $1 in the svn repository
else
rm -rf $TEMPLATE_BASE.d/$1
echo Removed $1 from $TEMPLATE_BASE.d
local list
+ # TODO: checar se ha /
+
list="`ls $BASE_CONF/defaults/templates/$1 2> /dev/null`"
if [ "$?" == "0" ]; then
list="`echo $list | xargs`"
vi $TEMPLATE_BASE.s/$1
fi
if [ "$sha1sum" != "`sha1sum $TEMPLATE_BASE.s/$1`" ]; then
- echo $BASENAME: please run \'jail-commit --all\' to send changes to the repository
+ echo $BASENAME: please run 'jail-commit --all' to send changes to the repository
fi
else
if [ -d "$TEMPLATE_BASE.s/.svn" ]; then
cd $TEMPLATE_BASE.s
svn add $1
- echo "$BASENAME: please run \'jail-commit --all\' to send the script to the repository"
+ echo "$BASENAME: please run 'jail-commit --all' to send the script to the repository"
fi
echo "$BASENAME: script created; run templatepkg -p `basename $TEMPLATE_BASE` $1 again to edit it"
vi $TEMPLATE_BASE.template
fi
if [ "$sha1sum" != "`sha1sum $TEMPLATE_BASE.template`" ]; then
- echo $BASENAME: please run \'jail-commit --all\' to send changes to the repository
+ echo $BASENAME: please run 'jail-commit --all' to send changes to the repository
fi
else
echo $BASENAME: file not found: $TEMPLATE_BASE.template