From owner-cvs-usrsbin Tue Oct 1 16:14:53 1996 Return-Path: owner-cvs-usrsbin Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA08194 for cvs-usrsbin-outgoing; Tue, 1 Oct 1996 16:14:53 -0700 (PDT) Received: (from fenner@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id QAA08167; Tue, 1 Oct 1996 16:14:38 -0700 (PDT) Date: Tue, 1 Oct 1996 16:14:38 -0700 (PDT) From: Bill Fenner Message-Id: <199610012314.QAA08167@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-usrsbin Subject: cvs commit: src/usr.sbin/mrouted main.c mapper.c mrinfo.c mtrace.c Sender: owner-cvs-usrsbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk fenner 96/10/01 16:14:37 Modified: usr.sbin/mrouted main.c mapper.c mrinfo.c mtrace.c Log: Release setuid immediately after initializing; this minimizes the possibility of security holes allowing root penetration. Inspired by: Mark Handley and Theo de Raadt independently Submitted by: Theo de Raadt Revision Changes Path 1.8 +3 -3 src/usr.sbin/mrouted/main.c 1.7 +7 -6 src/usr.sbin/mrouted/mapper.c 1.9 +7 -5 src/usr.sbin/mrouted/mrinfo.c 1.8 +4 -5 src/usr.sbin/mrouted/mtrace.c