Description of problem: [root@tlondon ~]# cat /etc/cron.daily/0logwatch #!/bin/bash DailyReport= if [ != "No" ] && [ != "no" ] then logwatch fi [root@tlondon ~]# Downgrading to logwatch-7.3.6-43.fc12.noarch fixes..... Version-Release number of selected component (if applicable): logwatch-7.3.6-44.fc12.noarch How reproducible: Yup. Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Same here
ops, thanks, fixed in logwatch-7.3.6-45.fc12.
logwatch-7.3.6-45.fc12.noarch # /etc/cron.daily/0logwatch /etc/cron.daily/0logwatch: line 5: [: !=: unary operator expected perhaps you meant -if [ \$DailyReport != "No" ] && [ \$DailyReport != "no" ] +if [ "\$DailyReport" != "No" ] && [ "\$DailyReport" != "no" ]
sorry, logwatch-7.3.6-46.fc12 should fix it.