fixed jtux PKGBUILD diacritics
[mirrors/ArchLinux-Packages.git] / riak / riak.install
CommitLineData
209feeb0
H
1iuser=riak;
2igroup="$iuser";
3ihome="/opt/$iuser";
4#iid="78";
5
6# arg 1: the new package version
7post_install() {
8 if [ -z "`grep '^$igroup::' /etc/group`" ]; then
9 groupadd "$igroup" >& /dev/null
10 fi
11 if [ -z "`grep '^$iuser:' /etc/passwd`" ]; then
12 useradd -d "$ihome" -g "$igroup" -s /bin/sh "$iuser"
13 fi
14
15 #chown -R "root:$igroup" "$ihome"
16 chown -R "$iuser:$igroup" "$ihome"
17 #chmod -R g+rw "$ihome"
18 chmod a+x "$ihome"
19}
20
21# arg 1: the new package version
22# arg 2: the old package version
23post_upgrade() {
24 post_install $1
25}
26
27# arg 1: the old package version
28pre_remove() {
29 /etc/rc.d/riak stop &>/dev/null; sleep 1;
30 pkill -u "$iuser"
31 pkill -9 -u "$iuser"
32
33 chown -R "root:root" "$ihome"
34
35 userdel "$iuser" &> /dev/null
36 groupdel "$igroup" &> /dev/null
37}
38
This page took 0.10309 seconds and 4 git commands to generate.