Home
last modified time | relevance | path

Searched refs:seuser (Results 1 – 25 of 123) sorted by relevance

12345

/external/selinux/libsemanage/src/
Dseuser_record.c65 const semanage_seuser_t * seuser, in hidden_def()
69 if (semanage_seuser_key_create(handle, seuser->name, key_ptr) < 0) in hidden_def()
89 int semanage_seuser_compare(const semanage_seuser_t * seuser, in hidden_def()
93 return strcmp(seuser->name, key->name); in hidden_def()
98 int semanage_seuser_compare2(const semanage_seuser_t * seuser, in hidden_def()
102 return strcmp(seuser->name, seuser2->name); in hidden_def()
107 static int semanage_seuser_compare2_qsort(const semanage_seuser_t ** seuser, in hidden_def()
111 return strcmp((*seuser)->name, (*seuser2)->name); in hidden_def()
115 const char *semanage_seuser_get_name(const semanage_seuser_t * seuser) in semanage_seuser_get_name() argument
118 return seuser->name; in semanage_seuser_get_name()
[all …]
Dseusers_local.c55 const semanage_seuser_t * seuser, in semanage_seuser_audit() argument
70 if (seuser) { in semanage_seuser_audit()
71 name = semanage_seuser_get_name(seuser); in semanage_seuser_audit()
72 sename = semanage_seuser_get_sename(seuser); in semanage_seuser_audit()
73 mls = semanage_seuser_get_mlsrange(seuser); in semanage_seuser_audit()
174 semanage_seuser_t *seuser = NULL; in semanage_seuser_del_local() local
177 semanage_seuser_query(handle, key, &seuser); in semanage_seuser_del_local()
178 if (semanage_seuser_audit(handle, NULL, seuser, AUDIT_ROLE_REMOVE, rc == 0) < 0) in semanage_seuser_del_local()
180 if (seuser) in semanage_seuser_del_local()
181 semanage_seuser_free(seuser); in semanage_seuser_del_local()
[all …]
Dseusers_file.c23 semanage_seuser_t * seuser, FILE * str) in seuser_print() argument
26 const char *name = semanage_seuser_get_name(seuser); in seuser_print()
27 const char *sename = semanage_seuser_get_sename(seuser); in seuser_print()
28 const char *mls = semanage_seuser_get_mlsrange(seuser); in seuser_print()
45 parse_info_t * info, semanage_seuser_t * seuser) in seuser_parse() argument
58 if (semanage_seuser_set_name(handle, seuser, str) < 0) in seuser_parse()
73 if (semanage_seuser_set_sename(handle, seuser, str) < 0) in seuser_parse()
89 if (semanage_seuser_set_mlsrange(handle, seuser, str) < 0) in seuser_parse()
Dpywrap-test.py12 -S for add seuser (warning this will write!)\n\
153 for seuser in slist:
154 if self.verbose: print "seseuser reference: ", seuser
155 print "seuser name: ", semanage.semanage_seuser_get_name(seuser)
156 print " seuser mls range: ", semanage.semanage_seuser_get_mlsrange(seuser)
157 print " seuser sename: ", semanage.semanage_seuser_get_sename(seuser)
158 semanage.semanage_seuser_free(seuser)
427 (status, seuser) = semanage.semanage_seuser_create(sh)
432 status = semanage.semanage_seuser_set_name(sh,seuser, "testPySEUser")
435 if self.verbose: print "SEUser name set: ", semanage.semanage_seuser_get_name(seuser)
[all …]
/external/selinux/libsemanage/include/semanage/
Dseuser_record.h19 const semanage_seuser_t * seuser,
24 extern int semanage_seuser_compare(const semanage_seuser_t * seuser,
27 extern int semanage_seuser_compare2(const semanage_seuser_t * seuser,
31 extern const char *semanage_seuser_get_name(const semanage_seuser_t * seuser);
34 semanage_seuser_t * seuser,
38 extern const char *semanage_seuser_get_sename(const semanage_seuser_t * seuser);
41 semanage_seuser_t * seuser,
46 seuser);
49 semanage_seuser_t * seuser,
57 const semanage_seuser_t * seuser,
[all …]
/external/selinux/libselinux/src/
Dseusers.c20 char *luser = NULL, *seuser = NULL, *level = NULL; in process_seusers() local
54 seuser = strdup(start); in process_seusers()
55 if (!seuser) in process_seusers()
58 if (!strcmp(seuser, "")) in process_seusers()
80 *seuserp = seuser; in process_seusers()
86 free(seuser); in process_seusers()
179 char *seuser = NULL; in getseuserbyname() local
195 rc = process_seusers(buffer, &username, &seuser, &level, in getseuserbyname()
211 groupseuser = seuser; in getseuserbyname()
216 defaultseuser = seuser; in getseuserbyname()
[all …]
/external/selinux/libselinux/utils/
Dgetdefaultcon.c23 char *user = NULL, *level = NULL, *role=NULL, *seuser=NULL, *dlevel=NULL; in main() local
68 if ((ret = getseuser(user, service, &seuser, &dlevel)) == 0) { in main()
71 ret=get_default_context_with_rolelevel(seuser, role, level,cur_context,&usercon); in main()
73 ret=get_default_context_with_level(seuser, level, cur_context,&usercon); in main()
79 …printf("%s: %s from %s %s %s %s -> %s\n", argv[0], user, cur_context, seuser, role, level, usercon… in main()
86 free(seuser); in main()
Dgetseuser.c10 char *seuser = NULL, *level = NULL; in main() local
19 rc = getseuserbyname(argv[1], &seuser, &level); in main()
25 printf("seuser: %s, level %s\n", seuser, level); in main()
26 n = get_ordered_context_list_with_level(seuser, level, argv[2], in main()
34 free(seuser); in main()
/external/selinux/gui/
DloginsPage.py116 seuser = store.get_value(iter, 1)
119 while iter != None and liststore.get_value(iter, 0) != seuser:
155 seuser = list_model.get_value(iter, 0)
157 (rc, out) = getstatusoutput("semanage login -a -s %s -r %s %s" % (seuser, serange, target))
165 self.store.set_value(iter, 1, seuser)
175 seuser = list_model.get_value(iter, 0)
177 (rc, out) = getstatusoutput("semanage login -m -s %s -r %s %s" % (seuser, serange, target))
185 self.store.set_value(iter, 1, seuser)
/external/selinux/python/semanage/
Dseobject.py2327 def createcon(self, target, seuser="system_u"): argument
2331 if seuser == "":
2332 seuser = "system_u"
2334 rc = semanage_context_set_user(self.sh, con, seuser)
2360 def __add(self, target, type, ftype="", serange="", seuser="system_u"): argument
2394 con = self.createcon(target, seuser)
2419 if not seuser:
2420 seuser = "system_u"
2422 …audit.audit_encode_nv_string("tglob", target, 0), ftype_to_audit[ftype], seuser, "object_r", type,…
2424 def add(self, target, type, ftype="", serange="", seuser="system_u"): argument
[all …]
Dsemanage188 OBJECT.add(args.login, args.seuser, args.range)
190 OBJECT.modify(args.login, args.seuser, args.range)
324 OBJECT.add(args.file_spec, args.type, args.ftype, args.range, args.seuser)
329 OBJECT.modify(args.file_spec, args.type, args.ftype, args.range, args.seuser)
/external/selinux/python/sepolicy/sepolicy/
Dgui.py1754 seuser = self.combo_get_active_text(combo)
1757 if seuser == u['name']:
1935 seuser = self.combo_get_active_text(self.login_seuser_combobox)
1946 …self.cur_dict["login"][name] = {"action": "-m", "range": mls_range, "seuser": seuser, "oldrange": …
1949 self.cur_dict["login"][name] = {"action": "-a", "range": mls_range, "seuser": seuser}
1952 self.liststore.set_value(iter, 1, seuser)
2109 seuser = login_dict[login]["seuser"]
2112 self.login_delete_liststore.set_value(iter, 1, seuser)
2297 seuser = self.cur_dict["login"][login]["seuser"]
2298 self.update_treestore.set_value(niter, 1, (_("SELinux User: %s")) % seuser)
/external/selinux/libselinux/include/selinux/
Dselinux.h643 extern int getseuserbyname(const char *linuxuser, char **seuser, char **level);
/external/selinux/libsepol/src/
Dmodule_to_cil.c3139 char *seuser = NULL; in seusers_to_cil() local
3160 matched = tokenize(tmp, ':', 3, &user, &seuser, &level); in seusers_to_cil()
3169 cil_printf("(selinuxuserdefault %s (", seuser); in seusers_to_cil()
3171 cil_printf("(selinuxuser %s %s (", user, seuser); in seusers_to_cil()
3186 free(seuser); in seusers_to_cil()
3189 user = seuser = level = NULL; in seusers_to_cil()
3201 free(seuser); in seusers_to_cil()
/external/selinux/policycoreutils/po/
Dar.po258 msgid "Requires seuser or serange"
259 msgstr "بحاجة إلى seuser أو serange"
268 msgid "Could not query seuser for %s"
269 msgstr "لا يمكن استعلام seuser لـ %s"
860 msgid "Requires setype, serange or seuser"
861 msgstr "يتطلب setype، serange أو seuser"
Dbg.po256 msgid "Requires seuser or serange"
257 msgstr "Изисква seuser или serange"
266 msgid "Could not query seuser for %s"
267 msgstr "Не можах да запитам seuser за %s"
862 msgid "Requires setype, serange or seuser"
863 msgstr "Изисква setype, serange или seuser"
Dbn_IN.po256 msgid "Requires seuser or serange"
257 msgstr "seuser অথবা serange আবশ্যক"
266 msgid "Could not query seuser for %s"
267 msgstr "%s'র ক্ষেত্রে seuser কোয়েরি করা যায়নি"
864 msgid "Requires setype, serange or seuser"
865 msgstr "setype, serange অথবা seuser আবশ্যক"
Dhi.po255 msgid "Requires seuser or serange"
256 msgstr "seuser या serange जरूरी"
265 msgid "Could not query seuser for %s"
266 msgstr "seuser को %s के लिये प्रश्न नहीं कर सका"
858 msgid "Requires setype, serange or seuser"
859 msgstr "सेटटाइप जरूरी, serange या seuser"
Dte.po256 msgid "Requires seuser or serange"
257 msgstr "seuser లేదా serange అవసరము"
266 msgid "Could not query seuser for %s"
267 msgstr "%s కొరకు seuser ను క్వరీ చేయలేకపోయింది"
859 msgid "Requires setype, serange or seuser"
860 msgstr "setype, serange లేదా seuser అవసరము"
Dmai.po254 msgid "Requires seuser or serange"
255 msgstr "seuser अथवा serange जरूरी"
264 msgid "Could not query seuser for %s"
265 msgstr "seuser केँ %s क लेल प्रश्न नहि कए सकल"
856 msgid "Requires setype, serange or seuser"
857 msgstr "सेटटाइप जरूरी, serange या seuser"
Dmk.po257 msgid "Requires seuser or serange"
258 msgstr "Побарува seuser или serange"
267 msgid "Could not query seuser for %s"
268 msgstr "Не можев да пребарувам во seuser за %s"
862 msgid "Requires setype, serange or seuser"
863 msgstr "Побарува setype, serange или seuser"
Dsr.po258 msgid "Requires seuser or serange"
259 msgstr "Захтева seuser или serange"
268 msgid "Could not query seuser for %s"
269 msgstr "Не могу да испитам seuser-а за %s"
860 msgid "Requires setype, serange or seuser"
861 msgstr "Захтева setype, serange или seuser"
Dko.po255 msgid "Requires seuser or serange"
256 msgstr "seuser 또는 serange 필요"
265 msgid "Could not query seuser for %s"
266 msgstr "%s에 대한 seuser를 질의할 수 없습니다"
859 msgid "Requires setype, serange or seuser"
860 msgstr "setype, serange 또는 seuser 필요"
Das.po264 msgid "Requires seuser or serange"
265 msgstr "seuser অথবা serange আৱশ্যক"
274 msgid "Could not query seuser for %s"
275 msgstr "%s'ৰ ক্ষেত্ৰত seuser সন্ধান কৰা নাযায়"
870 msgid "Requires setype, serange or seuser"
871 msgstr "setype, serange অথবা seuser আৱশ্যক"
Dda.po257 msgid "Requires seuser or serange"
258 msgstr "Kræver seuser eller serange"
267 msgid "Could not query seuser for %s"
268 msgstr "Kunne ikke forespørge seuser om %s"
860 msgid "Requires setype, serange or seuser"
861 msgstr "Kræver setype, serange eller seuser"

12345