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
I would rather say, that required_files definition in logsurger's RC script needs to be double-quoted:
Without the qoutes, logsurfer would not start, even if both files exist.
Created attachment 189649 [details]
A commit references this bug:
Date: Fri Jan 12 14:02:49 UTC 2018
New revision: 458827
- Add missing quotes to rc script
Submitted by: email@example.com