On 2013-12-18 23:14, Jim Henderson wrote:
Indeed, those still work (generally) as well. So for those who are averse to learning new ways of doing things, the old way is still there if you want. Problem solved - and no need to bitchslap anyone, with noodles or with hands.
Actually, it is the new way with an old name ;-) Telcontar:~ # which init /sbin/init Telcontar:~ # file /sbin/init /sbin/init: symbolic link to `../usr/lib/systemd/systemd' Telcontar:~ # It is the systemd binary:
Telcontar:~ # file /usr/lib/systemd/systemd /usr/lib/systemd/systemd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=0x5f6250d6572275eaa678a6b2689062290a90f639, stripped Telcontar:~ #
Simply, when it recognizes it is being called "init", it automatically does the trick, for compatibility. It is not the real old "init". Telcontar:~ # rpm -qf /sbin/init systemd-sysvinit-195-13.45.1.x86_64 Telcontar:~ # It is there for compatibility shake. And that's a good thing™ Yes, I know there is a new syntax for doing it, but I'm not going to learn that particular trick if I can avoid it. Other systemd tricks, yes, of course :-) -- Cheers / Saludos, Carlos E. R. (from 12.3 x86_64 "Dartmouth" at Telcontar)