Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Mar 1995 23:14:07 +0100 (MET)
From:      J Wunsch <j@uriah.heep.sax.de>
To:        freebsd-hackers@FreeBSD.org (FreeBSD hackers)
Subject:   permissions for route(8)
Message-ID:  <199503132214.XAA01049@uriah.heep.sax.de>

next in thread | raw e-mail | index | archive | help
Wondering why my SLIP-dial script didn't work (a setuid perl script),
i found the following in route(8):


        pid = getpid();
        uid = getuid();
	...
        if (uid) {
                errno = EACCES;
                quit("must be root to alter routing table");
        }


Shouldn't that be ``uid = geteuid()'' instead?  (Okay, my script could
use a setuid, but there's no point in evaluating the real UID then.)

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/
Never trust an operating system you don't have sources for. ;-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199503132214.XAA01049>