Subversion Repositories configs

Rev

Rev 3 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3 Rev 95
Line 23... Line 23...
23
 
23
 
24
 
24
 
25
if [ -x /usr/bin/id ]; then
25
if [ -x /usr/bin/id ]; then
26
    if [ -z "$EUID" ]; then
26
    if [ -z "$EUID" ]; then
27
        # ksh workaround
27
        # ksh workaround
28
        EUID=`id -u`
28
        EUID=`/usr/bin/id -u`
29
        UID=`id -ru`
29
        UID=`/usr/bin/id -ru`
30
    fi
30
    fi
31
    USER="`id -un`"
31
    USER="`/usr/bin/id -un`"
32
    LOGNAME=$USER
32
    LOGNAME=$USER
33
    MAIL="/var/spool/mail/$USER"
33
    MAIL="/var/spool/mail/$USER"
34
fi
34
fi
35
 
35
 
36
# Path manipulation
36
# Path manipulation
Line 56... Line 56...
56
 
56
 
57
# By default, we want umask to get set. This sets it for login shell
57
# By default, we want umask to get set. This sets it for login shell
58
# Current threshold for system reserved uid/gids is 200
58
# Current threshold for system reserved uid/gids is 200
59
# You could check uidgid reservation validity in
59
# You could check uidgid reservation validity in
60
# /usr/share/doc/setup-*/uidgid file
60
# /usr/share/doc/setup-*/uidgid file
61
if [ $UID -gt 199 ] && [ "`id -gn`" = "`id -un`" ]; then
61
if [ $UID -gt 199 ] && [ "`/usr/bin/id -gn`" = "`/usr/bin/id -un`" ]; then
62
    umask 002
62
    umask 002
63
else
63
else
64
    umask 022
64
    umask 022
65
fi
65
fi
66
 
66