acct-group: import from Gentoo & adjust to CrOS APIs

The Gentoo account db is not compatible with CrOS's approach, so gut
the logic and replace the exported APIs with CrOS versions.  This at
least allows us to import acct-* ebuilds from Gentoo.

BUG=b:187790077
TEST=CQ passes

Change-Id: Idf3399a17f9143efb01a536fa8754d72d53cfb7e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/eclass-overlay/+/4116683
Reviewed-by: Sloan Johnson <sloanjohnson@google.com>
Commit-Queue: Mike Frysinger <vapier@chromium.org>
Tested-by: Mike Frysinger <vapier@chromium.org>
1 file changed