Prepare db migration.
[platal.git] / upgrade / inc / pervasive.sh
CommitLineData
0337d704 1#!/bin/bash
2
3MYSQL='mysql -u admin '
4
5
6set -e
7
8if [ "$UID" != 0 ]; then
9 echo "has to be run as root"
10 exit 1
11fi
12
f3a7456d
VZ
13if [[ -n "${DBPREFIX}" ]]; then
14 echo "Using non-default database ${DBPREFIX}x4dat."
15fi
16declare -r DATABASE="${DBPREFIX}x4dat"
17
100e66fc
FB
18function die() {
19 echo $1
20 exit 1
21}
22
0337d704 23function mailman_stop() {
24 echo -n "stops mailman"
25 /etc/init.d/mailman stop &>/dev/null
26 echo .
27}
28
29function mailman_templates() {
30 echo -n "copies new mails templates"
31 mkdir -p /etc/mailman/xorg
d4ce1cc7 32 cp -f ../../modules/lists/mail_templates/*.txt /etc/mailman/xorg
0337d704 33 echo .
34}
35
36function mailman_start() {
37 echo -n "starts mailman"
38 /etc/init.d/mailman start &>/dev/null
39 echo .
40}