On Thu, 3 Mar 2005, George Georgalis uttered the following:
> I recall a problem a while back with a pipe from
> /proc/kmsg that was sent by root to a program with a
> user uid. The fix was to run the logging program as
> root. Has that protected pipe method been extended
> since 2.6.8.1?

The entire implementation of pipes has been radically revised between
2.6.10 and 2.6.11: see, e.g., <http://lwn.net/Articles/118750/> and
<http://lwn.net/Articles/119682/>.

Bugs have been spotted in this area in 2.6.10: this may be
another one.

If you can reproduce it consistently, *please* report
this to the linux-kernel list!

(I don't see what you mean by `a pipe rom /proc/kmsg', though:
pipes connect processes, not files. File redirections are
quite different and should work unchanged in 2.6.11.)

-- 
> ...Hires Root Beer...
What we need these days is a stable, fast, anti-aliased root beer
with dynamic shading. Not that you can let just anybody have root.
 --- John M. Ford

Reply via email to