Closed wiserain closed 4 years ago
Thanks for sharing! I'll fix it this evening, sorry for the issue. (although it seemed to work on my machines with a local build, maybe it's Travis building it differently, I already had the case before)
So (after some headaches 😄 ), it seems it was the root hints file that was outdated (changed 30 January 2020) and my fancy program building it to github.com/qdm12/files forgot to mention it was failing since then. Anyway it's fixed now.
On the other hand, I can't reproduce the permission error, on a Arch Linux host and Windows host. Are you bind mounting anything? In case, I added this line to make sure the /unbound
directory is owned by the non root user.
Please let me know if it works for you. You can track once the build is finished: travis-ci.org/qdm12/cloudflare-dns-server
Once I change to the latest shell-based image (tag: shell), everything seems okay.
Hope this helpful for development. Always thanks for your work.