rc.d and environment variables

Da Rock freebsd-questions at herveybayaustralia.com.au
Fri Dec 24 08:13:30 UTC 2010

On 12/24/10 18:03, Victor Sudakov wrote:
> Da Rock wrote:
> [dd]
>> Doesn't the rc.d script run as root initially and then a method (default
>> flags, etc) is used to change the owner to a nobody (restricted
>> privilege user)? Just my 2c, but please correct me if I'm wrong.
> That is probably correct, rc.subr does "su -m $user", but the login
> class is not applied there, nor is the users's shell called.
Exactly. Which means that you'd have to adapt root's env because root's 
shell would be called(?).

PITA, but as an alternative couldn't all the keytabs be stored in the 
same _secure_ location? Then a global env could be used.

More information about the freebsd-questions mailing list