From aab86722296ebbc21eb08c94d0d7cec6dc3164ae Mon Sep 17 00:00:00 2001 From: randomuser Date: Tue, 20 Jul 2021 03:27:44 -0500 Subject: [PATCH] add a chdir call --- esgd.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/esgd.py b/esgd.py index 2825f52..3948d35 100644 --- a/esgd.py +++ b/esgd.py @@ -188,6 +188,7 @@ class GopherHandler(socketserver.BaseRequestHandler, GopherServerLogic): log = Logger() host = "localhost" port = 70 +location = "/tmp/test" if __name__ == "__main__": switchgrp = grp.getgrnam("nobody").gr_gid @@ -196,4 +197,6 @@ if __name__ == "__main__": os.setgid(switchgrp) os.seteuid(switchusr) log.log("switch user successful") + os.chdir(location) + log.log("change directory successful") server.serve_forever()