wok-stable diff postgresql/receipt @ rev 8147
busybox/init: may create /init.log
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Tue Jan 25 11:28:24 2011 +0100 (2011-01-25) |
parents | 8fcd5126133f |
children | a5f9cf2f6e4e |
line diff
1.1 --- a/postgresql/receipt Wed Dec 15 20:37:51 2010 +0000 1.2 +++ b/postgresql/receipt Tue Jan 25 11:28:24 2011 +0100 1.3 @@ -54,19 +54,14 @@ 1.4 # adduser postgres if needed 1.5 if ! grep -q postgres $1/etc/passwd; then 1.6 echo -n "Adding user postgres..." 1.7 - chroot $1/ adduser postgres -D -H -h /var/lib/pgsql 1.8 + chroot $1/ adduser postgres -D -H -u 88 -h /var/lib/pgsql 1.9 rm -f /var/lib/pgsql/.* /var/lib/pgsql/* 1.10 - # ensure not to overload tux user 1.11 - i=1100 1.12 - while grep -q ":$i:" $1/etc/passwd ; do i=$(( $i + 1 )); done 1.13 - sed -i "s/^postgres:x:1000:1000:/postgres:x:$i:$i:/" $1/etc/passwd 1.14 - sed -i "s/^postgres:x:1000:/postgres:x:$i:/" $1/etc/group 1.15 status 1.16 fi 1.17 # addgroup postgres if needed 1.18 if ! grep -q postgres $1/etc/group; then 1.19 echo -n "Adding group postgres..." 1.20 - chroot $1/ sh -c 'addgroup postgres && addgroup postgres postgres' 1.21 + chroot $1/ sh -c 'addgroup -g 88 postgres && addgroup postgres postgres' 1.22 status 1.23 fi 1.24 chroot $1/ chown -R postgres.postgres /var/lib/pgsql /var/log/postgresql