]> git.pld-linux.org Git - packages/Zope.git/blob - Zope-installzopeproduct
- x32 rebuild
[packages/Zope.git] / Zope-installzopeproduct
1 #!/bin/sh
2
3 usage() {
4         echo "Usage:"
5         echo "  $1 product_dir [product_name]"
6         echo "  or"
7         echo "  $1 -d product_name"
8         exit 1
9 }
10
11 AUTO_INSTALL_PRODUCTS="main"
12 [ -f /etc/sysconfig/zope ] && . /etc/sysconfig/zope
13
14 if [ -z "$1" ] ; then
15         usage $0
16 elif [ "$1" = "-d" ] ; then
17         shift
18         if [ -z "$1" ] ; then
19                 usage $0
20         fi
21         for INSTANCE_NAME in $AUTO_INSTALL_PRODUCTS ; do
22                 INSTANCE_HOME="/var/lib/zope/$INSTANCE_NAME"
23                 rm -f "$INSTANCE_HOME/Products/$1"
24         done
25 else
26         for INSTANCE_NAME in $AUTO_INSTALL_PRODUCTS ; do
27                 INSTANCE_HOME="/var/lib/zope/$INSTANCE_NAME"
28                 [ -n "$2" -a -d "$INSTANCE_HOME/Products/$2" ] && continue
29                 ln -sf "$1" "$INSTANCE_HOME/Products/$2"
30         done
31 fi
This page took 0.033212 seconds and 3 git commands to generate.