File: z-push-common.config

package info (click to toggle)
z-push 2.4.5-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 4,844 kB
  • sloc: php: 47,342; sh: 156; python: 63; makefile: 42; xml: 18; sql: 12
file content (29 lines) | stat: -rw-r--r-- 629 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh

set -e

. /usr/share/debconf/confmodule
db_version 2.0

# Find out which webservers we have.
webservers=
if [ -e /usr/share/apache2/apache2-maintscript-helper ] ; then
    webservers="$webservers apache2"
fi
if which lighty-enable-mod >/dev/null 2>&1 ; then
webservers="$webservers lighttpd"
    fi
if which nginx >/dev/null 2>&1 ; then
    webservers="$webservers nginx"
fi

# If we have only one webserver, there is no need to ask which webserver
# must be configured to serve Z-push.
if [ "$(echo $webservers | wc -w)" -le 1 ]; then
    exit 0
fi

db_input high z-push/reconfigure-webserver || true

db_go || true