A work-around which solved it here is to edit "/etc/init.d/exim4" and remove the quotes surrounding variables holding optional parameters passed to start-stop-daemon, since if those variables are empty a pair of quote-marks will be passed to start-stop-daemon.
After editing the file force apt to fix-up the packages:
sudo apt-get -f install
=== /etc/init.d/exim4 fixed start_exim() function ===
A work-around which solved it here is to edit "/etc/init.d/exim4" and remove the quotes surrounding variables holding optional parameters passed to start-stop-daemon, since if those variables are empty a pair of quote-marks will be passed to start-stop-daemon.
After editing the file force apt to fix-up the packages:
sudo apt-get -f install
=== /etc/init.d/exim4 fixed start_exim() function ===
start_exim() ${QUEUEINTERVAL }" \
${COMMONOPTION S} ${QUEUERUNNEROP TIONS} ${SMTPLISTENERO PTIONS} progress_ msg "exim4" PTIONS} ${COMMONOPTIONS} progress_ msg "exim4_listener"
"-q${QFLAGS} ${QUEUEINTERVAL }" ${QUEUERUNNEROP TIONS} ${COMMONOPTIONS} progress_ msg "exim4_queuerunner"
"-q${QFLAGS} ${QUEUEINTERVAL }" ${QUEUERUNNEROP TIONS} ${COMMONOPTIONS} progress_ msg "exim4_queuerunner" PTIONS} progress_ msg "exim4_listener"
{
[ -e /var/run/exim4 ] || \
install -d -oDebian-exim -gDebian-exim -m750 /var/run/exim4
case ${QUEUERUNNER} in
combined)
start_daemon -p "$PIDFILE" \
"$DAEMON" -bd "-q${QFLAGS}
log_
;;
separate)
start_daemon -p "$PIDFILE" \
"$DAEMON" -bd ${SMTPLISTENERO
log_
start_daemon -p "$QRPIDFILE" \
"$DAEMON" -oP "$QRPIDFILE" \
log_
;;
queueonly)
start_daemon -p "$QRPIDFILE" \
"$DAEMON" -oP "$QRPIDFILE" \
log_
;;
no|ppp)
start_daemon -p "$PIDFILE" \
"$DAEMON" -bd ${SMTPLISTENERO
log_
;;
nodaemon)
;;
esac
}