[master] c660aa365 Revert "[cci] use su instead of sudo"

Guillaume Quintard guillaume at varnish-software.com
Tue Jan 12 18:39:06 UTC 2021


commit c660aa365f00de48535764d499c190189c982707
Author: Guillaume Quintard <guillaume at varnish-software.com>
Date:   Tue Jan 12 10:36:00 2021 -0800

    Revert "[cci] use su instead of sudo"
    
    This reverts commit 7e9c6a7ba293ffb7b2875d4b8d168c44cc289eaf.

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 899dd36cb..adcaae3b6 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -224,17 +224,17 @@ jobs:
             export TSAN_OPTIONS=abort_on_error=1,halt_on_error=1,use_sigaltstack=0,suppressions=$(pwd)/tools/tsan.suppr
             export UBSAN_OPTIONS=halt_on_error=1,print_stacktrace=1,use_sigaltstack=0,suppressions=$(pwd)/tools/ubsan.suppr
 
-            su varnish -c './configure \
+            sudo -u varnish ./configure \
             	--quiet \
             	--with-unwind \
             	--enable-developer-warnings \
             	--enable-debugging-symbols \
             	--disable-stack-protector \
             	--with-persistent-storage \
-            	<< parameters.extra_conf >>'
-            su varnish \
-            	--whitelist-environment=ASAN_OPTIONS,LSAN_OPTIONS,TSAN_OPTIONS,UBSAN_OPTIONS \
-                -c 'make distcheck VERBOSE=1 -j 12 -k'
+            	<< parameters.extra_conf >>
+            sudo -u varnish \
+            	--preserve-env=ASAN_OPTIONS,LSAN_OPTIONS,TSAN_OPTIONS,UBSAN_OPTIONS \
+            	make distcheck VERBOSE=1 -j 12 -k
 
   collect_packages:
     docker:


More information about the varnish-commit mailing list