Thanks I might look into disabling SIP to test and see if it works, but I don't want to leave SIP off, so that it can do what it's designed to do and protect the system.
I've had the issue with the firewall logging since the first time I checked which would've been a year or so ago now.
I'm wondering if it may have something to do with permissions set for the log files maybe?
I've also set up PF now using a gui called IceFloor. Again the log file doesn't seem to be created at all. However I can view the logging life as it's happening in terminal. So the firewall is working and blocking network traffic.
I'm unsure if appfirewall.log needs to be configured in syslog.conf or asl.conf at all? Currently it's not listed.
I've found that rc.conf has the following lines in it.
# Facility com.apple.alf.logging gets saved in appfirewall.log
? [= Facility com.apple.alf.logging] file appfirewall.log file_max=100M all_max=500M
But it also has the following lines in the conf file
# ignore "internal" facility
? [= Facility internal] ignore
I also don't have an /var/log/auth.log file anywhere on my system. I believe this file is meant to log authorisations and failures for services such as SSH.
There's now a number of important log files which I don't have access to, whether it's due to bad configuration (fresh install of El Capitan only 2 weeks), or worse someone tampering with my system?
It's got me baffled, and a bit concerned.