profiles/features/musl: mask app-crypt/mit-krb5-appl
[gentoo/gentoo.git] / www-apps / mythweb / files / reconfig
blob01ab9aacff7a1a26219d3b20110c706a97ca6e5b
1 #!/bin/bash
3 die() {
4 echo "###"
5 echo $1
6 echo "###"
7 exit 1
10 if [[ $1 = "install" ]]; then
12 if [[ "${VHOST_SERVER}" = "apache" ]]; then
13 sed -e "s|/var/www/html/data|${MY_INSTALLDIR}/data|g" \
14 -e "s|/var/www/html|${MY_INSTALLDIR}|g" \
15 ${MY_SERVERCONFIGDIR}/${VHOST_SERVER}-mythweb.conf > \
16 ${VHOST_CONFDIR}/mythweb.include || \
17 die "apache sed failed"
18 elif [[ "${VHOST_SERVER}" = "lighttpd" ]]; then
19 sed -e "s|/var/www/localhost/htdocs/mythweb|${MY_INSTALLDIR}|g" \
20 ${MY_SERVERCONFIGDIR}/${VHOST_SERVER}-mythweb.conf > \
21 ${VHOST_CONFDIR}/mythweb.include || \
22 die "lighttpd sed failed"
23 elif [[ "${VHOST_SERVER}" = "nginx" ]]; then
24 sed -e "s|VHOST_HTDOCS|${VHOST_HTDOCSDIR}|g" \
25 -e "s|VHOST_APPDIR|${VHOST_APPDIR}|g" \
26 ${MY_SERVERCONFIGDIR}/${VHOST_SERVER}-mythweb.include > \
27 ${VHOST_CONFDIR}/mythweb.include || \
28 die "nginx sed failed"
31 # Ownership fixes
32 chown ${VHOST_SERVER_UID}:${VHOST_SERVER_GID} "${MY_INSTALLDIR}"/data || \
33 die "chown failed"
35 elif [[ $1 = "clean" ]]; then
36 echo $1
39 exit 0