Timeout support in Linux is fixed, and signals are more reliable. The ability to list multiple services in the same configuration file is added, along with SO_PEERCRED support. SIGHUP causes the configuration file to be re-read, and sessions are queued in a linked list. Three modes are introduced to manage non-interactive processes. The interactive mode has had some general improvements, and an emergency service has been added.