summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--eclass/fcaps.eclass5
1 files changed, 5 insertions, 0 deletions
diff --git a/eclass/fcaps.eclass b/eclass/fcaps.eclass
index 2b6e5be4683d..0bb23f8cca70 100644
--- a/eclass/fcaps.eclass
+++ b/eclass/fcaps.eclass
@@ -81,6 +81,11 @@ esac
fcaps() {
debug-print-function ${FUNCNAME} "$@"
+ if [[ ${EUID} != 0 ]] ; then
+ einfo "Insufficient privileges to execute ${FUNCNAME}, skipping."
+ return 0
+ fi
+
# Process the user options first.
local owner='root'
local group='0'