From 033ead1202aef6db5a8ec81706424abdefd247c8 Mon Sep 17 00:00:00 2001 From: Pinghao Wu Date: Wed, 15 Jan 2025 22:08:42 +0800 Subject: [PATCH] load mime map before chroot'ing --- server.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server.go b/server.go index f487d37..38607f3 100644 --- a/server.go +++ b/server.go @@ -12,6 +12,7 @@ import ( "flag" "html/template" "io/fs" + "mime" "net" "net/http" "os" @@ -190,6 +191,9 @@ type Data struct { func main() { flag.Parse() + // load mime map before chroot'ing + mime.TypeByExtension(".o") + if err := os.Chdir(*root); err != nil { panic(err) } -- 2.45.2