RC script adds (non-existing by default) config file and the system log file into "required_files". In the current RC infrastructure, required_files are checked regardless whether the service is enabled, therefore default settings after installation cause /usr/local/etc/rc.d/logsurfer: /var/log/messages: Permission denied on startup
Maintainers CC'd
I would rather say, that required_files definition in logsurger's RC script needs to be double-quoted: required_files="${logsurfer_config} ${logsurfer_logfile}" Without the qoutes, logsurfer would not start, even if both files exist.
Created attachment 189649 [details] svn-diff-logsurfer
Maintainer timeout!
A commit references this bug: Author: zi Date: Fri Jan 12 14:02:49 UTC 2018 New revision: 458827 URL: https://svnweb.freebsd.org/changeset/ports/458827 Log: - Add missing quotes to rc script PR: 193921 Submitted by: saper@saper.info Changes: head/misc/logsurfer/Makefile head/misc/logsurfer/files/logsurfer.in