加藤(大阪)です。

Sat, 06 Mar 2010 14:04:09 +0900 付
Famさんのメールより:

> /var/log
> /var/log/gdm
> /var/log/canna
> /var/log/cups
> /var/log/samba
> /var/log/ppxp
> /var/log/httpd
> /var/log/apache2

今更感が無いでもないですが...

for i in `rpm -qa --qf "%-{name} "`; do \
  rpm -qvl $i | egrep ^d.+/var/log > /dev/null && \
  apt-get -y reinstall $i; done

で、自動修復出来そうですね。
少し時間が掛かる + egrep は羽根さんのパクリ、ですが (^ ^;;

やってる事は、インストール済みの全てのパッケージから、/var/log 以下の
ディレクトリを供給しているパッケージを探しだして、再インストールする、
です。
全く綺麗でもスマートでもないですが。

-- 
加藤 雅 <[email protected]>
        http://add10.hp.infoseek.co.jp/rox/
        http://www2.odn.ne.jp/add10/fluxbox/

メールによる返信