]>
Commit | Line | Data |
---|---|---|
e9689537 ER |
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) | |
d91deb44 | 24 | webapp_register |
e9689537 ER |
25 | ;; |
26 | unregister) | |
d91deb44 | 27 | webapp_unregister |
e9689537 ER |
28 | ;; |
29 | *) | |
30 | usage | |
31 | exit 1 | |
32 | esac |