Question: /etc/shells: why is it necessary?

Date: Wed, 11 Jun 1997 18:52:08 -0300
From: Sean Garagan <garagan@ug.cs.dal.ca>
To: csuite-tech@chebucto.ns.ca
References: <97Jun11.160253adt.1249(5)@ug.cs.dal.ca>
Precedence: bulk

next message in archive
next message in thread
previous message in archive
previous message in thread
Index of Subjects

Index of Subjects
This file basically tells the system the absolute path of valid shells.  I
believe it is used by chsh to see what it can switch the users shell to.  It
is an error that it is perms of 666.  In fact, anything in a system dir with
that perm setting is probably set wrong (hmm...coincidence that the number
is 666? :)

On Wed, Jun 11, 1997 at 04:02:51PM -0300, James Fifield wrote:
> In the install proceedure, the installer is asked to add
> "$CS_ROOT/bin/shell" to /etc/shells.
> 
> Do we depend on this to happen?  The reason I ask is that RedHat appears to install
> that file with permissions 666, so any user can go and delete, modify or add as they see 
> fit.
> 
> Do we care much if this happens?
> 
> --
> James Fifield
> <fifield@ug.cs.dal.ca>
> 
> CSuite Technical Staff
> 

-- 
--------------------------------------------------------------------------
Have fun!		| Vice-President Dalhousie Students Computing 
Sean			|                Science Society (DSCSS) 96-97
garagan@ug.cs.dal.ca	| "Chance favours the prepared mind"
sgaragan@is.dal.ca      |			- Unknown
--------------------------------------------------------------------------



next message in archive
next message in thread
previous message in archive
previous message in thread
Index of Subjects