Skip to content

Commit cf5a020

Browse files
committed
Allow disabling apparmor via environment variable.
Fixes opencpu/opencpu#353
1 parent db9fac0 commit cf5a020

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

opencpu-server/rapache/onstartup.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ unix:::set_interactive(FALSE)
3838
options(rapache = TRUE)
3939

4040
#Check if AppArmor is available
41-
if(identical(unix::aa_config()$con, "unconfined")){
41+
if(nchar(Sys.getenv("OCPU_DISABLE_APPAROR"))){
42+
cat("AppArmor has been disabled!\n")
43+
} else if(identical(unix::aa_config()$con, "unconfined")){
4244
options(apparmor = TRUE)
4345
cat("AppArmor available! Running OpenCPU with security profile and rlimits.\n")
4446
} else {

0 commit comments

Comments
 (0)