On 2020-05-02 17:16, The Doctor via freebsd-ports wrote:
On Sat, May 02, 2020 at 04:32:10PM +0200, Christoph Moench-Tegeder wrote:
## The Doctor via freebsd-ports (freebsd-ports@freebsd.org):

Subject: Bind 9.16 port error still lingers

"Still"?

May  1 21:29:02 gallifrey named[90441]: Required root permissions to open 
'/var/run/named.pid'.
May  1 21:29:02 gallifrey named[90441]: Please check file and directory 
permissions or reconfigure the filename.

Did you?
BTW the default location for named's pidfile on FreeBSD is
/var/run/named/pid.

May  1 21:29:02 gallifrey named[90441]: parser.c:950: REQUIRE(obj != ((void *)0) && 
obj->type->rep == &cfg_rep_uint32) failed, back trace

Some (configuration) value should be an integer, but isn't.


cat /var/run/named.pid
15640

running bind911

and ls -Fail /var/run/named.pid

-rw-r--r-- 1 root wheel 6 May 1 21:38 /var/run/named.pid

I think what The Doctor tried to point out is that the pid file needs to be owned by the named user, normally "bind".

If named is started the "normal" wai, i.e. "service named start" it should create this file with "bind" as owner.
_______________________________________________
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Reply via email to