shill: vpn: Add vpn user and group

VPN clients in shill will be run as vpn:vpn. Also add shill to the vpn
group and thus shill could modify the config files that will be read by
clients.

This user is going to replace "openvpn" and "ipsec" users for running
the corresponding clients.

BUG=b:177984585
TEST=None

Cq-Depend: chromium:2717251
Change-Id: I1893b5aca043400c8d20ca1060e86d68abb3bdd2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/eclass-overlay/+/2699947
Tested-by: Jie Jiang <jiejiang@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Reviewed-by: Hugo Benichi <hugobenichi@google.com>
Commit-Queue: Jie Jiang <jiejiang@chromium.org>
2 files changed
tree: 46d4d4382c4a17a06d494f9611abf6cfef43997d
  1. acct-group/
  2. acct-user/
  3. eclass/
  4. metadata/
  5. profiles/
  6. OWNERS
  7. PRESUBMIT.cfg