From 337b0e33a7c7a910e94b011161f8ea67c6be10c4 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 15 Dec 2022 03:31:56 +0000 Subject: gentoo auto-resync : 15:12:2022 - 03:31:56 --- eclass/Manifest.gz | Bin 37492 -> 37496 bytes eclass/acct-user.eclass | 8 ++++---- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'eclass') diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz index 566752a02395..7ce6f9b44185 100644 Binary files a/eclass/Manifest.gz and b/eclass/Manifest.gz differ diff --git a/eclass/acct-user.eclass b/eclass/acct-user.eclass index b15599c5dd6f..a37e12121f83 100644 --- a/eclass/acct-user.eclass +++ b/eclass/acct-user.eclass @@ -181,7 +181,7 @@ acct-user_add_deps() { eislocked() { [[ $# -eq 1 ]] || die "usage: ${FUNCNAME} " - if [[ ${EUID} -ne 0 ]]; then + if [[ ${EUID} -ne 0 || -n ${EPREFIX} ]]; then einfo "Insufficient privileges to execute ${FUNCNAME[0]}" return 0 fi @@ -332,7 +332,7 @@ acct-user_pkg_preinst() { unset _ACCT_USER_ADDED - if [[ ${EUID} -ne 0 ]]; then + if [[ ${EUID} -ne 0 || -n ${EPREFIX} ]]; then einfo "Insufficient privileges to execute ${FUNCNAME[0]}" return fi @@ -405,7 +405,7 @@ acct-user_pkg_postinst() { return fi - if [[ ${EUID} -ne 0 ]]; then + if [[ ${EUID} -ne 0 || -n ${EPREFIX} ]]; then einfo "Insufficient privileges to execute ${FUNCNAME[0]}" return fi @@ -454,7 +454,7 @@ acct-user_pkg_prerm() { return fi - if [[ ${EUID} -ne 0 ]]; then + if [[ ${EUID} -ne 0 || -n ${EPREFIX} ]]; then einfo "Insufficient privileges to execute ${FUNCNAME[0]}" return fi -- cgit v1.2.3