[oe-commits] Hongxu Jia : mariadb: refer ubuntu/redhat to add mysql group

ChenQi Qi.Chen at windriver.com
Wed Aug 20 02:46:33 UTC 2014


On 08/19/2014 09:42 PM, git at opal.openembedded.org wrote:
> Module: meta-openembedded.git
> Branch: master-next
> Commit: 51eb17d5254e279c0a629b6638092bcd9270e34c
> URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=51eb17d5254e279c0a629b6638092bcd9270e34c
>
> Author: Hongxu Jia <hongxu.jia at windriver.com>
> Date:   Tue Aug 19 17:58:57 2014 +0800
>
> mariadb: refer ubuntu/redhat to add mysql group
>
> In ubuntu/redhat, we have:
> ...
> ps -eo user,group,cmd | grep "mysql"
> mysql    mysql    /usr/sbin/mysqld
> ...
>
> Signed-off-by: Hongxu Jia <hongxu.jia at windriver.com>
> Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>
>
> ---
>
>   meta-oe/recipes-support/mysql/mariadb_5.5.38.inc | 4 ++--
>   1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/meta-oe/recipes-support/mysql/mariadb_5.5.38.inc b/meta-oe/recipes-support/mysql/mariadb_5.5.38.inc
> index e6eae78..8a73833 100644
> --- a/meta-oe/recipes-support/mysql/mariadb_5.5.38.inc
> +++ b/meta-oe/recipes-support/mysql/mariadb_5.5.38.inc
> @@ -25,8 +25,8 @@ INITSCRIPT_NAME = "mysqld"
>   INITSCRIPT_PARAMS = "start 45 5 . stop 45 0 6 1 ."
>   
>   USERADD_PACKAGES = "${PN}-server"
> -USERADD_PARAM_${PN}-server = "--system --home-dir /var/mysql -g nogroup --shell /bin/false mysql"
> -
> +USERADD_PARAM_${PN}-server = "--system --home-dir /var/mysql -g mysql --shell /bin/false mysql"
> +GROUPADD_PARAM_${PN}-server = "--system mysql"
>   
>   EXTRA_OEMAKE = "'GEN_LEX_HASH=${STAGING_BINDIR_NATIVE}/gen_lex_hash'"
>   
>

Please look at the postinst of mariadb-server.
We may also need to change the group of /var/lib/mysql from 'nogroup' to 
'mysql'.

Best Regards,
Chen Qi


More information about the Openembedded-commits mailing list