More testing showed that the --no-start argument is needed to dh_installinit, to avoid removing the content of /var/run/console/ on upgrades.
This version work: --- libpam-foreground-0.2.orig/debian/rules +++ libpam-foreground-0.2/debian/rules @@ -66,7 +66,7 @@ # dh_installemacsen # dh_installpam # dh_installmime -# dh_installinit + dh_installinit --no-start -u "start 46 S ." # dh_installcron # dh_installinfo dh_installman -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]