Преглед изворни кода

feature: #62 Warn users on detecting PUID or PGID

jamesread пре 3 година
родитељ
комит
dfaec75e94
1 измењених фајлова са 9 додато и 0 уклоњено
  1. 9 0
      cmd/OliveTin/main.go

+ 9 - 0
cmd/OliveTin/main.go

@@ -70,9 +70,18 @@ func init() {
 	})
 
 	reloadConfig()
+
+	warnIfPuidGuid()
+
 	log.Info("Init complete")
 }
 
+func warnIfPuidGuid() {
+	if os.Getenv("PUID") != "" || os.Getenv("PGID") != "" {
+		log.Warnf("PUID or PGID seem to be set to something, but they are ignored by OliveTin. Please check https://docs.olivetin.app/no-puid-pgid.html")
+	}
+}
+
 func reloadConfig() {
 	if err := viper.UnmarshalExact(&cfg); err != nil {
 		log.Errorf("Config unmarshal error %+v", err)