#!/bin/sh

if [ -z "$1" ] ; then
	echo "Usage:"
	echo "  $0 name [name:password]"
	exit 1
fi

name="$1"
destdir="/var/lib/plone2/$name"

if [ -n "$2" ] ; then
	namepass="-u $2"
else
	namepass=""
fi

umask 002
/usr/bin/python2.3 /usr/lib/plone2/bin/mkzopeinstance.py \
	-s /etc/plone2/skel \
	-d "$destdir" \
	$namepass || exit $?

install -d "/etc/plone2/$name"
mv "${destdir}"/etc/* "/etc/plone2/$name"

chmod a+x "${destdir}"/bin/*

install -d "/var/log/plone2/$name"

chown plone.plone "${destdir}" "/var/log/plone2/$name"
chmod 770 "${destdir}" "/var/log/plone2/$name"
chown -R plone.plone "${destdir}"/*
chmod a+X  "${destdir}"/*
