Adds sites to tmp file

stable
Justin Reichardt 2021-12-09 16:55:14 -06:00
parent 9eb4d9d543
commit f356390104
1 changed files with 26 additions and 1 deletions

View File

@ -42,7 +42,7 @@ func main() {
log.Print("Downloads:\n",downloads)
copystatichosts(tmpdir, hostsloc)
downloadcontent(downloads, tmpdir)
writesites(sites, tmpdir)
}
func sysdetect (tmpdir, hostsloc, cfgloc *string) {
@ -200,3 +200,28 @@ func downloadcontent(downloads []string, tmpdir string) {
}
}
}
func writesites(sites []string, tmpdir string) error {
var err error = nil
fileloc := tmpdir + "rhosts"
log.Print("Opening: " + fileloc)
file,err := os.OpenFile(fileloc, os.O_APPEND|os.O_WRONLY, 0644)
defer file.Close()
if (err != nil) {
log.Print(err)
return err
}
_,err = file.WriteString("# rhosts sites\n")
if (err != nil){
log.Print(err)
return err
}
for _,s := range sites {
_,err = file.WriteString(s)
if (err != nil){
log.Print(err)
break
}
}
return err
}