It seems like for example the /var/log/clamav/freshclam.log file is created by default (by .postinst script) with the 'adm' group.
root@utest-mms32:/var/lib/dpkg/info# grep adm clamav-freshclam.postinst echo " create 640 $User adm" >> $DEBROTFILE chown "$User":adm "$udlogfile" chown "$dbowner":adm $FRESHCLAMLOGFILE chown "$dbowner":adm $FRESHCLAMCONFFILE But the 'adm' group should exist by default, it's not created by any clamav package. Possibly it was removed from that system, or something else happened outside clamav. I don't think this is a clamav bug (or maybe it is in the sense of .postinst script assuming - and not checking - there is an 'adm' group). @Ron: please check what happened to the 'adm' group. ** Changed in: clamav (Ubuntu) Status: Triaged => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/732645 Title: package clamav-freshclam 0.96.5 dfsg-1ubuntu1.10.04.2 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/clamav/+bug/732645/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs