またまた /etc/cron.daily/ が実行しない事を確認しました
何故? どうして? 何が悪いんだぁ~ と色々調べる事にしました
調査結果
run-parts /etc/cron.daily を実行すると command not found
表示する状態でした
あれぇ~ 普通なら /etc/cron.daily/ が全て実行するはずが・・・・
もしかして? anacron を導入していないからだと思って
anacron を導入する事にしました
導入方法
①.apt-get install anacron
※.正常に導入する事を確認して下さい
anacron を導入後、run-parts /etc/cron.daily を実行すると
以下のエラーが表示するようになりました
エラー内容
/etc/cron.daily/makewhatis.cron: line 12: touch: command not found
/usr/sbin/makewhatis: line 1: basename: command not found
/usr/sbin/makewhatis: line 1: mktemp: command not found
/usr/sbin/makewhatis: Can’t create temp file, exiting…
/etc/cron.daily/makewhatis.cron: line 18: rm: command not found

修正方法
①.以下の操作を実行します。
vi /etc/cron.daily/makewhatis.cron
12行目(変更前)
LANG=ja_JP.eucJP makewhatis -w
14行目(変更前)
LANG=ja_JP.eucJP makewhatis -u -w
12行目(変更後)
LANG=ja_JP.eucJP /usr/sbin/makewhatis -w
14行目(変更後)
LANG=ja_JP.eucJP /usr/sbin/makewhatis -u -w
12行目(変更後)14行目(変更後)を変更する事で、run-parts /etc/cron.daily
を実行しても正常に /etc/cron.daily が動作する事を確認出来ました