Where is the best place for "mount" commands?

WipeOut wipe_out at users.sourceforge.net
Wed May 3 16:52:54 UTC 2006


David G. Miller wrote:
> WipeOut <wipe_out at users.sourceforge.net> wrote:
>> I have a number mounts I need for network shares on my samba server.. 
>> I would like the mount commands to run when I login..
>>
>> Where is the best place for a "login script" type thing in a Linux 
>> system?
>>
>> I have read mention of using rc.local, .bashrc and .profile files but 
>> haven't found anything conclusive as to what the "right" way to do it 
>> is..
>>
>> Any advice would be appreciated..
>>
>>  
>>
> /etc/fstab for either things you want mounted automatically at boot (use 
> the "auto" option) or things you want to easily mount from the command 
> line (fully define the mount but use the "noauto" option).  Also, this 
> is a system resource so every user sees the same definitions.
> 
> rc.local is a good place to put actual mount commands for things you 
> want mounted automatically at boot but don't want a problem with the 
> mount to hold up your boot process.  My server uses RAID 1 for all mount 
> points critical for operation and these are automatically  mounted 
> through fstab but I have a large non-RAID scratch area that I define 
> noauto in fstab and then mount with a mount command in rc.local.  Like 
> /etc/fstab, this is a system resource so it acts the same for everybody.
> 
> .profile (or .login for csh folks) is the place for stuff that is user 
> mountable and you want to have mounted when the user logs in.  .bashrc 
> is sourced for each new shell but .profile is only sourced at the 
> initial login and you probably don't want to mount these each time the 
> user opens a new command shell.  .profile is specific to each user so 
> you can customize which share(s) get mounted for a particular user.
> 
> Cheers,
> Dave
> 
Thanks Dave.. I think what I am looking for then is probably .profile to 
make it user specific but not run every time a shell is opened..




More information about the fedora-list mailing list