blob: 671f2ae1dad0990085a90493cdaf04057156f542 (
plain)
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
post_install() {
echo -n "adding sks system group... "
groupadd -r sks && echo -n "done."
echo
echo -n "adding sks system user... "
useradd -c "Synchronizing OpenPGP Key Server" -r -d /var/lib/sks -g sks -s /bin/bash sks && echo -n "done."
echo
mkdir -p /var/run/sks
chown sks:sks /var/run/sks
chmod 775 /var/run/sks
mkdir -p /var/log/sks
chown sks:sks /var/log/sks
mkdir -p /var/lib/sks
chown sks:sks /var/lib/sks
mkdir -p /var/spool/sks
chown sks:sks /var/spool/sks
echo "NOTE: sks-db could not started without any imported database."
echo " Please before to start the sks-db service first import"
echo " a database. Read instructions from:"
echo
echo " https://bitbucket.org/skskeyserver/sks-keyserver/wiki/Peering#!initial-keydump"
}
post_remove() {
echo -n -e "\nremoving sks system user... "
userdel sks && echo "done."
rm -r /var/run/sks
echo "Keeping /var/lib/sks, /var/spool/sks and /var/log/sks"
echo "Remove them manually if you want."
}
op=$1
shift
$op $*
# vim: ft=sh ts=2 sw=2
|