Commit 3284a1d
committed
selinux: enable support for bionic, add applets in config
require libsepol package (mm in external/libsepol or add package)
Tested applets:
getenforce, setenforce, sestatus, selinuxenabled, ls -Z, tar -c,
getsebool, setsebool,
runcon, matchpathcon, chcon, restorecon, setfiles
Notes:
matchpathcon selabel_lookup was broken by the incompatible regexec
which is now in bionic libc (netbsd part), libselinux linkage used
busybox one, so a rename of internal regex functions was required
recovery will not use bb_regex lib, so regex commands could not
work exactly like xbin or static ones (sed/less/expr/awk/pgrep)
this is already the case, and can be changed by including libregex
package in recovery + ifdef in xregex.h
Signed-off-by: Tanguy Pruvot <[email protected]>
Change-Id: Id82b8a7672a669e3f95360bb70b7b127591f20801 parent 2955fd1 commit 3284a1d
File tree
32 files changed
+8569
-6835
lines changed- android
- regex
- selinux
- archival/libarchive
- editors
- include-full
- include-minimal
- include
- selinux
32 files changed
+8569
-6835
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
945 | 945 | | |
946 | 946 | | |
947 | 947 | | |
948 | | - | |
949 | | - | |
950 | | - | |
951 | | - | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
952 | 956 | | |
953 | | - | |
954 | | - | |
955 | | - | |
956 | | - | |
957 | | - | |
958 | | - | |
959 | | - | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
960 | 964 | | |
961 | | - | |
962 | | - | |
| 965 | + | |
| 966 | + | |
963 | 967 | | |
964 | 968 | | |
965 | 969 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | 173 | | |
| |||
941 | 941 | | |
942 | 942 | | |
943 | 943 | | |
944 | | - | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
945 | 949 | | |
946 | | - | |
947 | | - | |
| 950 | + | |
| 951 | + | |
948 | 952 | | |
949 | | - | |
950 | | - | |
| 953 | + | |
| 954 | + | |
951 | 955 | | |
952 | 956 | | |
953 | | - | |
954 | | - | |
955 | | - | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
956 | 960 | | |
957 | | - | |
958 | | - | |
| 961 | + | |
| 962 | + | |
959 | 963 | | |
960 | 964 | | |
961 | 965 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| 116 | + | |
| 117 | + | |
116 | 118 | | |
117 | 119 | | |
118 | 120 | | |
| |||
139 | 141 | | |
140 | 142 | | |
141 | 143 | | |
| 144 | + | |
142 | 145 | | |
143 | 146 | | |
144 | 147 | | |
| |||
148 | 151 | | |
149 | 152 | | |
150 | 153 | | |
151 | | - | |
| 154 | + | |
152 | 155 | | |
153 | 156 | | |
154 | 157 | | |
| |||
171 | 174 | | |
172 | 175 | | |
173 | 176 | | |
174 | | - | |
| 177 | + | |
175 | 178 | | |
176 | 179 | | |
177 | 180 | | |
| |||
217 | 220 | | |
218 | 221 | | |
219 | 222 | | |
220 | | - | |
| 223 | + | |
221 | 224 | | |
222 | 225 | | |
223 | 226 | | |
| |||
Lines changed: 19 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| |||
922 | 922 | | |
923 | 923 | | |
924 | 924 | | |
925 | | - | |
| 925 | + | |
926 | 926 | | |
927 | 927 | | |
928 | 928 | | |
| |||
2917 | 2917 | | |
2918 | 2918 | | |
2919 | 2919 | | |
2920 | | - | |
| 2920 | + | |
2921 | 2921 | | |
2922 | 2922 | | |
2923 | 2923 | | |
| |||
3223 | 3223 | | |
3224 | 3224 | | |
3225 | 3225 | | |
3226 | | - | |
| 3226 | + | |
3227 | 3227 | | |
3228 | 3228 | | |
3229 | 3229 | | |
| |||
3250 | 3250 | | |
3251 | 3251 | | |
3252 | 3252 | | |
3253 | | - | |
| 3253 | + | |
3254 | 3254 | | |
3255 | 3255 | | |
3256 | 3256 | | |
3257 | 3257 | | |
3258 | 3258 | | |
3259 | | - | |
| 3259 | + | |
3260 | 3260 | | |
3261 | 3261 | | |
3262 | 3262 | | |
| |||
3283 | 3283 | | |
3284 | 3284 | | |
3285 | 3285 | | |
3286 | | - | |
| 3286 | + | |
3287 | 3287 | | |
3288 | 3288 | | |
3289 | 3289 | | |
| |||
3334 | 3334 | | |
3335 | 3335 | | |
3336 | 3336 | | |
3337 | | - | |
| 3337 | + | |
3338 | 3338 | | |
3339 | 3339 | | |
3340 | 3340 | | |
| |||
3526 | 3526 | | |
3527 | 3527 | | |
3528 | 3528 | | |
3529 | | - | |
| 3529 | + | |
3530 | 3530 | | |
3531 | 3531 | | |
3532 | 3532 | | |
| |||
3554 | 3554 | | |
3555 | 3555 | | |
3556 | 3556 | | |
3557 | | - | |
| 3557 | + | |
3558 | 3558 | | |
3559 | 3559 | | |
3560 | 3560 | | |
| |||
5186 | 5186 | | |
5187 | 5187 | | |
5188 | 5188 | | |
5189 | | - | |
| 5189 | + | |
5190 | 5190 | | |
5191 | 5191 | | |
5192 | 5192 | | |
| |||
5227 | 5227 | | |
5228 | 5228 | | |
5229 | 5229 | | |
5230 | | - | |
| 5230 | + | |
5231 | 5231 | | |
5232 | 5232 | | |
5233 | 5233 | | |
| |||
5271 | 5271 | | |
5272 | 5272 | | |
5273 | 5273 | | |
5274 | | - | |
| 5274 | + | |
5275 | 5275 | | |
5276 | 5276 | | |
5277 | 5277 | | |
5278 | 5278 | | |
5279 | | - | |
| 5279 | + | |
5280 | 5280 | | |
5281 | 5281 | | |
5282 | 5282 | | |
| |||
5321 | 5321 | | |
5322 | 5322 | | |
5323 | 5323 | | |
5324 | | - | |
| 5324 | + | |
5325 | 5325 | | |
5326 | 5326 | | |
5327 | 5327 | | |
| |||
5401 | 5401 | | |
5402 | 5402 | | |
5403 | 5403 | | |
5404 | | - | |
| 5404 | + | |
5405 | 5405 | | |
5406 | 5406 | | |
5407 | 5407 | | |
| |||
5434 | 5434 | | |
5435 | 5435 | | |
5436 | 5436 | | |
5437 | | - | |
| 5437 | + | |
5438 | 5438 | | |
5439 | 5439 | | |
5440 | 5440 | | |
| |||
5471 | 5471 | | |
5472 | 5472 | | |
5473 | 5473 | | |
5474 | | - | |
| 5474 | + | |
5475 | 5475 | | |
5476 | 5476 | | |
5477 | 5477 | | |
| |||
5516 | 5516 | | |
5517 | 5517 | | |
5518 | 5518 | | |
5519 | | - | |
| 5519 | + | |
5520 | 5520 | | |
5521 | 5521 | | |
5522 | 5522 | | |
| |||
0 commit comments