7
if ! [ -d /var/cache/man ]; then
8
# Recover from deletion, per FHS.
9
mkdir -p /var/cache/man
10
chown man:root /var/cache/man
11
chmod 2755 /var/cache/man
14
# expunge old catman pages which have not been read in a week
15
if [ -d /var/cache/man ]; then
17
if ! dpkg-statoverride --list /var/cache/man >/dev/null 2>&1; then
18
chown -R man /var/cache/man || true # just in case
20
start-stop-daemon --start --pidfile /dev/null --startas /bin/sh \
21
--oknodo --chuid man -- -c \
22
"find /var/cache/man -type f -name '*.gz' -atime +6 -print0 | \
26
# regenerate man database
27
if [ -x /usr/bin/mandb ]; then
28
# --pidfile /dev/null so it always starts; mandb isn't really a daemon,
29
# but we want to start it like one.
30
start-stop-daemon --start --pidfile /dev/null \
31
--startas /usr/bin/mandb --oknodo --chuid man \