# HG changeset patch # User Eric Joseph-Alexandre # Date 1294393876 -3600 # Node ID 08d062d6c6dbf0fb80d1415f35a393b706fd9faa # Parent aeecd083b549b36793d708485ef11d897b58c404 mysql: fix perms diff -r aeecd083b549 -r 08d062d6c6db mysql/receipt --- a/mysql/receipt Fri Jan 07 04:41:36 2011 +0000 +++ b/mysql/receipt Fri Jan 07 10:51:16 2011 +0100 @@ -68,11 +68,17 @@ # Pre and post install commands for Tazpkg. post_install() { + # addgroup mysql if needed + if ! grep -q mysql $1/etc/group; then + echo -n "Adding group MySQL..." + chroot $1/ /bin/addgroup mysql + status + fi # adduser mysql if needed if ! grep -q mysql $1/etc/passwd; then echo -n "Adding user MySQL..." chroot $1/ /bin/adduser -s /bin/false -h /dev/null \ - -g "MySQL Daemon user" -H -D -S mysql + -g "MySQL Daemon user" -H -D -S -G mysql mysql status fi chroot $1/ /bin/chown mysql.mysql $(cat $1/$INSTALLED/$PACKAGE/files.list)