From bb3a64d33425f3e98789102e25ea4fe37c0df92c Mon Sep 17 00:00:00 2001 From: "Alexander \"Arav\" Andreev" Date: Tue, 8 Feb 2022 23:12:53 +0400 Subject: [PATCH] Chroot for dwelling-upload-clean. --- cmd/dwelling-upload-clear/main.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmd/dwelling-upload-clear/main.go b/cmd/dwelling-upload-clear/main.go index 79a99e3..cf6786d 100644 --- a/cmd/dwelling-upload-clear/main.go +++ b/cmd/dwelling-upload-clear/main.go @@ -46,6 +46,12 @@ func main() { log.Fatalln(err) } + if config.Chroot != "" { + if err := syscall.Chroot(config.Chroot); err != nil { + log.Fatalln("failed to chroot:", err) + } + } + if err := substituteUser(config.User); err != nil { log.Fatalln(err) }