From owner-freebsd-questions Thu Dec 19 13:56: 7 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 11F2C37B401 for ; Thu, 19 Dec 2002 13:56:02 -0800 (PST) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id B528943ED8 for ; Thu, 19 Dec 2002 13:56:01 -0800 (PST) (envelope-from dschrock@speakeasy.net) Received: (qmail 32738 invoked from network); 19 Dec 2002 21:56:09 -0000 Received: from unknown (HELO speakeasy.net) (dschrock@[64.81.225.7]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 19 Dec 2002 21:56:09 -0000 Message-ID: <3E024073.8070003@speakeasy.net> Date: Thu, 19 Dec 2002 15:56:03 -0600 From: Daniel Schrock User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Jack L. Stone" Cc: freebsd-questions@freebsd.org Subject: Re: Problem with my startup script? References: In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Jack L. Stone wrote: > At 07:25 PM 12.19.2002 +0200, Giorgos Keramidas wrote: > >>On 2002-12-19 08:59, Adam Lofstedt wrote: >> >>>I am trying to mount a windows share at boot with mount_smbfs. Since I >>>have to use the noauto option in fstab (filesystems in fstab are mounted >>>before the network is initialized), I have created a startup script >>>(smbfsstartup.sh) and placed it in /usr/local/etc/rc.d: >>> >>>case "$1" in >>> start) >>> /sbin/mount /myshare >>> ;; >>> stop) >>> #Maybe do something here... >>> ;; >>> *) >>> ;; >>>esac >>> >>>This exact same script worked just fine on another machine. When I >>>moved it to a different machine I get this message when my system boots >>>up: >>> >>>Local Package Initialization : (skipping smbfsstartup.sh, not >>>executable). >> >>Take a look at the permissions of the script file with ls(1). The >>message is very verbose already. The file has a name that ends in >>`.sh' but it is not executable, and this is why it's skipped. >> >>Quick fix: >> >> # chmod 0750 /usr/local/etc/rc.d/smbfsstartup.sh >> >>- Giorgos >> > > > Pardon moir for chiming in here, but I have noticed 3 different posts about > the proper chmod for the executable on this thread: 744, 755 and now 750 > .....I've typically used 755, but if there is some reason for the others as > a preference I would be interested in the reasons. or when one should be > used over the other... > > Not second-guessing, just curious. Thanks & Merry Xmas! > > Best regards, > Jack L. Stone, > Administrator > > SageOne Net > http://www.sage-one.net > jackstone@sage-one.net > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message I actually prefer 700. No one has any business in /usr/local/etc/rc.d unless they are root. .daniel.schrock To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message