summaryrefslogtreecommitdiff
path: root/community/squid/squid.install
diff options
context:
space:
mode:
Diffstat (limited to 'community/squid/squid.install')
-rw-r--r--community/squid/squid.install19
1 files changed, 4 insertions, 15 deletions
diff --git a/community/squid/squid.install b/community/squid/squid.install
index a7c76d87a..5c8b77600 100644
--- a/community/squid/squid.install
+++ b/community/squid/squid.install
@@ -1,16 +1,8 @@
post_install() {
- if [ -z "$(grep ^proxy: /etc/group)" ]; then
- groupadd -g 15 proxy &>/dev/null
- fi
-
- id proxy &>/dev/null || \
- useradd -u 15 -g proxy -d /var/empty proxy
-
+ [ -z "$(grep ^proxy: /etc/group)" ] && groupadd -g 15 proxy &>/dev/null
+ id proxy &>/dev/null || useradd -u 15 -g proxy -d /var/empty proxy
chown proxy.proxy var/{cache,log}/squid
-
-# cat << EOF
-#Release notes: http://www.squid-cache.org/Versions/v3/3.1/RELEASENOTES.html
-#EOF
+ systemd-tmpfiles --create squid.conf
}
post_upgrade() {
@@ -19,8 +11,5 @@ post_upgrade() {
pre_remove() {
userdel proxy &> /dev/null
- if [ ! -z "$(grep ^proxy: /etc/group)" ]; then
- groupdel proxy &>/dev/null
- fi
+ [ ! -z "$(grep ^proxy: /etc/group)" ] && groupdel proxy &>/dev/null
}
-