Comment 5 for bug 65024

Revision history for this message
Scott James Remnant (Canonical) (canonical-scott) wrote : Re: upstart utterly fails when /bin/sh symlink disappears

Depends on having feedback of whether exec(), etc. failed; once we have that, if exec() of /bin/sh fails, we can execute some appropriate fallback.

I'm going to suggest something like /sbin/sulogin --missing-shell as a standard "OMG! THE SKY IS FALLING!" escape route. Of course, if your sulogin is missing, or is written in shell, you're still screwed.