Por padrão, userdel
não remove o cron do usuário, at
e trabalhos de impressão. Para fazer isso, descomente a linha a seguir em /etc/login.defs
:
USERDEL_CMD /usr/sbin/userdel_local
Aqui está um exemplo do script userdel_local
:
#! /bin/sh
if [ $# != 1 ]; then
echo "Usage: $0 username"
exit 1
fi
crontab -r -u $1
Portanto, sempre que você executar userdel
, todos os trabalhos do cron pertencentes ao usuário serão removidos.