mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2025-01-17 23:34:07 +00:00
34 lines
1.3 KiB
Text
34 lines
1.3 KiB
Text
|
post_install() {
|
||
|
echo -n "adding dspam system group... "
|
||
|
groupadd -g 115 dspam && echo "done."
|
||
|
echo -n "adding dspam system user... "
|
||
|
useradd -c "DSPAM Daemon" -u 115 -d /var/lib/dspam -g dspam -s /bin/false dspam \
|
||
|
&& echo "done."
|
||
|
passwd -l dspam &>/dev/null
|
||
|
|
||
|
cat << EOF
|
||
|
>>> To populate the DSPAM database, you need to follow several steps.
|
||
|
>>> First create a database. Login to the mysql command prompt.
|
||
|
$ mysql -u root -p
|
||
|
mysql> CREATE database dspam;
|
||
|
>>> Next, you need to create a dspam user. At the same MySQL prompt:
|
||
|
mysql> GRANT ALL PRIVILEGES ON dspam.* TO dspam@'localhost' IDENTIFIED BY 'passwd';
|
||
|
>>> Replacing passwd with your chosen password.
|
||
|
>>> If you want a space optimized db do:
|
||
|
$ mysql -u dspam dspam -p < /var/lib/dspam/mysql/mysql_objects-space.sql
|
||
|
>>> If you want a speed optimized db do:
|
||
|
$ mysql -u dspam dspam -p < /var/lib/dspam/mysql/mysql_objects-speed.sql
|
||
|
>>> Enter the password you set in the previous step, and the database should be populated.
|
||
|
|
||
|
>>> Remember to edit /etc/dspam/dspam.conf accordenly
|
||
|
>>> If you want to use the postgresql, sqlite3 or Berekely DB4 backends,
|
||
|
>>> read the documentation
|
||
|
>>>
|
||
|
EOF
|
||
|
}
|
||
|
|
||
|
post_remove() {
|
||
|
echo -n -e "\nremoving dspam system user and group..."
|
||
|
userdel dspam && echo "done."
|
||
|
}
|