user.eclass: Fix bug in enewuser and enewgroup

During the pkg_setup phase, early out if user is in both /etc/passwd and
in /build/${BOARD}/etc/passwd. This fixes the issue described in the
bug.

BUG=chromium:873164
TEST=CL:1165354 compiles fine with authpolicyd defined in
     /build/${BOARD}/etc/passwd only.

Change-Id: I375c85e63b3e0d7d6aebe83309fa4eaa4dd13282
Reviewed-on: https://chromium-review.googlesource.com/1170839
Commit-Ready: Lutz Justen <ljusten@chromium.org>
Tested-by: Lutz Justen <ljusten@chromium.org>
Reviewed-by: Lutz Justen <ljusten@chromium.org>
1 file changed
tree: f4746013bb0ea132159e75de1f0055ee6c3e61b2
  1. eclass/
  2. metadata/
  3. profiles/
  4. PRESUBMIT.cfg