SOURCES: webapps.sh (NEW) - program managing webapps symlinks
glen
glen at pld-linux.org
Sun Nov 20 18:14:17 CET 2005
Author: glen Date: Sun Nov 20 17:14:17 2005 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- program managing webapps symlinks
---- Files affected:
SOURCES:
webapps.sh (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/webapps.sh
diff -u /dev/null SOURCES/webapps.sh:1.1
--- /dev/null Sun Nov 20 18:14:17 2005
+++ SOURCES/webapps.sh Sun Nov 20 18:14:12 2005
@@ -0,0 +1,32 @@
+#!/bin/sh
+webapps=/etc/webapps
+action="$1"
+webserver="$2"
+app="$3"
+
+webapp_register() {
+ ln -sf $webapps/$app/$webserver.conf /etc/$webserver/webapps/$app.conf
+}
+
+webapp_unregister() {
+ rm -f /etc/$webserver/webapps/$app.conf
+}
+
+usage() {
+ cat >&2 <<EOF
+Usage: $0 register webserver webapp
+Usage: $0 unregister webserver webapp
+EOF
+}
+
+case "$action" in
+register)
+ webapp_register "$webserver" "$app"
+ ;;
+unregister)
+ webapp_unregister "$webserver" "$app"
+ ;;
+*)
+ usage
+ exit 1
+esac
================================================================
More information about the pld-cvs-commit
mailing list