diff options
author | Nick Mathewson <nickm@torproject.org> | 2005-04-01 02:57:04 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2005-04-01 02:57:04 +0000 |
commit | bd75b46ef9b87b6b2343eb704a20f39166585d06 (patch) | |
tree | 0cf2816f850598f5c023cdfe486b4d07cefd4d5f /contrib | |
parent | efe9ca659a3d53b388124e2dd777d29e4914e1fb (diff) | |
download | tor-bd75b46ef9b87b6b2343eb704a20f39166585d06.tar tor-bd75b46ef9b87b6b2343eb704a20f39166585d06.tar.gz |
Make sure to create OS X Tor user in <500 range
svn:r3941
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/osx/addsysuser | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/contrib/osx/addsysuser b/contrib/osx/addsysuser index 62d201fca..8a22d75bc 100755 --- a/contrib/osx/addsysuser +++ b/contrib/osx/addsysuser @@ -25,8 +25,9 @@ fi home=/Users/$username # defhome is what goes into NetInfo defhome="/Network/Servers/MyServer/Users" -#echo "Determining next available uid (please be patient)..." -uiddef=`nidump passwd / | cut -d: -f3 | sort -n | tail -n 1` +#echo "Determining next available system uid (please be patient)..." +# Uids over 500 are for system users. +uiddef=`nidump passwd / | cut -d: -f3 | sort -n | grep -v '^[56789]..' |grep -v '^....$' | tail -n 1` uiddef=`echo $uiddef + 1 |bc` echo Creating account for $username... niutil -create / /users/$username |