+ if (tb[2]) {
+ struct group *g = getgrnam(blobmsg_get_string(tb[2]));
+
+ if (g)
+ ret = chown(blobmsg_get_string(tb[0]), 0, g->gr_gid);
+
+ if (!g || ret < 0)
+ ERROR("cannot set group %s for %s\n",
+ blobmsg_get_string(tb[2]),
+ blobmsg_get_string(tb[0]));
+ }