> Therefore, I vote for changing the behavior of invoke-rc.d from 1) to > 2), until something like "try-restart" is implemented.
Perhaps it would be better, as you suggest, if we saw this in the absence of S and K symlinks: invoke-rc.d stop -> stop invoke-rc.d start -> (nothing) than this: invoke-rc.d stop -> stop invoke-rc.d start -> start I don't think it's worth taking the trouble to change invoke-rc.d's behavior, however. We are talking here, after all, about how invoke-rc.d handles an invalid setup. For packages with maintainer scripts that do "invoke-rc.d restart" or equivalent, the multiuser runlevel directories must contain either an S or a K symlink. This will remain true even when #243159 is implemented. (Once #243159 is implemented and a package has been changed to do "invoke-rc.d try-restart" in its postinst instead of "restart", _then_ the floating state becomes permissible for that package.) -- Thomas Hood -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]