#!/bin/sh

[ -z "$DURING_INSTALL" ] || exit 0

LOCKFILE="/var/lock/makewhatis/lock"

lockfile -r0 "$LOCKFILE" 2>/dev/null || exit 0

exit_handler()
{
	RETVAL=$?
	trap '' EXIT
	rm -f "$LOCKFILE"
	exit $RETVAL
}

trap exit_handler SIGHUP SIGPIPE SIGINT SIGQUIT SIGTERM EXIT

chown -R cacheman:man /var/cache/man
su -l cacheman -s /bin/sh -c '/usr/sbin/makewhatis -u'
