When upgrading to trusty, this error has hit me, too.
After some investigation I figured that there are some flaws in
/usr/sbin/update-squidgard, which is called during the configure phase
on install/update.
1) update-squidguard calls a "su - proxy squidguard ..." at the end to rebuild
the database.
This fails with
Rebuild SquidGuard database - this can take a while.
This account is currently not available.
That's no surprise because the "proxy" user was created previously with
proxy:x:13:13:proxy:/bin:/usr/sbin/nologin
The invocation of "su" checks for a valid shell, which "/usr/sbin/nologin"
isn't.
2) update-squidguard tries to restart squid at the very end, but actually fails
to do so, because it checks for appropriate init.d files.
With squid3 (3.3.8-1ubuntu6) there aren't any, because this package is already
upstart enabled.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1313200
Title:
package squidguard 1.5-2 failed to install/upgrade: ErrorMessage:
subprocess installed post-installation script returned error exit
status 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/squidguard/+bug/1313200/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs