]> git.pld-linux.org Git - packages/webapps.git/blob - webapps.sh
- program managing webapps symlinks
[packages/webapps.git] / webapps.sh
1 #!/bin/sh
2 webapps=/etc/webapps
3 action="$1"
4 webserver="$2"
5 app="$3"
6
7 webapp_register() {
8         ln -sf $webapps/$app/$webserver.conf /etc/$webserver/webapps/$app.conf
9 }
10
11 webapp_unregister() {
12         rm -f /etc/$webserver/webapps/$app.conf
13 }
14
15 usage() {
16         cat >&2 <<EOF
17 Usage: $0 register webserver webapp
18 Usage: $0 unregister webserver webapp
19 EOF
20 }
21
22 case "$action" in
23 register)
24         webapp_register "$webserver" "$app"
25         ;;
26 unregister)
27         webapp_unregister "$webserver" "$app"
28         ;;
29 *)
30         usage
31         exit 1
32 esac
This page took 0.050021 seconds and 4 git commands to generate.