| ... | ... |
@@ -27,7 +27,9 @@ func setupWorkingDirectory(workdir string) {
|
| 27 | 27 |
if workdir == "" {
|
| 28 | 28 |
return |
| 29 | 29 |
} |
| 30 |
- syscall.Chdir(workdir) |
|
| 30 |
+ if err := syscall.Chdir(workdir); err != nil {
|
|
| 31 |
+ log.Fatalf("Unable to change dir to %v: %v", workdir, err)
|
|
| 32 |
+ } |
|
| 31 | 33 |
} |
| 32 | 34 |
|
| 33 | 35 |
// Takes care of dropping privileges to the desired user |