https://bugzilla.novell.com/show_bug.cgi?id=343621 Summary: /etc/zshenv should not call /etc/profile Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: openSUSE 10.2 Status: NEW Severity: Minor Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: R.Vickers@cs.rhul.ac.uk QAContact: qa@suse.de Found By: --- The file /etc/zshenv supplied by SuSE calls /etc/profile. This means that /etc/profile is called for every single invocation of zsh which is (a) contrary to expected behaviour for Posix shells. A system administrator only expects /etc/profile to be invoked for login shells. (b) wasteful (c) breaks scp if /etc/profile.local writes to stdout and zsh is user's login shell (d) breaks zsh scripts if /etc/profile.local writes to stdout I suggest /etc/zshenv is moved to /etc/zprofile, and /etc/zshenv is replaced by some comments explaining its purpose. My zsh is version zsh-4.3.2-24 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.