]> git.pld-linux.org Git - packages/Zope.git/blobdiff - Zope-installzopeproduct
- x32 rebuild
[packages/Zope.git] / Zope-installzopeproduct
index d9b905bea5294b33642c6102244d8e713fb07401..ad2b8e0313c20ce56e25963dcc8763acabdd4da5 100644 (file)
@@ -9,7 +9,7 @@ usage() {
 }
 
 AUTO_INSTALL_PRODUCTS="main"
-[ -f /etc/sysconfig/zope ] && . /etc/sysconfig
+[ -f /etc/sysconfig/zope ] && . /etc/sysconfig/zope
 
 if [ -z "$1" ] ; then
        usage $0
@@ -18,13 +18,14 @@ elif [ "$1" = "-d" ] ; then
        if [ -z "$1" ] ; then
                usage $0
        fi
-       for INSTANCE_NAME in $INSTANCES ; do
+       for INSTANCE_NAME in $AUTO_INSTALL_PRODUCTS ; do
                INSTANCE_HOME="/var/lib/zope/$INSTANCE_NAME"
                rm -f "$INSTANCE_HOME/Products/$1"
        done
 else
-       for INSTANCE_NAME in $INSTANCES ; do
+       for INSTANCE_NAME in $AUTO_INSTALL_PRODUCTS ; do
                INSTANCE_HOME="/var/lib/zope/$INSTANCE_NAME"
+               [ -n "$2" -a -d "$INSTANCE_HOME/Products/$2" ] && continue
                ln -sf "$1" "$INSTANCE_HOME/Products/$2"
        done
 fi
This page took 0.02535 seconds and 4 git commands to generate.