From 409ee3ca56144701dcea536167808c6866598d4a Mon Sep 17 00:00:00 2001 From: Frank Terbeck Date: Sun, 19 Jun 2011 10:33:44 +0200 Subject: [PATCH] zshrc: Fix umask logic --- etc/zsh/zshrc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/etc/zsh/zshrc b/etc/zsh/zshrc index a68687f..8455094 100644 --- a/etc/zsh/zshrc +++ b/etc/zsh/zshrc @@ -261,7 +261,11 @@ zrcautoload is-at-least || is-at-least() { return 1 } #o# r_umaskstr rwxrwxr-x #o# umask 022 #o# umaskstr rwxr-xr-x -(( EUID != 0 )) && umask 002 || umask 022 +if (( EUID == 0 )); then + umask 002 +else + umask 022 +fi setopt append_history # append history list to the history file (important for multiple parallel zsh sessions!) is4 && setopt SHARE_HISTORY # import new commands from the history file also in other zsh-session -- 2.1.4