Re: [gentoo-dev] [PATCH] user.eclass: Fix egetgroups bash compliance, and make it simpler

2019-07-25 Thread Michał Górny
On Thu, 2019-07-25 at 10:14 +0200, Ulrich Mueller wrote: > > > > > > On Thu, 25 Jul 2019, Michał Górny wrote: > > - local defgroup=${egroups_arr[0]} > > + local g groups=( "${egroups_arr[0]}" ) > > # sort supplementary groups to make comparison possible > > - readarray -t exgroups_arr <

Re: [gentoo-dev] [PATCH] user.eclass: Fix egetgroups bash compliance, and make it simpler

2019-07-25 Thread Ulrich Mueller
> On Thu, 25 Jul 2019, Michał Górny wrote: > - local defgroup=${egroups_arr[0]} > + local g groups=( "${egroups_arr[0]}" ) > # sort supplementary groups to make comparison possible > - readarray -t exgroups_arr < <(printf '%s\n' "${egroups_arr[@]:1}" | > sort) > - local

[gentoo-dev] [PATCH] user.eclass: Fix egetgroups bash compliance, and make it simpler

2019-07-25 Thread Michał Górny
Signed-off-by: Michał Górny --- eclass/user.eclass | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/eclass/user.eclass b/eclass/user.eclass index fdf98caa6099..b237abdda045 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -445,11 +445,13 @@ egetgroups() {