From dee8d4941f20710617465270d86eacd53e2643fb Mon Sep 17 00:00:00 2001 From: hugues Date: Thu, 17 May 2007 22:38:43 +0000 Subject: Correctifs apportés suite à la mise à jour sur Prunelle (Darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn+ssh://hugues@maison/opt/svn/private/hugues@386 a0e5b806-a6f9-0310-978d-cbce73f8a913 --- 01_Functions.zsh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to '01_Functions.zsh') diff --git a/01_Functions.zsh b/01_Functions.zsh index 9769e9a..4a0fcb7 100644 --- a/01_Functions.zsh +++ b/01_Functions.zsh @@ -49,8 +49,13 @@ cmd_exists () normal_user () { - eval `grep -v '^[$#]' /etc/login.defs | grep "^UID_" | tr -d '[:blank:]' | sed 's/^[A-Z_]\+/&=/'` - test \( $UID -ge $UID_MIN \) -a \( $UID -le $UID_MAX \) + if test -e /etc/login.defs + then + eval `grep -v '^[$#]' /etc/login.defs | grep "^UID_" | tr -d '[:blank:]' | sed 's/^[A-Z_]\+/&=/'` + test \( $UID -ge $UID_MIN \) -a \( $UID -le $UID_MAX \) + else + [ "`whoami`" != "root" ] + fi } privileged_user () -- cgit v1.2.3