In response to #3: It seams the reason why purging fetchmail and again installing it will make fetchmail work is rooted in /etc/init.d/fetchmail (Jaunty). The new fetchmail system user is given "/bin/sh" as shell instead of "/bin/false".
if ! id $USER >/dev/null 2>&1; then if [ "$USER" = "fetchmail" ]; then # The fetchmail user might have been removed when the fetchmail-common # package is purged. We have to re-add it here so the system-wide # daemon will run. adduser --system --ingroup nogroup --home /var/lib/fetchmail \ --shell /bin/sh --disabled-password fetchmail >/dev/null 2>&1 || true -- can't run fetchmail at startup https://bugs.launchpad.net/bugs/336847 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs