From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22296 invoked by alias); 15 Jan 2013 13:12:56 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 17566 Received: (qmail 2611 invoked from network); 15 Jan 2013 13:12:55 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI, SPF_HELO_PASS autolearn=ham version=3.3.2 Received-SPF: none (ns1.primenet.com.au: domain at samsung.com does not designate permitted sender hosts) X-AuditID: cbfec7f5-b7fd76d000007247-0f-50f55379daa5 Date: Tue, 15 Jan 2013 13:02:47 +0000 From: Peter Stephenson To: zsh-users@zsh.org Subject: Re: Invocation of zshenv Message-id: <20130115130247.6c04e610@pwslap01u.europe.root.pri> In-reply-to: <28298170.euN6CzUU1l@horus> References: <28298170.euN6CzUU1l@horus> Organization: Samsung Cambridge Solution Centre X-Mailer: Claws Mail 3.7.9 (GTK+ 2.22.0; i386-redhat-linux-gnu) MIME-version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupiluLIzCtJLcpLzFFi42I5/e/4Nd3K4K8BBpvuMlvsOLmS0YHRY9XB D0wBjFFcNimpOZllqUX6dglcGadeXGcq6GOrmNR+lamB8RVLFyMnh4SAicT0Jc3MELaYxIV7 69m6GLk4hASWMkrMOfwVrEhIYAmTxLEnOV2MHBwsAqoStx/XgITZBAwlpm6azQhiiwiISixf sZkdxBYWUJRo3bOYFaScV8Be4tTeCJAwp4CGRMv1qWwQE9Ulftxazgpi8wvoS1z9+4kJ4gR7 iZlXzoCN5BUQlPgx+R7YBcwCWhKbtzWxQtjyEpvXvGWewCgwC0nZLCRls5CULWBkXsUomlqa XFCclJ5rpFecmFtcmpeul5yfu4kREn5fdzAuPWZ1iFGAg1GJh/em7pcAIdbEsuLK3EOMEhzM SiK8GkZfA4R4UxIrq1KL8uOLSnNSiw8xMnFwSjUw+r9/l3D75RSHy79fPFBu400MPHLmZtf+ v/GLuq6qGyfvK+QzjnD968d7bM1F3wx+5rD3orGHu6UnHDf1udtbW3BkRZrDucBPjq1l8R2K P5V9VwnPurt6pvnpbtVzi6e4T7zSnVzS78u1kFNI9b5H98dVCjNDwxW0n2cGbWHQPfGAwdd2 55ZeJZbijERDLeai4kQA5D7Fex0CAAA= On Tue, 15 Jan 2013 12:14:45 +0100 Florian Lindner wrote: > I have some PATH, EDITOR and PYTHONPATH set in my .zshenv. As far as > I understand it zshenv should be invoced on every kind of shell but > when I login using SSH it is not being sourced. > > What is the file to put such things that should be available in > _every_ shell session? .zshenv is the file to use. If it's not being sourced on some occasions, something somewhere is changing the configuration. The only ways of doing this I can think of are for something in /etc/zshenv to stop it by setting the option NO_RCS, or for the environment variable ZDOTDIR to point to a different directory, or for some emulation mode such as ksh that doesn't use it to be in effect. pws