diff options
author | skydrome | 2015-06-01 14:19:25 -0400 |
---|---|---|
committer | skydrome | 2015-06-01 14:19:25 -0400 |
commit | 7a6da758cbd16bb7492f7e78bc224ee0ca469687 (patch) | |
tree | 04a788fdbd77f8e8700efce5fa710b630c01c86e /privoxy.install | |
download | aur-7a6da758cbd16bb7492f7e78bc224ee0ca469687.tar.gz |
Initial commit
Diffstat (limited to 'privoxy.install')
-rw-r--r-- | privoxy.install | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/privoxy.install b/privoxy.install new file mode 100644 index 000000000000..6c7632472b19 --- /dev/null +++ b/privoxy.install @@ -0,0 +1,20 @@ +post_install() { + groupadd -g 42 privoxy &>/dev/null + useradd -u 42 -g privoxy -d /var/spool/privoxy -s /bin/false privoxy &>/dev/null + chown -R privoxy:privoxy /etc/privoxy /var/log/privoxy + chmod 700 /etc/privoxy /var/log/privoxy + + if [[ ! -d /var/spool/privoxy ]]; then + install -dm0700 -o privoxy -g privoxy /var/spool/privoxy + fi +} + +post_upgrade() { + post_install +} + +pre_remove() { + userdel privoxy &>/dev/null + groupdel privoxy &>/dev/null + rm -rf var/spool/privoxy +} |