]> code.ossystems Code Review - openembedded-core.git/commit
udev: fix /var/volatile/tmp permissions
authorRiku Voipio <riku.voipio@linaro.org>
Thu, 14 Aug 2014 09:03:53 +0000 (12:03 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 23 Aug 2014 08:25:07 +0000 (09:25 +0100)
commit5743c7632ac9c33051f6fca60f5507d3808e8e3a
tree24747efdce7fee2a01b59e6d5653ed5795de516a
parent6fe82a9ed6c7967aaf25c861400de4a9379e92c6
udev: fix /var/volatile/tmp permissions

Mariadb postinstall will fail with:

ERROR: 1  Can't create/write to file '/tmp/#sql_a2a_0.MAI' (Errcode: 13)
140814  8:14:06 [ERROR] Aborting

/tmp is a link to /var/volatile/tmp, set as:

drwxr-xr-x 3 root root 60 Aug 14 08:07 .

populate-volatiles.sh does not create the directory or set
permissions, because it already exists:

Checking for -/var/volatile/tmp-.
Creating directory -/var/volatile/tmp-.
Target already exists. Skipping.

Traced the creation to the initfile in udev. Create with -m 1755
to be sure. With this patch applied, mysql postinst succeeds and
creates the neccesary user tables.

Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/udev/udev/init