commit | 2f3169d542273f50c6935d0368370a04e50aa2a1 | [log] [tgz] |
---|---|---|
author | Jorge Lucangeli Obes <jorgelo@chromium.org> | Wed Apr 25 11:38:25 2012 -0700 |
committer | Gerrit <chrome-bot@google.com> | Thu May 10 16:25:40 2012 -0700 |
tree | 9803bc9613bc640f3c7ae1b9183067810cbe85a7 | |
parent | 99c8a4d2e6b81b1c395b2e1054111b29c20a5189 [diff] |
Update DHCPConfig with the new rundir for dhcpcd. For dhcpcd to run as a regular user, it needs to be able to write lease files and pid files to /var. Lease files are already being written to /var/lib/dhcpcd/. Update DHCPConfig to use /var/run/dhcpcd/ for pid files, so that we can later chown() both to the 'dhcp' user. BUG=chromium-os:28336 TEST=dhcp_config_unittest TEST=network_netperf2 to verify networking. TEST=Connect and disconnect networks and check that pid files get deleted. CQ-DEPEND=I655f730aaf35a4ed71d0ac01a7850b8601999fdc,I67eb52c74c7f66e83d95b7bb26b313443acfbb91 Change-Id: I3844dcc511d6867b4dc2d0cc62d5a59226358c88 Reviewed-on: https://gerrit.chromium.org/gerrit/21131 Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Commit-Ready: Jorge Lucangeli Obes <jorgelo@chromium.org>