diff --git a/client/driver/executor/executor_linux.go b/client/driver/executor/executor_linux.go index 9afaee266c69..d4805c067ae1 100644 --- a/client/driver/executor/executor_linux.go +++ b/client/driver/executor/executor_linux.go @@ -29,10 +29,7 @@ var ( "/lib64": "/lib64", "/run/resolvconf": "/run/resolvconf", "/sbin": "/sbin", - "/usr/bin": "/usr/bin", - "/usr/lib": "/usr/lib", - "/usr/sbin": "/usr/sbin", - "/usr/share": "/usr/share", + "/usr": "/usr", } ) diff --git a/client/driver/java.go b/client/driver/java.go index 4e71ceb459dd..85ba81716489 100644 --- a/client/driver/java.go +++ b/client/driver/java.go @@ -63,7 +63,7 @@ func NewJavaDriver(ctx *DriverContext) Driver { func (d *JavaDriver) Fingerprint(cfg *config.Config, node *structs.Node) (bool, error) { // Only enable if we are root and cgroups are mounted when running on linux systems. if runtime.GOOS == "linux" && (syscall.Geteuid() != 0 || !d.cgroupsMounted(node)) { - d.logger.Printf("[DEBUG] driver.java: must run as root user on linux, disabling") + d.logger.Printf("[DEBUG] driver.java: root priviledges and mounted cgroups required on linux, disabling") return false, nil }