#!/bin/sh # # man-db cron daily set -e iosched_idle= # Don't try to change I/O priority in a vserver or OpenVZ. if ! egrep -q '(envID|VxID):.*[1-9]' /proc/self/status && \ ([ ! -d /proc/vz ] || [ -d /proc/bc ]); then iosched_idle='--iosched idle' fi if ! [ -d /var/cache/man ]; then # Recover from deletion, per FHS. install -d -o man -g man -m 0755 /var/cache/man fi # expunge old catman pages which have not been read in a week if [ ! -d /run/systemd/system ] && [ -d /var/cache/man ]; then cd / start-stop-daemon --start --pidfile /dev/null --startas /bin/sh \ --oknodo --chuid man $iosched_idle -- -c \ "find /var/cache/man -type f -name '*.gz' -atime +6 -print0 | \ xargs -r0 rm -f" fi # regenerate man database if [ -x /usr/bin/mandb ]; then # --pidfile /dev/null so it always starts; mandb isn't really a daemon, # but we want to start it like one. start-stop-daemon --start --pidfile /dev/null \ --startas /usr/bin/mandb --oknodo --chuid man \ $iosched_idle \ -- --no-purge --quiet fi exit 0
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
.placeholder | File | 102 B | 0644 |
|
apache2 | File | 539 B | 0755 |
|
apport | File | 376 B | 0755 |
|
apt-compat | File | 1.44 KB | 0755 |
|
bsdmainutils | File | 355 B | 0755 |
|
dpkg | File | 1.15 KB | 0755 |
|
logrotate | File | 372 B | 0755 |
|
man-db | File | 1.04 KB | 0755 |
|
mdadm | File | 539 B | 0755 |
|
mlocate | File | 538 B | 0755 |
|
passwd | File | 249 B | 0755 |
|
popularity-contest | File | 3.4 KB | 0755 |
|
update-notifier-common | File | 214 B | 0755 |
|