wok rev 2369
fix chroot in post_install
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Fri Mar 06 10:53:07 2009 +0000 (2009-03-06) |
parents | 63a9f1a08578 |
children | 735695cf0491 |
files | cyrus-imapd/receipt mysql/receipt postfix/receipt postgresql/receipt |
line diff
1.1 --- a/cyrus-imapd/receipt Thu Mar 05 15:03:26 2009 +0000 1.2 +++ b/cyrus-imapd/receipt Fri Mar 06 10:53:07 2009 +0000 1.3 @@ -55,13 +55,13 @@ 1.4 if ! grep -q cyrus $1/etc/passwd; then 1.5 echo -n "Adding user cyrus..." 1.6 chroot $1/ adduser cyrus -D -H -S -h /tmp 1.7 - chroot $1/ echo "cyrus:cyrus" | chpasswd > /dev/null 1.8 + chroot $1/ sh -c 'echo "cyrus:cyrus" | chpasswd > /dev/null' 1.9 status 1.10 fi 1.11 # addgroup mail if needed 1.12 if ! grep -q mail $1/etc/group; then 1.13 echo -n "Adding group mail..." 1.14 - chroot $1/ addgroup mail && addgroup cyrus mail 1.15 + chroot $1/ sh -c 'addgroup mail && addgroup cyrus mail' 1.16 status 1.17 fi 1.18 chown -R cyrus.mail /var/spool/imap /var/imap
2.1 --- a/mysql/receipt Thu Mar 05 15:03:26 2009 +0000 2.2 +++ b/mysql/receipt Fri Mar 06 10:53:07 2009 +0000 2.3 @@ -62,7 +62,7 @@ 2.4 # addgroup mysql if needed 2.5 if ! grep -q mysql $1/etc/group; then 2.6 echo -n "Adding group mysql..." 2.7 - chroot $1/ /bin/addgroup mysql && /bin/addgroup mysql mysql 2.8 + chroot $1/ sh -c '/bin/addgroup mysql && /bin/addgroup mysql mysql' 2.9 status 2.10 fi 2.11 chroot $1/ /bin/chown mysql.mysql $(cat $1/$INSTALLED/$PACKAGE/files.list)
3.1 --- a/postfix/receipt Thu Mar 05 15:03:26 2009 +0000 3.2 +++ b/postfix/receipt Fri Mar 06 10:53:07 2009 +0000 3.3 @@ -66,7 +66,7 @@ 3.4 # addgroup postfix if needed 3.5 if ! grep -q postfix $1/etc/group; then 3.6 echo -n "Adding group postfix..." 3.7 - chroot $1/ addgroup postfix && addgroup postfix postfix 3.8 + chroot $1/ sh -c 'addgroup postfix && addgroup postfix postfix' 3.9 status 3.10 fi 3.11 # addgroup postdrop if needed
4.1 --- a/postgresql/receipt Thu Mar 05 15:03:26 2009 +0000 4.2 +++ b/postgresql/receipt Fri Mar 06 10:53:07 2009 +0000 4.3 @@ -65,7 +65,7 @@ 4.4 # addgroup postgres if needed 4.5 if ! grep -q postgres $1/etc/group; then 4.6 echo -n "Adding group postgres..." 4.7 - chroot $1/ addgroup postgres && addgroup postgres postgres 4.8 + chroot $1/ sh -c 'addgroup postgres && addgroup postgres postgres' 4.9 status 4.10 fi 4.11 chroot $1/ chown -R postgres.postgres /var/lib/pgsql /var/log/postgresql