aboutsummaryrefslogtreecommitdiff
path: root/straper/db/public/cron/cron.weekly/man-db
diff options
context:
space:
mode:
Diffstat (limited to 'straper/db/public/cron/cron.weekly/man-db')
-rwxr-xr-xstraper/db/public/cron/cron.weekly/man-db40
1 files changed, 0 insertions, 40 deletions
diff --git a/straper/db/public/cron/cron.weekly/man-db b/straper/db/public/cron/cron.weekly/man-db
deleted file mode 100755
index c2a55cb..0000000
--- a/straper/db/public/cron/cron.weekly/man-db
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-#
-# man-db cron weekly
-
-set -e
-
-if [ -d /run/systemd/system ]; then
- # Skip in favour of systemd timer.
- exit 0
-fi
-
-# This should be set by cron, but apparently isn't always; see
-# https://bugs.debian.org/209185. Add fallbacks so that start-stop-daemon
-# can be found.
-export PATH="$PATH:/usr/local/sbin:/usr/sbin:/sbin"
-
-iosched_idle=
-# Don't try to change I/O priority in a vserver or OpenVZ.
-if ! grep -Eq '(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
-
-# 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.
- # shellcheck disable=SC2086
- start-stop-daemon --start --pidfile /dev/null \
- --startas /usr/bin/mandb --oknodo --chuid man \
- $iosched_idle \
- -- --quiet
-fi
-
-exit 0