ArchLinux devs found a much more convoluted, obfuscated method of starting the system and setting it up "read to use". Goes with unreadable logs, etc My recollection was that telinit was a mechanism to tell init to change run level such as change from run level 3 (to put it crudely - normal running mode) to run level 6 (civilised, orderly shutdown and power off). It's been many years since I cut my teeth on Red Hat 5.2. On Sun, 16 Aug 2020 at 17:25, <u34@xxxxxxx> wrote: > David Rosenstrauch <darose@xxxxxxxxxx> wrote: > > > Anyone know what happened to the "telinit" shortcut? It used to be > > included in systemd-sysvcompat > > (https://wiki.archlinux.org/index.php/Systemd#systemd-sysvcompat) but > > seems like it recently got removed. Was it removed upstream? (And if > > so, anyone know why?) > > > > Thanks, > > > > DR > > What I know is: > 1. Qouting systemd(1) > > For compatibility with SysV, if the binary is called > as init and is not the first process on the machine > (PID is not 1), it will execute telinit and pass all > command line arguments unmodified. That means init and > telinit are mostly equivalent when invoked from normal > login sessions. See telinit(8) for more information. > > 2. systemd package has a telinit manual page. > > I can only speculate about the answers to your other questions. >