Changeset 81454
- Timestamp:
- 07/30/11 22:02:19 (4 years ago)
- Location:
- trunk/base
- Files:
-
- 2 edited
-
Makefile.in (modified) (2 diffs)
-
portmgr/dmg/postflight (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/base/Makefile.in
r81415 r81454 43 43 if test `id -u` -eq 0; then \ 44 44 echo "Creating group \"${RUNUSR}\"" ; \ 45 ${DSEDITGROUP} -q -o create -n .${RUNUSR} ; \45 ${DSEDITGROUP} -q -o create ${RUNUSR} ; \ 46 46 else \ 47 47 echo "Not creating group \"${RUNUSR}\" (not root)" ; \ … … 62 62 else \ 63 63 echo "Not creating user \"${RUNUSR}\" (not root)" ; \ 64 fi ; \ 65 fi ; \ 66 if test `sw_vers -productVersion | /usr/bin/awk -F . '{print $$2}'` -eq 4; then \ 67 GID=`${DSCL} -q . -read /Groups/${RUNUSR} PrimaryGroupID | /usr/bin/awk '{print $$2}'` ; \ 68 if test "`${DSCL} -q . -read /Users/${RUNUSR} PrimaryGroupID 2>/dev/null | /usr/bin/awk '{print $$2}'`" != "$$GID"; then \ 69 echo "Fixing PrimaryGroupID for user \"${RUNUSR}\"" ; \ 70 ${DSCL} -q . -create /Users/${RUNUSR} PrimaryGroupID $$GID ; \ 64 71 fi ; \ 65 72 fi ; \ -
trunk/base/portmgr/dmg/postflight
r81415 r81454 139 139 if ! ${DSCL} -q . -read /Groups/${RUNUSR} > /dev/null 2>&1 ; then 140 140 echo "Creating group \"${RUNUSR}\"" 141 ${DSEDITGROUP} -q -o create -n .${RUNUSR}141 ${DSEDITGROUP} -q -o create ${RUNUSR} 142 142 fi 143 143 if ! ${DSCL} -q . -list /Users/${RUNUSR} > /dev/null 2>&1 ; then … … 152 152 ${DSCL} -q . -create /Users/${RUNUSR} NFSHomeDirectory /var/empty 153 153 ${DSCL} -q . -create /Users/${RUNUSR} UserShell /usr/bin/false 154 fi 155 if [[ $(sw_vers -productVersion | /usr/bin/awk -F . '{print $2}') -eq 4 ]]; then 156 GID=$(${DSCL} -q . -read /Groups/${RUNUSR} PrimaryGroupID | /usr/bin/awk '{print $2}') 157 if [[ "$(${DSCL} -q . -read /Users/${RUNUSR} PrimaryGroupID 2>/dev/null | /usr/bin/awk '{print $2}')" != "$GID" ]]; then 158 echo "Fixing PrimaryGroupID for user \"${RUNUSR}\"" 159 ${DSCL} -q . -create /Users/${RUNUSR} PrimaryGroupID $GID 160 fi 154 161 fi 155 162 }
Note: See TracChangeset
for help on using the changeset viewer.

