Messages in this thread | | | Date | Tue, 25 Mar 2008 02:18:59 +0300 | From | Oleg Nesterov <> | Subject | Re: [PATCH] ptrace: it is fun to strace /sbin/init |
| |
On 03/25, Pavel Machek wrote: > > On Tue 2008-03-25 02:04:58, Oleg Nesterov wrote: > > On 03/24, Pavel Machek wrote: > > > > > > > /sbin/init is important, but there are other important (and sometimes > > > > much more important) services. Why it is so special so that we can't > > > > debug/strace it? > > > > > > Maybe. Let's kill /sbin/init protection in 2.6.26. But making it > > > optional is wrong. > > > > You are right, the boot parameter is silly. How about sysctl? > > I'd prefer it to be hardcoded, really.
Yes! me too.
> "You can kill /sbin/init" sounds right. > > "You can kill /sbin/init on 2.6.26+" sounds... still quite ok. > > "You can kill /sbin/init on 2.6.26+ if you have /proc/sys/foo/bar == > 1" sounds... quite wrong.
Please look at another discussion, http://marc.info/?t=120568298600007
When I did this simple patch, I was very sure it is "obviously good". But as Stephen pointed out, we have the systems that relies on the current behaviour, even if this behaviour is not "optimal".
Oleg.
| |