]> git.pld-linux.org Git - packages/Zope.git/blame - Zope-mkzopeinstance
- reverting changes; reload not included in zope.init
[packages/Zope.git] / Zope-mkzopeinstance
CommitLineData
81f37ce6
JK
1#!/bin/sh
2
3if [ -z "$1" ] ; then
4 echo "Usage:"
5 echo " $0 name [name:password]"
6 exit 1
7fi
8
9name="$1"
10destdir="/var/lib/zope/$name"
11
12if [ -n "$2" ] ; then
13 namepass="-u $2"
14else
15 namepass=""
16fi
17
18umask 002
19python /usr/lib/zope/mkzopeinstance.py \
20 -s /etc/zope/skel \
21 -d "$destdir" \
22 $namepass || exit $?
23
a4a05459 24install -d "/etc/zope/$name"
81f37ce6
JK
25mv "${destdir}"/etc/* "/etc/zope/$name"
26
a4a05459
JK
27chmod a+x "${destdir}"/bin/*
28
29install -d "/var/log/zope/$name"
30
31chown root.zope "${destdir}" "/var/log/zope/$name"
32chmod 770 "${destdir}" "/var/log/zope/$name"
33chown -R zope.zope "${destdir}"/*
34chmod a+X "${destdir}"/*
This page took 0.028193 seconds and 4 git commands to generate.