Messages in this thread | | | From | (Miquel van Smoorenburg) | Subject | Re: sysvinit problem | Date | Sat, 6 Apr 1996 22:04:27 +0200 (MET DST) |
| |
In article <4k5bqi$7s@portal.atak>, Tom Lees <tom@lpsg.demon.co.uk> wrote: >If I am right in thinking that the 'sysvinit problem' everyone keeps talking >about stops you from being able to change runlevel down, this is certainly not >a kernel problem. I have been using latest 1.3 kernels since 1.3.60-ish, and >sysvinit 2.57b works perfectly. Therefore, I think it must be a problem/bug >introduced in a newer version of sysvinit triggered by changes in the kernel >somewhere along the line after 2.57b.
That's right. As of 2.58, a named pipe in /dev is used to communicate with init. That pipe was opened by init as O_RDONLY, and that should have been O_RDWR to be truly portable, even though init only listens on it.
Mike. -- + Miquel van Smoorenburg + Cistron Internet Services + http:// + | miquels@cistron.nl (SP6) | Independent Dutch ISP | www.cistron.nl/ | + Life is just the universe trying to figure itself out +
| |