aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJorge Lucangeli Obes <jorgelo@google.com>2015-10-20 15:30:40 -0700
committerJorge Lucangeli Obes <jorgelo@google.com>2015-10-20 15:33:17 -0700
commit46e11a854350ef2e36aaef2d9daf34f8d7af31f1 (patch)
tree289ca3b17444633cd0a6c19802151556579f081b
parentfa9e6d3cc3048f13a629e50808fc914a0f1a331a (diff)
downloadtlsdate-46e11a854350ef2e36aaef2d9daf34f8d7af31f1.tar.gz
Fix /data dir creation, 'tlsdated' service class.brillo-m7-releasebrillo-m7-mr-devbrillo-m7-dev
/data is not guaranteed to be mounted when 'boot' triggers. 'post-fs-data' guarantees that. Also, move the daemon to class 'late_start', since post-fs-data will not happen in time for class 'main'. Bug: 25122706 Change-Id: I2a636df27461ebc21270dd2380c6d5d69f253d3d
-rw-r--r--init/tlsdated.rc4
1 files changed, 2 insertions, 2 deletions
diff --git a/init/tlsdated.rc b/init/tlsdated.rc
index a931d78..8603198 100644
--- a/init/tlsdated.rc
+++ b/init/tlsdated.rc
@@ -1,10 +1,10 @@
# Init file for starting tlsdated on Android.
-on boot
+on post-fs-data
mkdir /data/misc/tlsdated 0755 root system
service tlsdated /system/bin/tlsdated -c /data/misc/tlsdated -G dbus,inet -- /system/bin/tlsdate -C /system/etc/security/cacerts -l
- class main
+ class late_start
# This daemon needs to start as root and drops privileges early on.
user root
group system