Files
void-packages/templates/cronie/files/makewhatis.cron
Juan RP dd0067027d cronie: add rc.d script and some config files.
--HG--
extra : convert_revision : 5ddf685027b96d674702810d45cada1c04701828
2009-03-28 17:44:07 +01:00

15 lines
417 B
Bash

#!/bin/sh
LOCKFILE=/var/lock/makewhatis.lock
# the lockfile is not meant to be perfect, it's just in case the
# two makewhatis cron scripts get run close to each other to keep
# them from stepping on each other's toes. The worst that will
# happen is that they will temporarily corrupt the database...
[ -f $LOCKFILE ] && exit 0
trap "{ rm -f $LOCKFILE ; exit 255; }" EXIT
touch $LOCKFILE
makewhatis -u -w
exit 0