^ wrong subject.

On Sun, 2020-03-08 at 12:20 +0800, hero...@gentoo.org wrote:
> From: Benda Xu <hero...@gentoo.org>
> 
>   Gentoo Prefix runs with a normal user and cannot grant extra
>   capabilities.  Exit gracefully with a message.

Please don't add this weird indent.

> 
> Closes: https://bugs.gentoo.org/699526
> Signed-off-by: Benda Xu <hero...@gentoo.org>
> ---
>  eclass/fcaps.eclass | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass
> index 467f955f5e9a..563d177c92d5 100644
> --- a/eclass/fcaps.eclass
> +++ b/eclass/fcaps.eclass
> @@ -78,6 +78,11 @@ DEPEND="filecaps? ( sys-libs/libcap )"
>  fcaps() {
>       debug-print-function ${FUNCNAME} "$@"
>  
> +     if [[ ${EUID} != 0 ]] ; then
> +             einfo "Insufficient privileges to execute ${FUNCNAME[0]}"
> +             return 0
> +     fi
> +
>       # Process the user options first.
>       local owner='root'
>       local group='0'

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to