Inseob Kim
73f43ff847
Remove compat test from treble sepolicy tests
...
Treble sepolicy tests check whether previous versions are compatible to
ToT sepolicy or not. treble_sepolicy_tests_for_release.mk implements it,
but it also includes a compat test whether ToT sepolicy + {ver} mapping
+ {ver} plat_pub_versioned.cil can be built together or not. We
definitely need such tests, but we already have a test called "compat
test" which does exactly that, and testing it again with Treble sepolicy
tests is just redundant. The only difference between those two is that
Treble sepolicy tests can also test system_ext and product compat files,
which was contributed by a partner.
The ultimate goal here is to migrate *.mk to Soong, thus merging these
two tests (compat, Treble) into one. As we've already migrated the
compat test to Soong, this change removes the compat test part from
treble sepolicy tests. Instead, the compat test will be extended so it
can test system_ext and product compat files too.
prebuilts/api/{ver}/plat_pub_versioned.cil and
prebuilts/api/{ver}/vendor_sepolicy.cil are also removed as they aren't
used anymore: vendor_sepolicy.cil is an empty stub, and
plat_pub_versioned.cil can be built from the prebuilt source files.
Bug: 33691272
Test: m selinux_policy
Change-Id: I72f5ad0e8bbe6a7c0bbcc02f0f902b953df6ff1a
2022-02-16 04:09:29 +00:00
Inseob Kim
b5e235346e
Revert^2 "Migrate contexts tests to Android.bp"
...
This reverts commit baa93cc651
.
Reason for revert: amlogic build fixed
Change-Id: I8b046dc810d47a2d87012f02a668873889fce705
2022-02-16 02:26:11 +00:00
Thiébaud Weksteen
373cf3ba8e
Associate hal_service_type with all HAL services
...
By default, HAL's services are not accessible by dumpstate. HIDL
implementations were silenced via a dontaudit on hwservice_manager. But
AIDL implementations will trigger a denial, unless authorized via
`dump_hal`. Mark all HAL services with a new attribute
`hal_service_type` so they can be ignored by dumpstate.
Test: m selinux_policy
Bug: 219172252
Change-Id: Ib484368fdeff814d4799792d57a238d6d6e965fd
2022-02-16 10:49:21 +11:00
Samiul Islam
76935bdef5
Add new label for supplemental data
...
Supplemental data is separate from app data and only supplemental
process should have access to these directories.
This CL creates a new label for such data and updates the seapp_context
to assign correct label from installd.
The new label will be applied as follows:
/data/user/0/supplemental #system_data_file
/data/user/0/supplemental/<app-name> #system_data_file
/data/user/0/supplemental/<app-name>/shared #supplemental_app_data_file
Bug: 217543371
Bug: 217559719
Test: atest SupplementalProcessStorageHostTest
- #testSelinuxLabel_SharedData
- #testSupplementalDataAppDirectory_SharedStorageIsUsable
Ignore-AOSP-First: Feature is being developed in internal branch
Change-Id: I6572a7a5c46c52c9421d0e9c9fc653ddbd6de145
2022-02-15 18:36:58 +00:00
Thiébaud Weksteen
e29414f253
Merge "Grant getpgid to system_server on zygote" into sc-v2-dev am: 4171439689
am: d6b83253eb
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16743651
Change-Id: Icb829ce0baf203ec8feafb1aef8623267f084b7e
2022-02-15 05:20:22 +00:00
Thiébaud Weksteen
d6b83253eb
Merge "Grant getpgid to system_server on zygote" into sc-v2-dev am: 4171439689
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16743651
Change-Id: I16a2d6788b042bd94b3eae12613ccf7f79f47bdc
2022-02-15 05:14:20 +00:00
Thiébaud Weksteen
4096ad5abd
Merge changes from topic "presubmit-am-47892e9f11d746939b74901bbda929d2" into sc-v2-dev-plus-aosp am: 69d3e66ae3
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16743651
Change-Id: Id904a8b745dc79e6364d8b398cb84578fcfba5ed
2022-02-15 05:14:04 +00:00
Thiébaud Weksteen
4171439689
Merge "Grant getpgid to system_server on zygote" into sc-v2-dev
2022-02-15 04:57:57 +00:00
Thiébaud Weksteen
69d3e66ae3
Merge changes from topic "presubmit-am-47892e9f11d746939b74901bbda929d2" into sc-v2-dev-plus-aosp
...
* changes:
[automerge] Grant getpgid to system_server on zygote 2p: c816666f40
Grant getpgid to system_server on zygote
2022-02-15 04:57:57 +00:00
Xin Li
67bef58377
[automerger skipped] Skip SP2A.220305.012 am: 9fced2e705
-s ours am: b97017bf6a
-s ours
...
am skip reason: Merged-In Ied609152e6a9ba6d17b70db325ca33f1cb345eb8 with SHA-1 57401bc71f
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16873305
Change-Id: Id92d08b448cd323527ee6244723b9ccfb16bc36b
2022-02-14 22:05:09 +00:00
Xin Li
b97017bf6a
[automerger skipped] Skip SP2A.220305.012 am: 9fced2e705
-s ours
...
am skip reason: Merged-In Ied609152e6a9ba6d17b70db325ca33f1cb345eb8 with SHA-1 57401bc71f
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16873305
Change-Id: I7c7abedef1f2ca518ca339fd781c46c91d608977
2022-02-14 21:49:27 +00:00
Xin Li
9fced2e705
Skip SP2A.220305.012
...
Bug: 219523960
Merged-In: Ied609152e6a9ba6d17b70db325ca33f1cb345eb8
Change-Id: Ie743f909429f36f876d16cb2d52b3bed971ef207
2022-02-14 20:07:30 +00:00
Xin Li
f7b437ec03
[automerger skipped] Merge "Merge sc-v2-dev-plus-aosp-without-vendor@8084891" into stage-aosp-master am: f1f2839e6e
-s ours am: 8c55673104
-s ours
...
am skip reason: Merged-In I129b5cb74259c9c028483e84c9b2ac3597c24701 with SHA-1 baa93cc651
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16845407
Change-Id: Ib00f3ac7b1782bb0fafcbffe0ff24b6ca04b33c7
2022-02-14 18:21:06 +00:00
Xin Li
8c55673104
[automerger skipped] Merge "Merge sc-v2-dev-plus-aosp-without-vendor@8084891" into stage-aosp-master am: f1f2839e6e
-s ours
...
am skip reason: Merged-In I129b5cb74259c9c028483e84c9b2ac3597c24701 with SHA-1 baa93cc651
is already in history
Original change: https://googleplex-android-review.googlesource.com/c/platform/system/sepolicy/+/16845407
Change-Id: Ic71807871233a423235f7b782a033b8110af1a12
2022-02-14 18:03:43 +00:00
Xin Li
f1f2839e6e
Merge "Merge sc-v2-dev-plus-aosp-without-vendor@8084891" into stage-aosp-master
2022-02-14 17:31:17 +00:00
Chris Morin
1d88bf547e
Allow dumpstate to create tmpfs files
...
dumpstate needs to be able to create tmpfs files for it's upcoming use
of memfd_create.
Test: Generate bugreport
Change-Id: I4ce19635d9b76929b05d85bdba89340e5d5399d1
2022-02-12 13:52:39 -08:00
Ramji Jiyani
982c6d39a2
Merge "system_dlkm: sepolicy: add system_dlkm_file_type" am: ba8615a186
am: 86cfb85d49
am: b925768cb3
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978574
Change-Id: I17438ed404b798434e5cee28981ebd2b78b48e98
2022-02-11 19:24:08 +00:00
Daniel Norman
d309c7225c
Merge "Expose the APEX multi-install props to non-root getprop
." am: ea98866236
am: 17327ac36a
am: 004827ac14
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1965921
Change-Id: Ie247ac133be1573e4d8c3f1978b81e59729b4106
2022-02-11 19:23:55 +00:00
Ramji Jiyani
b925768cb3
Merge "system_dlkm: sepolicy: add system_dlkm_file_type" am: ba8615a186
am: 86cfb85d49
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978574
Change-Id: I5ac3fc1d3d4ecba09d26329de54c4f4b950c4b00
2022-02-11 19:13:53 +00:00
Daniel Norman
004827ac14
Merge "Expose the APEX multi-install props to non-root getprop
." am: ea98866236
am: 17327ac36a
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1965921
Change-Id: Ibee39c2697d2a5d3cc6180b6a15af964b6fb9842
2022-02-11 19:12:58 +00:00
Ramji Jiyani
86cfb85d49
Merge "system_dlkm: sepolicy: add system_dlkm_file_type" am: ba8615a186
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978574
Change-Id: I8c70b7c37e2d5a84b78f4b8862890c4a0d101f1d
2022-02-11 18:52:59 +00:00
Daniel Norman
17327ac36a
Merge "Expose the APEX multi-install props to non-root getprop
." am: ea98866236
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1965921
Change-Id: I43a503e66debdf898e7987c9b4ebc9c8709144bb
2022-02-11 18:52:06 +00:00
Ramji Jiyani
ba8615a186
Merge "system_dlkm: sepolicy: add system_dlkm_file_type"
2022-02-11 18:36:04 +00:00
Daniel Norman
ea98866236
Merge "Expose the APEX multi-install props to non-root getprop
."
2022-02-11 18:25:27 +00:00
Xin Li
77c821174e
Merge sc-v2-dev-plus-aosp-without-vendor@8084891
...
Bug: 214455710
Merged-In: I129b5cb74259c9c028483e84c9b2ac3597c24701
Change-Id: I47ca55be668b9b2aabf86963b65b1403130ab802
2022-02-11 06:58:07 +00:00
Keith Mok
0036188cc4
Merge "Update SEPolicy apexd for API 32" am: 9984dcb28e
am: 64a1571f5d
am: 61220c8175
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976997
Change-Id: I6989e866921eb81821c6b00a3c2c009f73fdc8bb
2022-02-11 05:44:29 +00:00
Keith Mok
61220c8175
Merge "Update SEPolicy apexd for API 32" am: 9984dcb28e
am: 64a1571f5d
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976997
Change-Id: Ie8074e60e624d10f3b34672246db62e19b4043e6
2022-02-11 05:34:09 +00:00
Keith Mok
64a1571f5d
Merge "Update SEPolicy apexd for API 32" am: 9984dcb28e
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976997
Change-Id: I85bd1c4b700b95d17ff25b73779f5fa7f4d2f8bf
2022-02-11 05:21:22 +00:00
Keith Mok
9984dcb28e
Merge "Update SEPolicy apexd for API 32"
2022-02-11 05:03:20 +00:00
Ramji Jiyani
4a556890f9
system_dlkm: sepolicy: add system_dlkm_file_type
...
Add new attribute system_dlkm_file_type for
/system_dlkm partition files.
Bug: 218392646
Bug: 200082547
Test: TH
Signed-off-by: Ramji Jiyani <ramjiyani@google.com>
Change-Id: I193c3f1270f7a1b1259bc241def3fe51d77396f3
2022-02-11 04:19:33 +00:00
Treehugger Robot
37d8455a12
Merge "Add microdroid sepolicy test support" am: 47b3505fbf
am: 6fa204250e
am: 33b27499a0
am: 7ee5ef3157
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978387
Change-Id: Id057c15ecaefee6c8d26b2e2c15659b6162a80ab
2022-02-11 01:12:58 +00:00
Treehugger Robot
7ee5ef3157
Merge "Add microdroid sepolicy test support" am: 47b3505fbf
am: 6fa204250e
am: 33b27499a0
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978387
Change-Id: I24347c205670d1f5834783cc1a0d09d17fb2491e
2022-02-11 00:58:00 +00:00
Treehugger Robot
33b27499a0
Merge "Add microdroid sepolicy test support" am: 47b3505fbf
am: 6fa204250e
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978387
Change-Id: I086792bdc5b5c12b71f6abfca204e226a9b358b7
2022-02-11 00:48:56 +00:00
Treehugger Robot
6fa204250e
Merge "Add microdroid sepolicy test support" am: 47b3505fbf
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978387
Change-Id: I70801b12abc3d614d503c584ff0451a20d87d285
2022-02-11 00:37:00 +00:00
Florian Mayer
74f50b8528
Merge "[MTE] Add property to specify default MTE mode for apps." am: 94782041d1
am: 3fc6370375
am: d140ade8cb
am: 097e720524
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976994
Change-Id: I4e7284bd790a22813ce6589611d9dedcbe8a6fed
2022-02-11 00:29:50 +00:00
Frank Wang
c292da6f76
Merge "Add file contexts for OnDevicePersonalization module."
2022-02-11 00:25:59 +00:00
Treehugger Robot
47b3505fbf
Merge "Add microdroid sepolicy test support"
2022-02-11 00:22:27 +00:00
Keith Mok
16c0a350c5
Update SEPolicy apexd for API 32
...
The bootchart problem need the selinux policy fix.
But it is missing API 32
Bug: 218729155
Test: Build
Change-Id: Ia011f8bcd52403980c2a6751bb612dd5b770e130
2022-02-11 00:20:17 +00:00
Florian Mayer
097e720524
Merge "[MTE] Add property to specify default MTE mode for apps." am: 94782041d1
am: 3fc6370375
am: d140ade8cb
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976994
Change-Id: If739e4162a6bc749e0b9dd5cd2bd2fc4cb5b6226
2022-02-11 00:17:12 +00:00
Florian Mayer
d140ade8cb
Merge "[MTE] Add property to specify default MTE mode for apps." am: 94782041d1
am: 3fc6370375
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976994
Change-Id: Ic1b595a7c68194f67097afa1f03a09d3c0717990
2022-02-11 00:00:19 +00:00
Florian Mayer
3fc6370375
Merge "[MTE] Add property to specify default MTE mode for apps." am: 94782041d1
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1976994
Change-Id: I32140e8f8e8081a5f91fb09df241ffa8931f5ba6
2022-02-10 23:48:54 +00:00
Florian Mayer
94782041d1
Merge "[MTE] Add property to specify default MTE mode for apps."
2022-02-10 23:38:23 +00:00
Treehugger Robot
9a24b3f994
Merge "dmesgd: sepolicies" am: f07e7c31a4
am: 5c66bea55b
am: 0878e5d007
am: c22334b926
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1968400
Change-Id: I0f649b1e87b152d80cc4617c7fa858c53eb9e595
2022-02-10 22:06:38 +00:00
Treehugger Robot
a77159c365
Merge changes from topic "revert-1979386-revert-1967140-EVS_sepolicy_updates_T-MBLQTXKQEY-UVTCTRHQWF" am: 48f59f9ec2
am: 33f3804491
am: 35d788475c
am: 05ef2c2c88
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978173
Change-Id: Id411487bab280f9c0e5d5f575ec8d9e3154fd447
2022-02-10 22:06:17 +00:00
Treehugger Robot
c22334b926
Merge "dmesgd: sepolicies" am: f07e7c31a4
am: 5c66bea55b
am: 0878e5d007
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1968400
Change-Id: I81c8795157133bc53ac0d8792bcb0994242cc7cf
2022-02-10 21:48:23 +00:00
Treehugger Robot
05ef2c2c88
Merge changes from topic "revert-1979386-revert-1967140-EVS_sepolicy_updates_T-MBLQTXKQEY-UVTCTRHQWF" am: 48f59f9ec2
am: 33f3804491
am: 35d788475c
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978173
Change-Id: Ib0190154fcd41e2ec7ec3ebeac85a38adc04ca1e
2022-02-10 21:48:02 +00:00
Treehugger Robot
0878e5d007
Merge "dmesgd: sepolicies" am: f07e7c31a4
am: 5c66bea55b
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1968400
Change-Id: I9e2b52c64c88450db675ceab33e78b870e8fc182
2022-02-10 21:23:59 +00:00
Treehugger Robot
35d788475c
Merge changes from topic "revert-1979386-revert-1967140-EVS_sepolicy_updates_T-MBLQTXKQEY-UVTCTRHQWF" am: 48f59f9ec2
am: 33f3804491
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978173
Change-Id: Ie8e1b9eefc611f62d6ec196563d3b3fdcf816236
2022-02-10 21:23:41 +00:00
Treehugger Robot
5c66bea55b
Merge "dmesgd: sepolicies" am: f07e7c31a4
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1968400
Change-Id: I0afd007ea41fc82aa0887368bc2e84c94bf358d8
2022-02-10 21:04:30 +00:00
Treehugger Robot
33f3804491
Merge changes from topic "revert-1979386-revert-1967140-EVS_sepolicy_updates_T-MBLQTXKQEY-UVTCTRHQWF" am: 48f59f9ec2
...
Original change: https://android-review.googlesource.com/c/platform/system/sepolicy/+/1978173
Change-Id: I82c6ff9bf4bcc3a572013b5afefb0123daaef7a3
2022-02-10 21:03:47 +00:00