Re: [gentoo-news v2] 2026-03-30-varnish-renamed: add news item
Sam James <[email protected]>
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Organization | Gentoo |
| Message-ID | <[email protected]> |
Brett A C Sheffield <[email protected]> writes: > Signed-off-by: Brett A C Sheffield <[email protected]> > --- Please include a list of changes in each revision below the '---'. > .../2026-03-30-varnish-renamed.en.txt | 78 +++++++++++++++++++ > 1 file changed, 78 insertions(+) > create mode 100644 2026-03-30-varnish-renamed/2026-03-30-varnish-renamed.en.txt > > diff --git a/2026-03-30-varnish-renamed/2026-03-30-varnish-renamed.en.txt b/2026-03-30-varnish-renamed/2026-03-30-varnish-renamed.en.txt > new file mode 100644 > index 0000000..e4b1cdf > --- /dev/null > +++ b/2026-03-30-varnish-renamed/2026-03-30-varnish-renamed.en.txt > @@ -0,0 +1,78 @@ > +Title: Varnish Renamed > +Author: Brett A C Sheffield <[email protected]> > +Posted: 2026-03-30 > +Revision: 1 > +News-Item-Format: 2.0 > +Display-If-Installed: <www-servers/varnish-9.0.0 What about my D-I-I comment? > + > +# Varnish Renamed to Vinyl-Cache > + > +As of version 9.0.0, www-servers/varnish has been renamed to > +www-servers/vinyl-cache in line with upstream's change of name[0]. The name > +change also affects binaries, directories, init scripts, configuration and the > +user and group used by the server daemon. > + > +If you are upgrading from a previous version of www-servers/varnish you will > +need to update your configuration as described in "Upgrading" below. > + > + > +# Summary of Changes > + > +All varnish* binaries have been renamed to their vinyl* equivalents: > + > + varnishd -> vinyld > + varnishlog -> vinyllog > + varnishncsa -> vinylncsa > + varnishadm -> vinyladm > + varnishhist -> vinylhist > + varnishstat -> vinylstat > + varnishstat_help_gen -> vinylstat_help_gen > + varnishstatdiff -> vinylstatdiff > + varnishtest -> vinyltest > + varnishtop -> vinyltop > + > +This name change also affects all related conf.d/* files, init scripts, > +systemd service files, logrotate etc. > + > +The api library has been renamed: > + libvarnishapi.so -> libvinylapi.so > + > +In these conf.d files, all VARNISH* options are now VINYL* and you will need to > +update your configuration accordingly: > + > + /etc/conf.d/varnishd -> /etc/conf.d/vinyld > + /etc/conf.d/varnishlog -> /etc/conf.d/vinyllog > + /etc/conf.d/varnishncsa -> /etc/conf.d/vinylncsa > + > +The configuration directory has been moved: > + /etc/varnish/ -> /etc/vinyl-cache/ > + > +Other varnish directories have also been renamed: > + > + /usr/include/varnish -> /usr/include/vinyl-cache > + /usr/lib/varnish -> /usr/lib/vinyl-cache > + /usr/lib64/varnish -> /usr/lib64/vinyl-cache > + /usr/share/varnish -> /usr/share/vinyl-cache > + /var/lib/varnish -> /var/lib/vinyl-cache > + /var/log/varnish -> /var/log/vinyl-cache > + > + > +# Upgrading > + > +To upgrade from varnish 8.x to 9.x: > + > +0) Take a backup of your existing configuration files > +1) Stop all running varnish services > +2) emerge --oneshot www-servers/vinyl-cache > +3) Update and install your VCL files in /etc/vinyl-cache/ > + > +You can now start the new vinyld, vinyllog and vinylncsa services, remembering > +to add them to the appropriate runlevels as usual. > + > +For more details of the changes, you are encouraged to read the upstream > +announcement[0]. > + > + > +# Refs > + > +[0] https://vinyl-cache.org/docs/9.0/whats-new/upgrading-9.0.html
signature.asc
(application/pgp-signature, 418 B)
-----BEGIN PGP SIGNATURE----- iQEBBAEWCgCpFiEEJaa7iN2bdkxrVUHCc4QJ9SDfkZAFAmnKSRYbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyNUE2QkI4OEREOUI3NjRDNkI1NTQx QzI3Mzg0MDlGNTIwREY5MTkwDxxzYW1AZ2VudG9vLm9yZwAKCRBzhAn1IN+RkKi6 AP9xANBQ7Dt9CZ83gAzhPP4RPuFqfmlgajPd520jNdWDVwEA0cdRkqyS1cHqVdwA wu5BhDMgBltLqqBs5JT6LUl2wgI= =nh1f -----END PGP SIGNATURE-----