updated on Thu Jan 12 08:01:00 UTC 2012
[aur-mirror.git] / gld / gld.install
blob09905cac6ce78680509660a7bffe47768e83df9c
1 # arg 1:  the new package version
3 post_install() {
4   chown postfix: /etc/gld/gld.conf
5   echo " * Configure database, for example:"
6   echo "# mysql -u root -p"
7   echo "mysql> create database gld;"
8   echo "mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP on gld.* to gld@localhost IDENTIFIED BY 'PaSsWoRd';"
9   echo "mysql> exit;"
10   echo "# mysql -u gld -p < /etc/gld/tables.mysql"
11   echo "# mysql -u gld -p < /etc/gld/table-whitelist.sql"
12   echo ""
13   echo " * Configure database in /etc/gld/gld.conf"
14   echo ""
15   echo " * Configure postfix, for example in /etc/postfix/main.cf:"
16   echo "smtpd_recipient_restrictions ="
17   echo "        permit_mynetworks,"
18   echo "        permit_sasl_authenticated,"
19   echo "        reject_unauth_destination,"
20   echo "        reject_non_fqdn_sender,"
21   echo "        reject_unknown_sender_domain,"
22   echo "        reject_unlisted_recipient,"
23   echo "        check_policy_service inet:127.0.0.1:2525"
24   /bin/true
27 # arg 1:  the new package version
28 # arg 2:  the old package version
29 post_upgrade() {
30   post_install $1
31   /bin/true
34 # arg 1:  the old package version
35 pre_remove() {
36   /bin/true
39 op=$1
40 shift
41 $op $*