From 1e127f2dcc83dd39fee1f40fdb98429f101ba8e3 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 5 Aug 2020 14:17:53 +0000 Subject: [PATCH] ci: Barf on unset umask Since it's just not a sane thing to do and will cause various failures in our test suite. --- ci/build.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ci/build.sh b/ci/build.sh index 4ff6eaa5..2afcd018 100755 --- a/ci/build.sh +++ b/ci/build.sh @@ -6,6 +6,11 @@ set -xeuo pipefail dn=$(dirname $0) . ${dn}/libbuild.sh +if [ `umask` = 0000 ]; then + echo 'Your umask is broken, please use e.g. `umask 0022`' 1>&2 + exit 1 +fi + ${dn}/installdeps.sh # Default libcurl on by default in fedora unless libsoup is enabled