From owner-freebsd-stable@FreeBSD.ORG Tue Dec 13 20:07:20 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E59F716A420 for ; Tue, 13 Dec 2005 20:07:20 +0000 (GMT) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.21]) by mx1.FreeBSD.org (Postfix) with SMTP id 8B11F43D9A for ; Tue, 13 Dec 2005 20:07:05 +0000 (GMT) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 Dec 2005 20:07:01 -0000 Received: from p54A7C94A.dip.t-dialin.net (EHLO [192.168.0.12]) [84.167.201.74] by mail.gmx.net (mp007) with SMTP; 13 Dec 2005 21:07:01 +0100 X-Authenticated: #5465401 Message-ID: <439F29CA.3020103@gmx.de> Date: Tue, 13 Dec 2005 21:06:34 +0100 From: "[LoN]Kamikaze" Organization: Lords of Nightmare User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051204) X-Accept-Language: en-us, en MIME-Version: 1.0 CC: freebsd-stable@freebsd.org References: <20051213194438.9F5EF5D09@ptavv.es.net> In-Reply-To: <20051213194438.9F5EF5D09@ptavv.es.net> X-Enigmail-Version: 0.93.0.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: devfs doesn't set access rights X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Dec 2005 20:07:21 -0000 Here is a small patch for /etc/rc.d/devfs which makes it behave the way I suggested in my last mail. --- devfs.old Tue Dec 13 20:58:52 2005 +++ devfs Tue Dec 13 21:00:57 2005 @@ -43,8 +43,8 @@ cd /dev while read action device parameter; do case "${action}" in - l*) if [ -c ${device} -a ! -e ${parameter} ]; then - ln -fs ${device} ${parameter} + l*) if [ ! -e ${parameter} ]; then + ln -s ${device} ${parameter} fi ;; o*) if [ -c ${device} ]; then