diff options
author | Pete Bentley <prb@google.com> | 2022-09-22 15:29:13 +0100 |
---|---|---|
committer | Pete Bentley <prb@google.com> | 2022-10-04 23:37:00 +0100 |
commit | a71c519140e8ca3c0dbfd502947a66eccb410527 (patch) | |
tree | 6c9bad788bb991c5f40d5e516f50878e0c339941 | |
parent | 4e6fe88753fddbb4da0ffd8574c389d1255baf65 (diff) | |
download | security-a71c519140e8ca3c0dbfd502947a66eccb410527.tar.gz |
Add prng_seeder.rc to start PRNG seeder daemon from early init.
Bug: 243933553
Test: Manual - same as https://r.android.com/2215051
Change-Id: Ie195f05476ff5eee5e589d6f4a3f631c2802fa6a
Merged-In: Ie195f05476ff5eee5e589d6f4a3f631c2802fa6a
(cherry picked from commit 812307d2706c8fcd315486d25ddf54b965b8fbe7)
-rw-r--r-- | prng_seeder/Android.bp | 2 | ||||
-rw-r--r-- | prng_seeder/prng_seeder.rc | 12 |
2 files changed, 14 insertions, 0 deletions
diff --git a/prng_seeder/Android.bp b/prng_seeder/Android.bp index 2be20a97..f99dc929 100644 --- a/prng_seeder/Android.bp +++ b/prng_seeder/Android.bp @@ -44,4 +44,6 @@ rust_binary { "libnix", "libtokio", ], + + init_rc: ["prng_seeder.rc"], } diff --git a/prng_seeder/prng_seeder.rc b/prng_seeder/prng_seeder.rc new file mode 100644 index 00000000..9825583a --- /dev/null +++ b/prng_seeder/prng_seeder.rc @@ -0,0 +1,12 @@ +# Copyright (C) 2022 The Android Open Source Project +# +# Start PRNG seeder daemon from early-init + +on early-init + start prng_seeder + +service prng_seeder /system/bin/prng_seeder + user prng_seeder + group prng_seeder + stdio_to_kmsg + socket prng_seeder stream+listen 0666 prng_seeder prng_seeder |