summaryrefslogtreecommitdiffstats
path: root/logcat/logcatd.rc
Commit message (Collapse)AuthorAgeFilesLines
* logcatd: Add --id=${ro.build.id}Mark Salyzyn2016-08-081-2/+2
| | | | | | | | If a new build lands, this will automatically clear out old logs in /data/misc/logd/ that may no longer be relevant. Bug: 30591615 Change-Id: Iecf61bb2a4928ce4b2e8cc6a3b122b7ae598d268
* logcatd: trampoline persist.logd.logpersistd to logd.logpersistdMark Salyzyn2016-07-081-6/+47
| | | | | | | | | | | | | | | | | | | | | | Best practices so that device can set logd.logpersistd properties. Values can be overriden with trampolines for persist.logd.logpersistd values except as designed for empty content to keep out of the way. This allows us to set logd.logpersistd* for a non-persistent collection that does not survive a reboot, and to use persist.logd.logpersistd* for persistent collection that does survive a reboot. Added logd.logpersistd.enable to gate when logpersist service can be run allowing the properties to be adjusted safely prior to this state as is the case for device property. NB: /init will complain when trying to trampoline an empty property, this is acceptable for functionality, but may be considered annoying from the logging perspective. Bug: 28936216 Bug: 29831823 Change-Id: I97317e8eedfae4daa8e3ef39e64e7c5c23d8b573
* logcatd: add stop and clear actionsMark Salyzyn2016-06-101-0/+10
| | | | | | | | - add stop and clear (and stop) actions to logcatd.rc - use stop and clear actions in logpersist script Bug: 28936216 Change-Id: Id05118fb51e40609fd7b3a934cf9302f67ef6d1d
* logpersist: incorporate size and buffer tunablesMark Salyzyn2016-04-181-2/+2
| | | | | | | | | | | | | | | | | | - Add hidden -n and -b flags that propagate to the underlying logcat command. Publish aliases in help as --size and --buffer. - Add --clear for start command so it clears before starting - shell script bloating up to deal with option validation and provide ERROR: and WARNING: advice. ToDo: - Deprecate shell script and replace with Eng and Userdebug only Developer Options, before it becomes too powerful or bloated to force us to rewrite an expendable like this into C++. Bug: 28120456 Change-Id: I0dff8acaa1e5c929454760cfa2801924956bc25d
* am 6e78a2c5: am 6eec17e3: Merge "logcatd: up size from 16MB to 256MB"Mark Salyzyn2015-09-221-2/+2
|\ | | | | | | | | * commit '6e78a2c5b6a052043b01ba36de21e7aec49c8735': logcatd: up size from 16MB to 256MB
| * logcatd: up size from 16MB to 256MBMark Salyzyn2015-09-211-2/+2
| | | | | | | | Change-Id: Ic151d42151efdb3103470ba46c626a800cf29125
* | resolved conflicts for 5caca3dd to mnc-dr-dev-plus-aospTom Cherry2015-09-211-0/+1
|/ | | | Change-Id: I773e514a8232b77cdd566dc36c9efc4e15f206f0
* bundle init.rc contents with its serviceTom Cherry2015-08-211-0/+13
Bug: 23186545 Change-Id: I52616b8ab1165fdef716f9b8f958665f2308c12e