RHEL5.5でユーザ削除した後もcrontabが残り、後から同じ名前のユーザを作るとcrontabが引き継がれることが分かった。
# : ユーザsomeone作成 # useradd someone # # su someone $ $ crontab -e no crontab for someone - using an empty one crontab: installing new crontab $ crontab -l 1 2 3 4 * ls -l $ exit exit # # : ユーザsomeone削除 # userdel someone -r # # crontab -l -u someone crontab: user `someone' unknown # # cd /var/spool/cron # ls root someone # cat someone 1 2 3 4 * ls -l # # : ユーザsomeone再作成 # useradd someone # # su someone $ $ crontab -l 1 2 3 4 * ls -l $
ユーザIDを変えても名前が同じならcrontabは引き継がれる。