From owner-freebsd-hackers Mon Mar 13 14:53:31 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id OAA01182 for hackers-outgoing; Mon, 13 Mar 1995 14:53:31 -0800 Received: from ibp.ibp.fr (ibp.ibp.fr [132.227.60.30]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id OAA01171 for ; Mon, 13 Mar 1995 14:53:24 -0800 Received: from blaise.ibp.fr (blaise.ibp.fr [132.227.60.1]) by ibp.ibp.fr (8.6.11/jtpda-5.0) with SMTP id XAA19211 ; Mon, 13 Mar 1995 23:53:21 +0100 Received: by blaise.ibp.fr (4.1/SMI-4.1) id AA04660; Mon, 13 Mar 95 23:53:20 +0100 From: roberto@blaise.ibp.fr (Ollivier Robert) Message-Id: <9503132253.AA04660@blaise.ibp.fr> Subject: Re: permissions for route(8) To: joerg_wunsch@uriah.heep.sax.de Date: Mon, 13 Mar 1995 23:53:20 +0100 (MET) Cc: freebsd-hackers@FreeBSD.org In-Reply-To: <199503132214.XAA01049@uriah.heep.sax.de> from "J Wunsch" at Mar 13, 95 11:14:07 pm X-Operating-System: FreeBSD 2.1.0-Development ctm#429 X-Mailer: ELM [version 2.4 PL23beta2] Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Content-Length: 486 Sender: hackers-owner@FreeBSD.org Precedence: bulk > 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.) lpc(8) has the same bug/feature : lpc.c if (c->c_priv && getuid()) { printf("?Privileged command\n"); continue; } -- Ollivier ROBERT -=- The daemon is FREE! -=- roberto@FreeBSD.ORG FreeBSD keltia 2.1.0-Development #1: Mon Mar 6 23:55:18 MET 1995