echo ""
echo " -c | --create: create a template from a jail; arguments are:"
echo ""
- echo " $BASENAME -u <template> [jail-root]"
+ echo " $BASENAME -c <template> [jail-root]"
echo ""
echo " -u | --update: update a template from a jail; arguments are:"
echo ""
fi
fi
- touch $TEMPLATE.perms
- touch $TEMPLATE.template
+ touch $TEMPLATE_BASE.perms
+ touch $TEMPLATE_BASE.template
if use_svn && [ -d "$TEMPLATE_BASE/.svn" ]; then
cd $TEMPLATE_BASE
- if ! svn_check $TEMPLATE.d; then
- svn mkdir $TEMPLATE.d
+ if ! svn_check $TEMPLATE_BASE.d; then
+ svn mkdir $TEMPLATE_BASE.d
info_commit="yes"
fi
- if ! svn_check $TEMPLATE.s; then
+ if ! svn_check $TEMPLATE_BASE.s; then
svn mkdir $TEMPLATE.s
info_commit="yes"
fi
- if ! svn_check $TEMPLATE.template; then
- svn add $TEMPLATE.template
+ if ! svn_check $TEMPLATE_BASE.template; then
+ svn add $TEMPLATE_BASE.template
info_commit="yes"
fi
- if ! svn_check $TEMPLATE.perms; then
- svn add $TEMPLATE.perms
+ if ! svn_check $TEMPLATE_BASE.perms; then
+ svn add $TEMPLATE_BASE.perms
info_commit="yes"
fi
fi
else
- mkdir $TEMPLATE.{d,s}
+ mkdir $TEMPLATE_BASE.{d,s}
fi
template_update
if [ -a "$TEMPLATE_BASE.d/$3" ]; then
if use_svn; then
- cd $TEMPLATE_BASE
+ cd $TEMPLATE_BASE.d
svn del --force ./$3 || rm -rf ./$3
echo $BASENAME: please run jail-commit to del $3 in the svn repository
else