Hi Daniel, Yes I’m sure the permissions were good, they are set by the package. I pulled it from the official repo, and server.user were already set for my old configuration. I also changed the storage (s/db/lib) before running the daemon. Plus, when I started the daemon with an empty /var/lib/knot (and just rsynced my zones & keys) I didn’t changed any permission.
I don’t use systemd by openrc. On 20/12/2019 09:30, Daniel Salzman wrote: > Hi, > > Are you sure the permissions are right? > Do you have 'server.user' configured? > Where did you get the Knot DNS package for Gentoo? > > There are some differences between FreeBSD and Linux packages with systemd > enabled. > > Daniel > > On 12/19/19 11:33 PM, Alarig Le Lay wrote: >> Hi, >> >> Today I migrated my knot from FreeBSD to Gentoo (because it take too >> much time to stay on a supported release of FreeBSD) >> >> I rsynced my knot.conf (and changed the paths) and /var/db/knot to >> /var/lib/knot >> >> However, daemon failed to start because it wasn’t able to bind to >> /var/run/knot/knot.sock, and the permissions where good. I had to remove >> /var/db/knot and rsync only zones and keys. >> >> I don’t get the link from files in /var/lib and a denied permission on >> /var/run/knot/knot.sock, so I think that there is a bug here. >> >> Regards, >> -- https://lists.nic.cz/mailman/listinfo/knot-dns-users
