Home
last modified time | relevance | path

Searched refs:gid (Results 1 - 25 of 64) sorted by relevance

123

/base/startup/init/test/unittest/ueventd/
H A Dueventd_config_unittest.cpp47 gid_t gid = 0; in HWTEST_F() local
49 GetDeviceNodePermissions("/dev/test", &uid, &gid, &mode); in HWTEST_F()
51 EXPECT_EQ(gid, 1000); in HWTEST_F()
54 gid = 999; in HWTEST_F()
56 // /dev/test1 is not a valid item, miss gid in HWTEST_F()
58 GetDeviceNodePermissions("/dev/test1", &uid, &gid, &mode); in HWTEST_F()
60 EXPECT_EQ(gid, 999); in HWTEST_F()
64 GetDeviceNodePermissions("/dev/test2", &uid, &gid, &mode); in HWTEST_F()
66 EXPECT_EQ(gid, 999); in HWTEST_F()
H A Dueventd_event_unittest.cpp201 ueventdBuffer.append(std::string("DEVGID=") + std::to_string(uevent.ug.gid) + '\000'); in GenerateUeventBuffer()
246 .gid = 0, in HWTEST_F()
267 EXPECT_EQ(outEvent.ug.gid, 0); in HWTEST_F()
329 .gid = 0, in HWTEST_F()
359 .gid = 0, in HWTEST_F()
391 .gid = 0, in HWTEST_F()
507 .gid = 0, in HWTEST_F()
527 EXPECT_EQ(outEvent.ug.gid, 0); in HWTEST_F()
546 .gid = 0, in HWTEST_F()
566 EXPECT_EQ(outEvent.ug.gid, in HWTEST_F()
[all...]
/base/startup/init/services/param/adapter/
H A Dparam_dac.c49 static void GetGroupIdByName(gid_t *gid, const char *name) in GetGroupIdByName() argument
51 *gid = -1; in GetGroupIdByName()
54 *gid = data->gr_gid; in GetGroupIdByName()
59 *gid = data->gr_gid; in GetGroupIdByName()
94 GetGroupIdByName(&dacData->gid, name); in GetParamDacData()
117 security->cred.gid = getegid(); in InitLocalSecurityLabel()
128 static int DacGetGroupMember(gid_t gid, uid_t *member, uint32_t *memberSize) in DacGetGroupMember() argument
132 struct group *data = getgrgid(gid); in DacGetGroupMember()
146 PARAM_LOGE("Not enough memory for uid member %u", gid); in DacGetGroupMember()
164 auditData->dacData.gid in LoadOneParam_()
[all...]
H A Dparam_selinux.c91 security->cred.gid = getegid(); in InitLocalSecurityLabel()
205 auditData.dacData.gid = node->gid; in HandleSelinuxLabelForPermission()
212 auditData.members[0] = node->gid; in HandleSelinuxLabelForPermission()
/base/startup/init/ueventd/include/
H A Dueventd_read_cfg.h31 gid_t gid; member
43 gid_t gid; member
56 int GetDeviceNodePermissions(const char *devNode, uid_t *uid, gid_t *gid, mode_t *mode);
H A Dueventd.h40 gid_t gid; member
/base/print/print_fwk/test/unittest/fwk_inner_napi_test/
H A Dprint_utils_test.cpp68 std::string gid = "com.sample.ext"; in HWTEST_F() local
70 std::string result = PrintUtils::GetExtensionId(gid); in HWTEST_F()
82 std::string gid = "com.sample.ext:1234"; in HWTEST_F() local
84 std::string result = PrintUtils::GetExtensionId(gid); in HWTEST_F()
111 std::string gid = "com.sample.ext"; in HWTEST_F() local
114 std::string result = PrintUtils::GetLocalId(gid, id); in HWTEST_F()
126 std::string gid = "com.sample.ext:1234"; in HWTEST_F() local
129 std::string result = PrintUtils::GetLocalId(gid, id); in HWTEST_F()
141 std::string gid = "com.sample.ext:1234"; in HWTEST_F() local
144 std::string result = PrintUtils::GetLocalId(gid, i in HWTEST_F()
156 std::string gid = "com.sample.ext"; HWTEST_F() local
171 std::string gid = "com.sample.ext"; HWTEST_F() local
185 std::string gid = "com.sample.ext:1"; HWTEST_F() local
419 std::string gid = "com.sample.ext:1234"; HWTEST_F() local
[all...]
/base/startup/init/test/unittest/param/
H A Dparamservice_unittest.cpp58 GetParamSecurityLabel()->cred.gid = 1000; // 1000 test gid in SetUp()
83 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel1()
96 EXPECT_EQ(node->gid, 0); in TestAddSecurityLabel1()
103 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel2()
108 auditData.dacData.gid = 202; // 202 test dac gid in TestAddSecurityLabel2()
121 EXPECT_EQ(node->gid, auditDat in TestAddSecurityLabel2()
[all...]
H A Dparam_unittest.cpp81 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel1()
94 EXPECT_EQ(node->gid, DAC_DEFAULT_GROUP); in TestAddSecurityLabel1()
101 GetParamSecurityLabel()->cred.gid = 9999; // 9999 test gid in TestAddSecurityLabel2()
106 auditData.dacData.gid = 202; // 202 test dac gid in TestAddSecurityLabel2()
119 EXPECT_EQ(node->gid, auditData.dacData.gid); in TestAddSecurityLabel2()
126 GetParamSecurityLabel()->cred.gid in TestAddSecurityLabel3()
[all...]
H A Ddac_unittest.cpp147 dacData.gid = getegid(); in HWTEST_F()
188 dacData.gid = getegid(); in HWTEST_F()
229 dacData.gid = 13333; in HWTEST_F()
/base/startup/init/test/fuzztest/getdevicenodepermissions_fuzzer/
H A Dgetdevicenodepermissions_fuzzer.cpp32 gid_t *gid = reinterpret_cast<gid_t*>(const_cast<uint8_t *>(data + offset)); in FuzzGetDeviceNodePermissions() local
35 if (GetDeviceNodePermissions(devNode, uid, gid, mode) != 0) { in FuzzGetDeviceNodePermissions()
/base/msdp/device_status/utils/common/src/
H A Dutility.cpp205 gid_t gid = getgid(); in ShowUserAndGroup() local
206 if (getgrgid_r(gid, &grp, buffer, sizeof(buffer), &pgrp) != 0) { in ShowUserAndGroup()
209 FI_HILOGD("%{public}20s:%{public}10u%{public}20s", "GROUP", gid, grp.gr_name); in ShowUserAndGroup()
219 gid = getegid(); in ShowUserAndGroup()
220 if (getgrgid_r(gid, &grp, buffer, sizeof(buffer), &pgrp) != 0) { in ShowUserAndGroup()
223 FI_HILOGD("%{public}20s:%{public}10u%{public}20s", "EFFECTIVE GROUP", gid, grp.gr_name); in ShowUserAndGroup()
/base/startup/appspawn/modules/common/
H A Dappspawn_common.c238 // set gid in SetUidGid()
240 gid_t gid = dacInfo->gid / UID_BASE; in SetUidGid() local
241 if (gid >= 100) { // 100 in SetUidGid()
242 APPSPAWN_LOGE("SetUidGid invalid uid for nwebspawn %{public}d", dacInfo->gid); in SetUidGid()
245 ret = setresgid(dacInfo->gid, dacInfo->gid, dacInfo->gid); in SetUidGid()
247 ret = setresgid(dacInfo->gid, dacInfo->gid, dacInf in SetUidGid()
[all...]
/base/startup/init/services/etc/passwd_appender/
H A Dpasswd_appender.py35 parser.add_option('--input-ranges', help="uid/gid value range")
113 gid = int(passwd_info[3], 10)
115 if gid >= int(limits[0]) and gid <= int(limits[1]):
119 log_str = "error: name={} gid={} is not in range {}".format(name, gid, limits)
126 log_str = "error: name={} uid={} is not in range {}".format(name, gid, limits)
173 # check gid/uid Exception log: raise Exception("Exception, check passwd file error, ", file)
/base/startup/init/ueventd/
H A Dueventd_device_handler.c41 static inline void AdjustDeviceNodePermissions(const char *deviceNode, uid_t uid, gid_t gid, mode_t mode) in AdjustDeviceNodePermissions() argument
46 if (chown(deviceNode, uid, gid) != 0) { in AdjustDeviceNodePermissions()
62 gid_t gid = 0; in CreateSymbolLinks() local
70 int res = GetDeviceNodePermissions(linkName, &uid, &gid, &mode); in CreateSymbolLinks()
71 INIT_CHECK(res != 0, AdjustDeviceNodePermissions(deviceNode, uid, gid, mode)); in CreateSymbolLinks()
154 gid_t gid = uevent->ug.gid; in CreateDeviceNode() local
180 (void)GetDeviceNodePermissions(deviceNode, &uid, &gid, &mode); in CreateDeviceNode()
191 AdjustDeviceNodePermissions(deviceNode, uid, gid, mode); in CreateDeviceNode()
H A Dueventd_read_cfg.c70 // format: <device node> <mode> <uid> <gid> <parameter> in ParseDeviceConfig()
95 config->gid = (gid_t)DecodeGid(items[3]); // gid in ParseDeviceConfig()
114 // format: <syspath> <attribute> <mode> <uid> <gid> in ParseSysfsConfig()
141 config->gid = (gid_t)DecodeGid(items[4]); // gid in ParseSysfsConfig()
359 int GetDeviceNodePermissions(const char *devNode, uid_t *uid, gid_t *gid, mode_t *mode) in GetDeviceNodePermissions() argument
371 *gid = config->gid; in GetDeviceNodePermissions()
407 if (chown(sysAttr, config->uid, config->gid) < in ChangeSysAttributePermissions()
[all...]
/base/startup/init/services/param/liteos/
H A Dparam_litedac.c26 security->cred.gid = 0; in InitLocalSecurityLabel()
30 security->cred.gid = 0; in InitLocalSecurityLabel()
/base/startup/init/services/init/include/
H A Dinit_service_file.h38 gid_t gid; // gid member
H A Dinit_service_socket.h68 gid_t gid; // gid member
/base/startup/init/services/param/include/
H A Dparam_security.h59 gid_t gid; member
79 gid_t gid; member
/base/startup/init/services/begetctl/
H A Dparam_cmd.c43 gid_t gid; member
175 struct group *group = getgrgid(auditData.dacData.gid); in ShowParam()
424 execArg->gid = DecodeGid(argv[i + 1]); in GetUserInfo()
425 execArg->gid = (execArg->gid == -1) ? 0 : execArg->gid; in GetUserInfo()
439 setgid(execArg->gid); in ExecFunc()
476 BSH_LOGV("BShellParamCmdShell %s %d %d argc %d", args.parameter, args.uid, args.gid, argc); in BShellParamCmdShell()
/base/startup/init/services/param/base/
H A Dparam_base.c212 auditData.dacData.gid = DAC_DEFAULT_GROUP; in InitParamWorkSpace()
419 if (srcLabel->cred.gid == node->gid) {
427 gid_t gids[64] = { 0 }; // max gid number
431 PARAM_LOGV("DacCheckGroupPermission gid %u", gids[index]);
432 if (gids[index] != node->gid) {
471 // 3, check gid
483 PARAM_LOGW("Param '%s' label gid:%d uid:%d mode 0%x", name, srcLabel->cred.gid, srcLabel->cred.uid, mode);
484 PARAM_LOGW("Cfg label %u gid
[all...]
/base/hiviewdfx/hicollie/frameworks/native/
H A Dwatchdog_task.cpp211 uint32_t gid = getgid(); in SendEvent() local
238 "PID", pid, "TID", watchdogTid, "TGID", gid, "UID", uid, "MODULE_NAME", name, in SendEvent()
244 "PID", pid, "TID", watchdogTid, "TGID", gid, "UID", uid, "MODULE_NAME", name, in SendEvent()
263 uint32_t gid = getgid(); in SendXCollieEvent() local
290 "TID", watchdogTid, "TGID", gid, "UID", uid, "MODULE_NAME", timerName, "PROCESS_NAME", processName, in SendXCollieEvent()
/base/hiviewdfx/hilog/frameworks/libhilog/socket/
H A Dseq_packet_socket_server.cpp65 std::cout << "Ucred: pid:" << cred.pid << ", uid: " << cred.uid << ", gid: " << cred.gid << std::endl; in AcceptingLoop()
/base/security/selinux_adapter/framework/policycoreutils/src/
H A Dparam_checker.c43 if (snprintf_s(buf, len, len - 1, "parameter=%s pid=%d uid=%u gid=%u", msg->name, msg->ucred->pid, msg->ucred->uid, in SelinuxAuditCallback()
44 msg->ucred->gid) <= 0) { in SelinuxAuditCallback()

Completed in 12 milliseconds

123