blob: ae069e0b9a0ba0de8fe96912a2c8388d58963d0d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
pre_install() {
groupadd -r apt-cacher-ng
useradd -d /var/cache/apt-cacher-ng -g apt-cacher-ng -r -s /usr/bin/nologin apt-cacher-ng
}
post_install() {
chown -R apt-cacher-ng:apt-cacher-ng /var/cache/apt-cacher-ng /run/apt-cacher-ng /var/log/apt-cacher-ng
echo "You may want to customize the backends in /etc/apt-cacher-ng"
}
post_upgrade() {
echo "Warning: If after upgrading apt-cacher-ng fails to start, owner of a few directories might have to be adjusted:"
echo "chown -R apt-cacher-ng:apt-cacher-ng /var/cache/apt-cacher-ng /run/apt-cacher-ng /var/log/apt-cacher-ng"
systemctl daemon-reload
systemd-tmpfiles --create
}
post_remove() {
userdel apt-cacher-ng
groupdel apt-cacher-ng || return 0
}
|