Group :: Sistema/Configurações/Pacotes
RPM: apt-autoclean
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
#!/bin/sh
[ -z "$DURING_INSTALL" ] || exit 0
[ -z "$FAKEROOTKEY" ] || exit 0
lockdir=/var/lock/apt-autoclean/lockdir
exit_handler()
{
local rc=$?
trap - EXIT
rm -rf -- "$lockdir"
exit $rc
}
pidfile="$lockdir/pid"
if ! mkdir -pm700 -- "$lockdir"; then
[ ! -s "$pidfile" ] ||
echo "apt-autoclean is already running, pid=`cat "$pidfile"`"
exit 1
fi
trap exit_handler SIGHUP SIGPIPE SIGINT SIGQUIT SIGTERM EXIT
echo $$ >"$pidfile"
apt-get autoclean >/dev/null