Changeset 2375
- Timestamp:
- 04/18/07 02:06:44 (2 years ago)
- Files:
-
- trunk/freewrt/package/base-files/Makefile (modified) (1 diff)
- trunk/freewrt/package/base-files/files/etc/functions.sh (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/package/base-files/Makefile
r2366 r2375 10 10 PKG_NAME:= base-files 11 11 PKG_VERSION:= 1.0 12 PKG_RELEASE:= 2 312 PKG_RELEASE:= 24 13 13 WRKDIST= ${WRKDIR}/base-files 14 14 NO_DISTFILES:= 1 trunk/freewrt/package/base-files/files/etc/functions.sh
r2149 r2375 54 54 55 55 get_next_uid() { 56 uid=$(grep -v -e ^nobody: -e ^admin: $IPKG_INSTROOT/etc/passwd | \ 57 tail -n 1 | awk -F : '{ print $3 }') 58 echo $((uid+1)) 56 uid=1 57 while grep "^[^:]*:[^:]*:$uid:" $IPKG_INSTROOT/etc/passwd \ 58 >/dev/null 2>&1; do 59 uid=$(($uid+1)) 60 done 61 echo $uid 59 62 } 60 63 61 64 get_next_gid() { 62 gid=$(grep -v -e ^nogroup: -e ^admin: $IPKG_INSTROOT/etc/group | \ 63 tail -n 1 | awk -F : '{ print $3 }') 64 echo $((gid+1)) 65 gid=1 66 while grep "^[^:]*:[^:]*:$gid:" $IPKG_INSTROOT/etc/group \ 67 >/dev/null 2>&1; do 68 gid=$(($gid+1)) 69 done 70 echo $gid 65 71 }


