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