Tom Cherry | c149ef7 | 2015-08-14 13:06:31 -0700 | [diff] [blame] | 1 | service netd /system/bin/netd |
| 2 | class main |
Jeff Vander Stoep | 85eb211 | 2019-12-12 10:14:18 +0100 | [diff] [blame] | 3 | capabilities CHOWN DAC_OVERRIDE DAC_READ_SEARCH FOWNER IPC_LOCK KILL NET_ADMIN NET_BIND_SERVICE NET_RAW SETUID SETGID |
Tom Cherry | c149ef7 | 2015-08-14 13:06:31 -0700 | [diff] [blame] | 4 | socket dnsproxyd stream 0660 root inet |
| 5 | socket mdns stream 0660 root system |
| 6 | socket fwmarkd stream 0660 root inet |
Nathan Harold | 601c3a0 | 2018-04-04 13:15:31 -0700 | [diff] [blame] | 7 | onrestart restart zygote |
| 8 | onrestart restart zygote_secondary |
Lorenzo Colitti | 9ec46b3 | 2018-12-21 15:02:03 +0900 | [diff] [blame] | 9 | # b/121354779: netd itself is not updatable, but on startup it dlopen()s the resolver library |
| 10 | # from the DNS resolver APEX. Mark it as updatable so init won't start it until all APEX |
| 11 | # packages are ready. |
| 12 | updatable |