non port: www/varnish4/files/varnishncsa.in |
Number of commits found: 7 |
Saturday, 31 Dec 2022
|
01:28 Rene Ladan (rene)
cleanup: Remove expired ports:
2022-12-31 www/varnish4: End of life upstream, users are recommended to upgrade
to 6.x or higher
fdb010a |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
all: Remove all other $FreeBSD keywords.
135fdee |
Tuesday, 3 Nov 2015
|
15:08 feld
www/varnish4: Fix race condition on start
varnishlog and varnishncsa had a race condition with varnishd on
startup as they will notice varnishd's leftover _.vsm file and try to
connect to varnishd but occasionally fail due to varnishd not being
fully operational yet. By adding "-t off" flag as default to varnishncsa
and varnishlog they will wait indefinitely for varnishd to start up
instead of just exiting.
Other bugs fixed:
* varnishncsa_logformat in rc.conf mostly works
Unfortunately due to shell expansion we still cannot pass
quotes (") so if you need those in your log format you will have to
manage varnishncsa startup yourself. I apologize, but there's not much
we can do at the moment. I'm working with upstream to allow loading
configuration from a file. Note that Debian has complained too...
* Default permissions for log and pidfiles have been corrected
They are now correctly set to 664 for pidfiles and 644 for log files
* Description of default flags for varnishncsa and varnishlog have been
adjusted to reflect reality
New features:
* We now support "checkconfig" and "reload" options like on RedHat
distributions
You can do "service varnishd checkconfig" to validate your vcl is
functional. Doing a "service varnishd reload" also works without
interrupting service and creates a new vcl reflecting the date+timestamp.
Varnishd now does a checkconfig before starting and will also prevent
you from breaking a running instance by doing a "restart" with an
invalid vcl.
Thanks to many for the reports and testing.
Differential Revision: https://reviews.freebsd.org/D4016
|
Monday, 19 Oct 2015
|
15:04 feld
www/varnish4: Update to 4.1.0
- Add varnish and varnishlog UIDs
- Add varnish GID
- varnishd, varnishncsa, and varnishlog no longer run as root
Users upgrading may see permissions errors on start due to change in
uid running the processes. Please see the UPDATING entry for more
details.
Changelog: https://github.com/varnish/Varnish-Cache/blob/varnish-4.1.0/doc/sphinx/whats-new/changes.rst
Differential Revision: https://reviews.freebsd.org/D3878
|
Monday, 27 Jul 2015
|
17:53 feld
Fix startup script order:
varnishncsa and varnishlog require varnishd to start successfully
mat reported some latency between starting varnishd and creation of
the _.vsm file used for communication, so a start_precmd has been added
to varnishncsa and varnishlog.
PR: 201586
Differential Revision: https://reviews.freebsd.org/D3208
|
Wednesday, 27 May 2015
|
14:34 feld
Add varnishd_extra_flags option to permit passing additional flags to
varnishd
Clean up rc scripts per rclint recommendations
Differential Revision: https://reviews.freebsd.org/D2605
|
Monday, 23 Mar 2015
|
16:27 feld
Allow configuration of the varnishncsa log format
PR: 198742
|
Number of commits found: 7 |