Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: 3.1.4 and su
- X-seq: zsh-users 1809
- From: "Bart Schaefer" <schaefer@xxxxxxxxxxxxxxxx>
- To: darkstar@xxxxxxxx, zsh-users@xxxxxxxxxxxxxxx
- Subject: Re: 3.1.4 and su
- Date: Tue, 15 Sep 1998 19:56:34 -0700
- In-reply-to: <199809152113.RAA17938@xxxxxxxxxxxxxxxxxx>
- References: <199809152113.RAA17938@xxxxxxxxxxxxxxxxxx>
On Sep 15, 5:13pm, Jerry Alexandratos wrote:
} Subject: 3.1.4 and su
}
} I've been using 3.1.4 for a while now, and I'm finally getting around to
} asking this question.
}
} When I do a "su -m" my environment isn't kept. Of course this isn't a
} problem under 3.0.5.
Depending on how you installed 3.1.4, it could be the case that your
$SHELL is not listed in /etc/shells. That affects behavior of su -m.
It's also possible that the environment isn't kept under 3.0.5 either,
but that your init files are being sourced at startup of su -m in 3.0.5
yet are not sourced in 3.1.4.
3.1.4 automatically puts itself in "priveleged" state when UID and EUID
are not equivalent. That causes it to skip sourcing $HOME/.zshrc et. al.
3.0.5 has no notion of "priveleged" and always sources the init files.
--
Bart Schaefer Brass Lantern Enterprises
http://www.well.com/user/barts http://www.brasslantern.com
Messages sorted by:
Reverse Date,
Date,
Thread,
Author