[PATCH 5/5] acct-group.eclass: use edo to echo commands
Mike Gilbert <[email protected]> Fri, 31 Jul 2026 14:06:03 -0400
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Message-ID | <[email protected]> |
Signed-off-by: Mike Gilbert <[email protected]> --- eclass/acct-group.eclass | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/acct-group.eclass b/eclass/acct-group.eclass index 2db96aca0978..487d80e43097 100644 --- a/eclass/acct-group.eclass +++ b/eclass/acct-group.eclass @@ -1,4 +1,4 @@ -# Copyright 2019-2025 Gentoo Authors +# Copyright 2019-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # @ECLASS: acct-group.eclass @@ -43,6 +43,10 @@ esac inherit user-info +case ${EAPI} in + 7|8) inherit edo ;; +esac + [[ ${CATEGORY} == acct-group ]] || die "Ebuild error: this eclass can be used only in acct-group category!" @@ -181,7 +185,7 @@ acct-group_pkg_preinst() { fi elog "Adding group ${ACCT_GROUP_NAME}" - groupadd "${opts[@]}" "${ACCT_GROUP_NAME}" || die "groupadd failed with status $?" + nonfatal edo groupadd "${opts[@]}" "${ACCT_GROUP_NAME}" || die "groupadd failed with status $?" } fi -- 2.55.0