Home | History | Annotate | Download | only in installd

Lines Matching refs:gid

27 int install(const char *pkgname, uid_t uid, gid_t gid)
32 if ((uid < AID_SYSTEM) || (gid < AID_SYSTEM)) {
33 ALOGE("invalid uid/gid: %d %d\n", uid, gid);
75 if (chown(pkgdir, uid, gid) < 0) {
112 int fix_uid(const char *pkgname, uid_t uid, gid_t gid)
118 if ((uid < AID_SYSTEM) || (gid < AID_SYSTEM)) {
119 ALOGE("invalid uid/gid: %d %d\n", uid, gid);
140 if (chown(pkgdir, uid, gid) < 0) {
353 int protect(char *pkgname, gid_t gid)
358 if (gid < AID_SYSTEM) return -1;
365 if (chown(pkgpath, s.st_uid, gid) < 0) {
669 void mkinnerdirs(char* path, int basepos, mode_t mode, int uid, int gid,
678 chown(path, uid, gid);