• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 
2 %exception is_selinux_enabled {
3   $action
4   if (result < 0) {
5      PyErr_SetFromErrno(PyExc_OSError);
6      SWIG_fail;
7   }
8 }
9 
10 
11 %exception is_selinux_mls_enabled {
12   $action
13   if (result < 0) {
14      PyErr_SetFromErrno(PyExc_OSError);
15      SWIG_fail;
16   }
17 }
18 
19 
20 %exception getcon {
21   $action
22   if (result < 0) {
23      PyErr_SetFromErrno(PyExc_OSError);
24      SWIG_fail;
25   }
26 }
27 
28 
29 %exception getcon_raw {
30   $action
31   if (result < 0) {
32      PyErr_SetFromErrno(PyExc_OSError);
33      SWIG_fail;
34   }
35 }
36 
37 
38 %exception setcon {
39   $action
40   if (result < 0) {
41      PyErr_SetFromErrno(PyExc_OSError);
42      SWIG_fail;
43   }
44 }
45 
46 
47 %exception setcon_raw {
48   $action
49   if (result < 0) {
50      PyErr_SetFromErrno(PyExc_OSError);
51      SWIG_fail;
52   }
53 }
54 
55 
56 %exception getpidcon {
57   $action
58   if (result < 0) {
59      PyErr_SetFromErrno(PyExc_OSError);
60      SWIG_fail;
61   }
62 }
63 
64 
65 %exception getpidcon_raw {
66   $action
67   if (result < 0) {
68      PyErr_SetFromErrno(PyExc_OSError);
69      SWIG_fail;
70   }
71 }
72 
73 
74 %exception getprevcon {
75   $action
76   if (result < 0) {
77      PyErr_SetFromErrno(PyExc_OSError);
78      SWIG_fail;
79   }
80 }
81 
82 
83 %exception getprevcon_raw {
84   $action
85   if (result < 0) {
86      PyErr_SetFromErrno(PyExc_OSError);
87      SWIG_fail;
88   }
89 }
90 
91 
92 %exception getexeccon {
93   $action
94   if (result < 0) {
95      PyErr_SetFromErrno(PyExc_OSError);
96      SWIG_fail;
97   }
98 }
99 
100 
101 %exception getexeccon_raw {
102   $action
103   if (result < 0) {
104      PyErr_SetFromErrno(PyExc_OSError);
105      SWIG_fail;
106   }
107 }
108 
109 
110 %exception setexeccon {
111   $action
112   if (result < 0) {
113      PyErr_SetFromErrno(PyExc_OSError);
114      SWIG_fail;
115   }
116 }
117 
118 
119 %exception setexeccon_raw {
120   $action
121   if (result < 0) {
122      PyErr_SetFromErrno(PyExc_OSError);
123      SWIG_fail;
124   }
125 }
126 
127 
128 %exception getfscreatecon {
129   $action
130   if (result < 0) {
131      PyErr_SetFromErrno(PyExc_OSError);
132      SWIG_fail;
133   }
134 }
135 
136 
137 %exception getfscreatecon_raw {
138   $action
139   if (result < 0) {
140      PyErr_SetFromErrno(PyExc_OSError);
141      SWIG_fail;
142   }
143 }
144 
145 
146 %exception setfscreatecon {
147   $action
148   if (result < 0) {
149      PyErr_SetFromErrno(PyExc_OSError);
150      SWIG_fail;
151   }
152 }
153 
154 
155 %exception setfscreatecon_raw {
156   $action
157   if (result < 0) {
158      PyErr_SetFromErrno(PyExc_OSError);
159      SWIG_fail;
160   }
161 }
162 
163 
164 %exception getkeycreatecon {
165   $action
166   if (result < 0) {
167      PyErr_SetFromErrno(PyExc_OSError);
168      SWIG_fail;
169   }
170 }
171 
172 
173 %exception getkeycreatecon_raw {
174   $action
175   if (result < 0) {
176      PyErr_SetFromErrno(PyExc_OSError);
177      SWIG_fail;
178   }
179 }
180 
181 
182 %exception setkeycreatecon {
183   $action
184   if (result < 0) {
185      PyErr_SetFromErrno(PyExc_OSError);
186      SWIG_fail;
187   }
188 }
189 
190 
191 %exception setkeycreatecon_raw {
192   $action
193   if (result < 0) {
194      PyErr_SetFromErrno(PyExc_OSError);
195      SWIG_fail;
196   }
197 }
198 
199 
200 %exception getsockcreatecon {
201   $action
202   if (result < 0) {
203      PyErr_SetFromErrno(PyExc_OSError);
204      SWIG_fail;
205   }
206 }
207 
208 
209 %exception getsockcreatecon_raw {
210   $action
211   if (result < 0) {
212      PyErr_SetFromErrno(PyExc_OSError);
213      SWIG_fail;
214   }
215 }
216 
217 
218 %exception setsockcreatecon {
219   $action
220   if (result < 0) {
221      PyErr_SetFromErrno(PyExc_OSError);
222      SWIG_fail;
223   }
224 }
225 
226 
227 %exception setsockcreatecon_raw {
228   $action
229   if (result < 0) {
230      PyErr_SetFromErrno(PyExc_OSError);
231      SWIG_fail;
232   }
233 }
234 
235 
236 %exception getfilecon {
237   $action
238   if (result < 0) {
239      PyErr_SetFromErrno(PyExc_OSError);
240      SWIG_fail;
241   }
242 }
243 
244 
245 %exception getfilecon_raw {
246   $action
247   if (result < 0) {
248      PyErr_SetFromErrno(PyExc_OSError);
249      SWIG_fail;
250   }
251 }
252 
253 
254 %exception lgetfilecon {
255   $action
256   if (result < 0) {
257      PyErr_SetFromErrno(PyExc_OSError);
258      SWIG_fail;
259   }
260 }
261 
262 
263 %exception lgetfilecon_raw {
264   $action
265   if (result < 0) {
266      PyErr_SetFromErrno(PyExc_OSError);
267      SWIG_fail;
268   }
269 }
270 
271 
272 %exception fgetfilecon {
273   $action
274   if (result < 0) {
275      PyErr_SetFromErrno(PyExc_OSError);
276      SWIG_fail;
277   }
278 }
279 
280 
281 %exception fgetfilecon_raw {
282   $action
283   if (result < 0) {
284      PyErr_SetFromErrno(PyExc_OSError);
285      SWIG_fail;
286   }
287 }
288 
289 
290 %exception setfilecon {
291   $action
292   if (result < 0) {
293      PyErr_SetFromErrno(PyExc_OSError);
294      SWIG_fail;
295   }
296 }
297 
298 
299 %exception setfilecon_raw {
300   $action
301   if (result < 0) {
302      PyErr_SetFromErrno(PyExc_OSError);
303      SWIG_fail;
304   }
305 }
306 
307 
308 %exception lsetfilecon {
309   $action
310   if (result < 0) {
311      PyErr_SetFromErrno(PyExc_OSError);
312      SWIG_fail;
313   }
314 }
315 
316 
317 %exception lsetfilecon_raw {
318   $action
319   if (result < 0) {
320      PyErr_SetFromErrno(PyExc_OSError);
321      SWIG_fail;
322   }
323 }
324 
325 
326 %exception fsetfilecon {
327   $action
328   if (result < 0) {
329      PyErr_SetFromErrno(PyExc_OSError);
330      SWIG_fail;
331   }
332 }
333 
334 
335 %exception fsetfilecon_raw {
336   $action
337   if (result < 0) {
338      PyErr_SetFromErrno(PyExc_OSError);
339      SWIG_fail;
340   }
341 }
342 
343 
344 %exception getpeercon {
345   $action
346   if (result < 0) {
347      PyErr_SetFromErrno(PyExc_OSError);
348      SWIG_fail;
349   }
350 }
351 
352 
353 %exception getpeercon_raw {
354   $action
355   if (result < 0) {
356      PyErr_SetFromErrno(PyExc_OSError);
357      SWIG_fail;
358   }
359 }
360 
361 
362 %exception security_compute_av {
363   $action
364   if (result < 0) {
365      PyErr_SetFromErrno(PyExc_OSError);
366      SWIG_fail;
367   }
368 }
369 
370 
371 %exception security_compute_av_raw {
372   $action
373   if (result < 0) {
374      PyErr_SetFromErrno(PyExc_OSError);
375      SWIG_fail;
376   }
377 }
378 
379 
380 %exception security_compute_av_flags {
381   $action
382   if (result < 0) {
383      PyErr_SetFromErrno(PyExc_OSError);
384      SWIG_fail;
385   }
386 }
387 
388 
389 %exception security_compute_av_flags_raw {
390   $action
391   if (result < 0) {
392      PyErr_SetFromErrno(PyExc_OSError);
393      SWIG_fail;
394   }
395 }
396 
397 
398 %exception security_compute_create {
399   $action
400   if (result < 0) {
401      PyErr_SetFromErrno(PyExc_OSError);
402      SWIG_fail;
403   }
404 }
405 
406 
407 %exception security_compute_create_raw {
408   $action
409   if (result < 0) {
410      PyErr_SetFromErrno(PyExc_OSError);
411      SWIG_fail;
412   }
413 }
414 
415 
416 %exception security_compute_create_name {
417   $action
418   if (result < 0) {
419      PyErr_SetFromErrno(PyExc_OSError);
420      SWIG_fail;
421   }
422 }
423 
424 
425 %exception security_compute_create_name_raw {
426   $action
427   if (result < 0) {
428      PyErr_SetFromErrno(PyExc_OSError);
429      SWIG_fail;
430   }
431 }
432 
433 
434 %exception security_compute_relabel {
435   $action
436   if (result < 0) {
437      PyErr_SetFromErrno(PyExc_OSError);
438      SWIG_fail;
439   }
440 }
441 
442 
443 %exception security_compute_relabel_raw {
444   $action
445   if (result < 0) {
446      PyErr_SetFromErrno(PyExc_OSError);
447      SWIG_fail;
448   }
449 }
450 
451 
452 %exception security_compute_member {
453   $action
454   if (result < 0) {
455      PyErr_SetFromErrno(PyExc_OSError);
456      SWIG_fail;
457   }
458 }
459 
460 
461 %exception security_compute_member_raw {
462   $action
463   if (result < 0) {
464      PyErr_SetFromErrno(PyExc_OSError);
465      SWIG_fail;
466   }
467 }
468 
469 
470 %exception security_compute_user {
471   $action
472   if (result < 0) {
473      PyErr_SetFromErrno(PyExc_OSError);
474      SWIG_fail;
475   }
476 }
477 
478 
479 %exception security_compute_user_raw {
480   $action
481   if (result < 0) {
482      PyErr_SetFromErrno(PyExc_OSError);
483      SWIG_fail;
484   }
485 }
486 
487 
488 %exception security_validatetrans {
489   $action
490   if (result < 0) {
491      PyErr_SetFromErrno(PyExc_OSError);
492      SWIG_fail;
493   }
494 }
495 
496 
497 %exception security_validatetrans_raw {
498   $action
499   if (result < 0) {
500      PyErr_SetFromErrno(PyExc_OSError);
501      SWIG_fail;
502   }
503 }
504 
505 
506 %exception security_load_policy {
507   $action
508   if (result < 0) {
509      PyErr_SetFromErrno(PyExc_OSError);
510      SWIG_fail;
511   }
512 }
513 
514 
515 %exception security_get_initial_context {
516   $action
517   if (result < 0) {
518      PyErr_SetFromErrno(PyExc_OSError);
519      SWIG_fail;
520   }
521 }
522 
523 
524 %exception security_get_initial_context_raw {
525   $action
526   if (result < 0) {
527      PyErr_SetFromErrno(PyExc_OSError);
528      SWIG_fail;
529   }
530 }
531 
532 
533 %exception selinux_mkload_policy {
534   $action
535   if (result < 0) {
536      PyErr_SetFromErrno(PyExc_OSError);
537      SWIG_fail;
538   }
539 }
540 
541 
542 %exception selinux_init_load_policy {
543   $action
544   if (result < 0) {
545      PyErr_SetFromErrno(PyExc_OSError);
546      SWIG_fail;
547   }
548 }
549 
550 
551 %exception security_set_boolean_list {
552   $action
553   if (result < 0) {
554      PyErr_SetFromErrno(PyExc_OSError);
555      SWIG_fail;
556   }
557 }
558 
559 
560 %exception security_load_booleans {
561   $action
562   if (result < 0) {
563      PyErr_SetFromErrno(PyExc_OSError);
564      SWIG_fail;
565   }
566 }
567 
568 
569 %exception security_check_context {
570   $action
571   if (result < 0) {
572      PyErr_SetFromErrno(PyExc_OSError);
573      SWIG_fail;
574   }
575 }
576 
577 
578 %exception security_check_context_raw {
579   $action
580   if (result < 0) {
581      PyErr_SetFromErrno(PyExc_OSError);
582      SWIG_fail;
583   }
584 }
585 
586 
587 %exception security_canonicalize_context {
588   $action
589   if (result < 0) {
590      PyErr_SetFromErrno(PyExc_OSError);
591      SWIG_fail;
592   }
593 }
594 
595 
596 %exception security_canonicalize_context_raw {
597   $action
598   if (result < 0) {
599      PyErr_SetFromErrno(PyExc_OSError);
600      SWIG_fail;
601   }
602 }
603 
604 
605 %exception security_getenforce {
606   $action
607   if (result < 0) {
608      PyErr_SetFromErrno(PyExc_OSError);
609      SWIG_fail;
610   }
611 }
612 
613 
614 %exception security_setenforce {
615   $action
616   if (result < 0) {
617      PyErr_SetFromErrno(PyExc_OSError);
618      SWIG_fail;
619   }
620 }
621 
622 
623 %exception security_reject_unknown {
624   $action
625   if (result < 0) {
626      PyErr_SetFromErrno(PyExc_OSError);
627      SWIG_fail;
628   }
629 }
630 
631 
632 %exception security_deny_unknown {
633   $action
634   if (result < 0) {
635      PyErr_SetFromErrno(PyExc_OSError);
636      SWIG_fail;
637   }
638 }
639 
640 
641 %exception security_get_checkreqprot {
642   $action
643   if (result < 0) {
644      PyErr_SetFromErrno(PyExc_OSError);
645      SWIG_fail;
646   }
647 }
648 
649 
650 %exception security_disable {
651   $action
652   if (result < 0) {
653      PyErr_SetFromErrno(PyExc_OSError);
654      SWIG_fail;
655   }
656 }
657 
658 
659 %exception security_policyvers {
660   $action
661   if (result < 0) {
662      PyErr_SetFromErrno(PyExc_OSError);
663      SWIG_fail;
664   }
665 }
666 
667 
668 %exception security_get_boolean_names {
669   $action
670   if (result < 0) {
671      PyErr_SetFromErrno(PyExc_OSError);
672      SWIG_fail;
673   }
674 }
675 
676 
677 %exception security_get_boolean_pending {
678   $action
679   if (result < 0) {
680      PyErr_SetFromErrno(PyExc_OSError);
681      SWIG_fail;
682   }
683 }
684 
685 
686 %exception security_get_boolean_active {
687   $action
688   if (result < 0) {
689      PyErr_SetFromErrno(PyExc_OSError);
690      SWIG_fail;
691   }
692 }
693 
694 
695 %exception security_set_boolean {
696   $action
697   if (result < 0) {
698      PyErr_SetFromErrno(PyExc_OSError);
699      SWIG_fail;
700   }
701 }
702 
703 
704 %exception security_commit_booleans {
705   $action
706   if (result < 0) {
707      PyErr_SetFromErrno(PyExc_OSError);
708      SWIG_fail;
709   }
710 }
711 
712 
713 %exception selinux_set_mapping {
714   $action
715   if (result < 0) {
716      PyErr_SetFromErrno(PyExc_OSError);
717      SWIG_fail;
718   }
719 }
720 
721 
722 %exception security_av_string {
723   $action
724   if (result < 0) {
725      PyErr_SetFromErrno(PyExc_OSError);
726      SWIG_fail;
727   }
728 }
729 
730 
731 %exception matchpathcon_init {
732   $action
733   if (result < 0) {
734      PyErr_SetFromErrno(PyExc_OSError);
735      SWIG_fail;
736   }
737 }
738 
739 
740 %exception matchpathcon_init_prefix {
741   $action
742   if (result < 0) {
743      PyErr_SetFromErrno(PyExc_OSError);
744      SWIG_fail;
745   }
746 }
747 
748 
749 %exception realpath_not_final {
750   $action
751   if (result < 0) {
752      PyErr_SetFromErrno(PyExc_OSError);
753      SWIG_fail;
754   }
755 }
756 
757 
758 %exception matchpathcon {
759   $action
760   if (result < 0) {
761      PyErr_SetFromErrno(PyExc_OSError);
762      SWIG_fail;
763   }
764 }
765 
766 
767 %exception matchpathcon_index {
768   $action
769   if (result < 0) {
770      PyErr_SetFromErrno(PyExc_OSError);
771      SWIG_fail;
772   }
773 }
774 
775 
776 %exception matchpathcon_filespec_add {
777   $action
778   if (result < 0) {
779      PyErr_SetFromErrno(PyExc_OSError);
780      SWIG_fail;
781   }
782 }
783 
784 
785 %exception matchmediacon {
786   $action
787   if (result < 0) {
788      PyErr_SetFromErrno(PyExc_OSError);
789      SWIG_fail;
790   }
791 }
792 
793 
794 %exception selinux_getenforcemode {
795   $action
796   if (result < 0) {
797      PyErr_SetFromErrno(PyExc_OSError);
798      SWIG_fail;
799   }
800 }
801 
802 
803 %exception selinux_getpolicytype {
804   $action
805   if (result < 0) {
806      PyErr_SetFromErrno(PyExc_OSError);
807      SWIG_fail;
808   }
809 }
810 
811 
812 %exception selinux_set_policy_root {
813   $action
814   if (result < 0) {
815      PyErr_SetFromErrno(PyExc_OSError);
816      SWIG_fail;
817   }
818 }
819 
820 
821 %exception selinux_check_access {
822   $action
823   if (result < 0) {
824      PyErr_SetFromErrno(PyExc_OSError);
825      SWIG_fail;
826   }
827 }
828 
829 
830 %exception selinux_check_passwd_access {
831   $action
832   if (result < 0) {
833      PyErr_SetFromErrno(PyExc_OSError);
834      SWIG_fail;
835   }
836 }
837 
838 
839 %exception checkPasswdAccess {
840   $action
841   if (result < 0) {
842      PyErr_SetFromErrno(PyExc_OSError);
843      SWIG_fail;
844   }
845 }
846 
847 
848 %exception selinux_check_securetty_context {
849   $action
850   if (result < 0) {
851      PyErr_SetFromErrno(PyExc_OSError);
852      SWIG_fail;
853   }
854 }
855 
856 
857 %exception selinuxfs_exists {
858   $action
859   if (result < 0) {
860      PyErr_SetFromErrno(PyExc_OSError);
861      SWIG_fail;
862   }
863 }
864 
865 
866 %exception setexecfilecon {
867   $action
868   if (result < 0) {
869      PyErr_SetFromErrno(PyExc_OSError);
870      SWIG_fail;
871   }
872 }
873 
874 
875 %exception rpm_execcon {
876   $action
877   if (result < 0) {
878      PyErr_SetFromErrno(PyExc_OSError);
879      SWIG_fail;
880   }
881 }
882 
883 
884 %exception is_context_customizable {
885   $action
886   if (result < 0) {
887      PyErr_SetFromErrno(PyExc_OSError);
888      SWIG_fail;
889   }
890 }
891 
892 
893 %exception selinux_trans_to_raw_context {
894   $action
895   if (result < 0) {
896      PyErr_SetFromErrno(PyExc_OSError);
897      SWIG_fail;
898   }
899 }
900 
901 
902 %exception selinux_raw_to_trans_context {
903   $action
904   if (result < 0) {
905      PyErr_SetFromErrno(PyExc_OSError);
906      SWIG_fail;
907   }
908 }
909 
910 
911 %exception selinux_raw_context_to_color {
912   $action
913   if (result < 0) {
914      PyErr_SetFromErrno(PyExc_OSError);
915      SWIG_fail;
916   }
917 }
918 
919 
920 %exception getseuserbyname {
921   $action
922   if (result < 0) {
923      PyErr_SetFromErrno(PyExc_OSError);
924      SWIG_fail;
925   }
926 }
927 
928 
929 %exception getseuser {
930   $action
931   if (result < 0) {
932      PyErr_SetFromErrno(PyExc_OSError);
933      SWIG_fail;
934   }
935 }
936 
937 
938 %exception selinux_file_context_verify {
939   $action
940   if (result < 0) {
941      PyErr_SetFromErrno(PyExc_OSError);
942      SWIG_fail;
943   }
944 }
945 
946 
947 %exception selinux_lsetfilecon_default {
948   $action
949   if (result < 0) {
950      PyErr_SetFromErrno(PyExc_OSError);
951      SWIG_fail;
952   }
953 }
954 
955