Hello, the init script of varnish-4.1.2 is not correct. varnishd 4.1.2
does not have the parameter -u anymore. Instead it uses the -j parameter
See: https://www.varnish-cache.org/docs/4.1/reference/varnishd.html
Incorrect init script: #!/bin/sh
#
# $OpenBSD: varnishd.rc,v 1.2 2015/07/16 00:43:36 ajacoutot Exp
$daemon="/usr/local/sbin/varnishd"
daemon_flags="-f /etc/varnish/default.vcl -u _varnish".
/etc/rc.d/rc.subrpexp="varnishd:
Varnish-Mgr $(hostname)"
rc_reload=NOrc_cmd $1 correct init script: #!/bin/sh
#
# $OpenBSD: varnishd.rc,v 1.2 2015/07/16 00:43:36 ajacoutot Exp
$daemon="/usr/local/sbin/varnishd"
daemon_flags="-j unix,user=_varnish -f /etc/varnish/default.vcl".
/etc/rc.d/rc.subrpexp="varnishd: Varnish-Mgr $(hostname)"
rc_reload=NOrc_cmd $1 Best Regards Marius Weiler --
Marius Weiler
[email protected]