Re: su path hard coded?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



>> On 07/24/12 4:33 PM, Stephen Harris wrote:
S> I want the ability to "set the default path".  That's all.

>> On Tue, Jul 24, 2012 at 04:43:54PM -0700, John R Pierce wrote:
J> set it in /etc/profile then.  that gets run on su -l $someuser

>> On Tue, 24 Jul 2012 19:53:23 -0400, Stephen Harris wrote:
S> Who says all my users run "/bin/sh" or "/bin/bash" as their shell?  Do I
S> need to need to handle /etc/csh.login?  And what about non-standard
S> shells?

   It sounds like your best bet would be to change the source for su, and
   just be prepared to reinstall it if/when yum (or whatever) replaces it.

   Being able to specify the default PATH without having to mess with shell
   setup files is a nice feature; Solaris allows you to do this by providing
   an /etc/default/su file to set the PATH plus other things like whether you
   want to use syslog for access logging, etc.

   Why not change the production version to use (say) /etc/sysconfig/su for
   the default PATH?  This way any admin can tweak su behavior to suit
   themselves without messing with the code, especially critical code like
   this.

-- 
Karl Vogel                      I don't speak for the USAF or my company

Linus Torvalds takes one look at your desktop and knows which p*rn sites
you visited.  In the last ten years.
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos


[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux