Roland Mainz wrote:
> See PSARC 2006/587: The POSIX shell standard _requires_ that the shell
> binary itself does not enable any flags by default - which includes any
> default editor setting. For full
> POSIX-conformance the only option is to use an external configuration
> script - which is in the case of Solaris (as defined in PSARC 2006/587),
> SuSE Linux etc. "/etc/ksh.kshrc". And bash3 has a similar file called
> "/etc/bash.bashrc".
> 
>> That
>> adds no new knobs, and it has very good update semantics.
> 
> Right now I am starting to wonder why there is a difference between
> defaults settings builtin into the binary and the defaults in the
> /etc/(bash.bashrc|ksh.kshrc) files from the ARC viewpoint.

I see the difference based around the fact that 
/etc/(bash.bashrc|ksh.kshrc) is very likely to be installed as an 
editable file which means consideration to how it is dealt with on 
upgrade needs to occur.

I suspect you would get even more resistance you were suggesting 
changing the actual binaries to implement these changes since this would 
be a fork from the upstream version.

-- 
Darren J Moffat

Reply via email to