aboutsummaryrefslogtreecommitdiff
path: root/config/app.go
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--config/app.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/config/app.go b/config/app.go
index d7d1051..2eefb98 100644
--- a/config/app.go
+++ b/config/app.go
@@ -28,8 +28,8 @@ func (a *App) validate() error {
if err := os.MkdirAll(a.WorkingDirectory, 0700); err != nil {
return errors.Wrapf(err, "Invalid WorkingDirectory : %s", a.WorkingDirectory)
}
- if err := unix.Access(a.WorkingDirectory, unix.W_OK); err != nil {
- return errors.Wrapf(err, "Invalid WorkingDirectory : %s", a.WorkingDirectory)
+ if err := unix.Access(a.WorkingDirectory, unix.W_OK|unix.R_OK|unix.X_OK); err != nil {
+ return errors.Wrapf(err, "invalid WorkingDirectory : %s", a.WorkingDirectory)
}
// MaxUsers
if a.MaxUsers <= 0 {