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
