Hello.

Yes, I'm certain. It is the first check after start. So, it doesn't
depend on my
command line.

Take a look on "Privelege sepation",
http://undeadly.org/cgi?action=article&sid=20040220120426

I've found commit:
revision 1.22
 date: 2005/09/23 15:42:51;  author: otto;  state: Exp;  lines: +24 -30
 Only allow root to run tcpdump. It's needed for the chroot security.
 ok moritz@ deraadt@

On 3/19/06, Joachim Schipper <[EMAIL PROTECTED]> wrote:
> On Sun, Mar 19, 2006 at 07:43:46PM +0300, Alex B wrote:
> > Hello.
> >
> > When started from user, tcpdump complains: "need root privileges", even
> > if I want it to read packets from regular file.
> > Error is located in privsep.c.
> > It may be more secure to start tcpdump from user to decode packets.
>
> Are you really certain? I've used tcpdump as non-root and ISTR it working 
> fine.
> What was the command line you used?
>
>                 Joachim
>
>

--
WBR, Alex V Breger

Reply via email to