HomeSort by relevance Sort by last modified time
    Searched refs:seuser (Results 1 - 14 of 14) sorted by null

  /external/selinux/libsemanage/include/semanage/
seuser_record.h 19 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/libsemanage/src/
seuser_record.c 27 * seuser ("role set") */
48 ERR(handle, "out of memory, could not create seuser key");
53 ERR(handle, "out of memory, could not create seuser key");
65 const semanage_seuser_t * seuser,
69 if (semanage_seuser_key_create(handle, seuser->name, key_ptr) < 0)
75 ERR(handle, "could not extract seuser key from record");
89 int semanage_seuser_compare(const semanage_seuser_t * seuser,
93 return strcmp(seuser->name, key->name);
98 int semanage_seuser_compare2(const semanage_seuser_t * seuser,
102 return strcmp(seuser->name, seuser2->name)
196 semanage_seuser_t *seuser = local
    [all...]
seusers_file.c 23 semanage_seuser_t * seuser, FILE * str)
26 const char *name = semanage_seuser_get_name(seuser);
27 const char *sename = semanage_seuser_get_sename(seuser);
28 const char *mls = semanage_seuser_get_mlsrange(seuser);
40 ERR(handle, "could not print seuser %s to stream", name);
45 parse_info_t * info, semanage_seuser_t * seuser)
58 if (semanage_seuser_set_name(handle, seuser, str) < 0)
73 if (semanage_seuser_set_sename(handle, seuser, str) < 0)
89 if (semanage_seuser_set_mlsrange(handle, seuser, str) < 0)
105 ERR(handle, "could not parse seuser record")
    [all...]
seusers_local.c 55 const semanage_seuser_t * seuser,
70 if (seuser) {
71 name = semanage_seuser_get_name(seuser);
72 sename = semanage_seuser_get_sename(seuser);
73 mls = semanage_seuser_get_mlsrange(seuser);
174 semanage_seuser_t *seuser = NULL; local
177 semanage_seuser_query(handle, key, &seuser);
178 if (semanage_seuser_audit(handle, NULL, seuser, AUDIT_ROLE_REMOVE, rc == 0) < 0)
180 if (seuser)
181 semanage_seuser_free(seuser);
    [all...]
pywrap-test.py 12 -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)
    [all...]
  /external/selinux/libselinux/utils/
getseuser.c 10 char *seuser = NULL, *level = NULL; local
19 rc = getseuserbyname(argv[1], &seuser, &level);
25 printf("seuser: %s, level %s\n", seuser, level);
26 n = get_ordered_context_list_with_level(seuser, level, argv[2],
34 free(seuser);
getdefaultcon.c 23 char *user = NULL, *level = NULL, *role=NULL, *seuser=NULL, *dlevel=NULL; local
68 if ((ret = getseuser(user, service, &seuser, &dlevel)) == 0) {
71 ret=get_default_context_with_rolelevel(seuser, role, level,cur_context,&usercon);
73 ret=get_default_context_with_level(seuser, level, cur_context,&usercon);
79 printf("%s: %s from %s %s %s %s -> %s\n", argv[0], user, cur_context, seuser, role, level, usercon);
86 free(seuser);
  /external/selinux/libselinux/src/
seusers.c 20 char *luser = NULL, *seuser = NULL, *level = NULL; local
54 seuser = strdup(start);
55 if (!seuser)
58 if (!strcmp(seuser, ""))
80 *seuserp = seuser;
86 free(seuser);
179 char *seuser = NULL; local
195 rc = process_seusers(buffer, &username, &seuser, &level,
211 groupseuser = seuser;
216 defaultseuser = seuser;
272 char *seuser = NULL; local
    [all...]
  /external/selinux/gui/
loginsPage.py 116 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/
seobject.py 607 raise ValueError(_("Requires seuser or serange"))
634 raise ValueError(_("Could not query seuser for %s") % name)
863 self.mylog.log("seuser", sename=name, serole=",".join(roles), serange=serange)
928 self.mylog.log("seuser", sename=name, oldsename=name, serole=role, serange=serange, oldserole=oldserole, oldserange=oldserange)
    [all...]
semanage 50 usage_login_dict = {' --add': ('-s SEUSER', '-r RANGE', 'LOGIN',), ' --modify': ('-s SEUSER', '-r RANGE', 'LOGIN',), ' --delete': ('LOGIN',), ' --list': ('-C',), ' --extract': ('',), ' --deleteall': ('',)}
53 usage_fcontext_dict = {' --add': ('(', '-t TYPE', '-f FTYPE', '-r RANGE', '-s SEUSER', '|', '-e EQUAL', ')', 'FILE_SPEC',), ' --delete': ('(', '-t TYPE', '-f FTYPE', '|', '-e EQUAL', ')', 'FILE_SPEC',), ' --modify': ('(', '-t TYPE', '-f FTYPE', '-r RANGE', '-s SEUSER', '|', '-e EQUAL', ')', 'FILE_SPEC',), ' --list': ('[-C]',), ' --extract': ('',), ' --deleteall': ('',)}
56 usage_user_dict = {' --add': ('(', '-L LEVEL', '-R ROLES', '-r RANGE', '-s SEUSER', 'selinux_name'')'), ' --delete': ('selinux_name',), ' --modify': ('(', '-L LEVEL', '-R ROLES', '-r RANGE', '-s SEUSER', 'selinux_name', ')'), ' --list': ('-C',), ' --extract': ('',), ' --deleteall': ('',)}
181 login_args = {'list': [('login', 'seuser'), ('')], 'add': [('locallist'), ('seuser', 'login')], 'modify': [('locallist'), ('login')], 'delete': [('locallist'), ('login')], 'extract': [('locallist', 'login', 'seuser'), ('')], 'deleteall': [('locallist'), ('')]}
188 OBJECT.add(args.login, args.seuser, args.range
    [all...]
  /external/selinux/libselinux/include/selinux/
selinux.h 643 extern int getseuserbyname(const char *linuxuser, char **seuser, char **level);
  /external/selinux/python/sepolicy/sepolicy/
gui.py     [all...]
  /external/selinux/libsepol/src/
module_to_cil.c 3139 char *seuser = NULL; local
    [all...]

Completed in 298 milliseconds