I get this error when I introduce the owner when defining a destination: destination firewall { file("/data/firewall/fwlog" owner(sysadmin) group(sysadmin) perm(0644)); }; When I run a syntax check I get this: # syslog-ng -s Error resolving user; user='sysadmin' # pkginfo -l SMCsyslng PKGINST: SMCsyslng NAME: syslogng CATEGORY: application ARCH: sparc VERSION: 3.0.1 BASEDIR: /usr/local VENDOR: BalaBit IT Ltd PSTAMP: Steve Christensen INSTDATE: Apr 15 2009 11:56 EMAIL: steve@smc.vnet.net STATUS: completely installed FILES: 91 installed pathnames 4 shared pathnames 25 directories 7 executables 1610 blocks used (approx) I also checked the misc.c file in the sunfreeware source and it didn't seem like it had the same errors that were identified in posts like this one: https://lists.balabit.hu/pipermail/syslog-ng/2009-April/012761.html