Lines Matching refs:authname
131 char *authname; in libpolkit_is_uid_allowed_for_privilege() local
146 authname = "solaris.device.mount.removable"; in libpolkit_is_uid_allowed_for_privilege()
148 authname = "solaris.device.mount.alloptions.removable"; in libpolkit_is_uid_allowed_for_privilege()
150 authname = "solaris.device.mount.fixed"; in libpolkit_is_uid_allowed_for_privilege()
152 authname = "solaris.device.mount.alloptions.fixed"; in libpolkit_is_uid_allowed_for_privilege()
154 authname = "solaris.system.power.suspend.ram"; in libpolkit_is_uid_allowed_for_privilege()
156 authname = "solaris.system.power.suspend.disk"; in libpolkit_is_uid_allowed_for_privilege()
159 authname = "solaris.system.shutdown"; in libpolkit_is_uid_allowed_for_privilege()
161 authname = "solaris.system.power.cpu"; in libpolkit_is_uid_allowed_for_privilege()
163 authname = "solaris.system.power.brightness"; in libpolkit_is_uid_allowed_for_privilege()
165 authname = "solaris.system.power.cpu"; in libpolkit_is_uid_allowed_for_privilege()
168 authname = g_strdup (privilege); in libpolkit_is_uid_allowed_for_privilege()
170 for (i = 0; i < strlen (authname); i++) { in libpolkit_is_uid_allowed_for_privilege()
171 if (authname[i] == '-') { in libpolkit_is_uid_allowed_for_privilege()
172 authname[i] = '.'; in libpolkit_is_uid_allowed_for_privilege()
177 *out_is_allowed = (chkauthattr(authname, pw->pw_name) != 0); in libpolkit_is_uid_allowed_for_privilege()
181 g_free(authname); in libpolkit_is_uid_allowed_for_privilege()