From eda83a22f7d1e244e6cca84d19a62afe55650100 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Bollo?= Date: Mon, 2 Mar 2015 10:32:23 +0100 Subject: [PATCH] Fix bug in group handling MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit The function tzplatform_getgid expects the id of a variable matching a user name, not a group name. The group set here will now be the group of the current userr., It is valid because the mode set using chmod is 0777. Change-Id: Ie1afde4f08fd1a9cc8a37199611194d4bfea6ae3 Signed-off-by: José Bollo --- src/usb_accessory_private.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/usb_accessory_private.c b/src/usb_accessory_private.c index 4b51739..ec7a9d5 100644 --- a/src/usb_accessory_private.c +++ b/src/usb_accessory_private.c @@ -236,9 +236,9 @@ int ipc_noti_client_init(void) return -1; } - ret = chown(ACC_SOCK_PATH,tzplatform_getuid(TZ_USER_NAME),tzplatform_getgid(TZ_SYS_USER_GROUP)); + ret = chown(ACC_SOCK_PATH,tzplatform_getuid(TZ_USER_NAME),tzplatform_getgid(TZ_USER_NAME)); if (ret < 0) { - USB_LOG("FAIL: chown(ACC_SOCK_PATH, tzplatform_getuid(TZ_USER_NAME),tzplatform_getgid(TZ_SYS_USER_GROUP))"); + USB_LOG("FAIL: chown(ACC_SOCK_PATH, tzplatform_getuid(TZ_USER_NAME),tzplatform_getgid(TZ_USER_NAME))"); close(sock_local); return -1; } -- 2.7.4