Re: [gentoo-news v3] 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]>
> ---
> v3:
>  - remove version from Display-If-Installed
> v2:
>  - CC: [email protected]
>  - change title + id to fit within 20 chars
>  - filename - date changed
>  - added section headings
>  - numbered reference to URL
>  - added more detail on name changes and files affected
>  - other rewording and clarifications
>
>  .../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..6d3c913
> --- /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
> +
> +# 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

I think '# Changes' would work better, but it's fine as-is.

> +
> +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.

"Ditto systemd services."

> +
> +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-----

iQEBBAEWCgCpFiEEJaa7iN2bdkxrVUHCc4QJ9SDfkZAFAmnL7fEbFIAAAAAABAAO
bWFudTIsMi41KzEuMTIsMiwyXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25z
Lm9wZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyNUE2QkI4OEREOUI3NjRDNkI1NTQx
QzI3Mzg0MDlGNTIwREY5MTkwDxxzYW1AZ2VudG9vLm9yZwAKCRBzhAn1IN+RkF1d
AP9qCymtRAdVZqD/zb/1rUNInvqudYInZUl+7/784GXCvwEA+Z91AttiyE8Simg9
+VQ/URz8QyMFGTSisSZBpQURegY=
=dYIj
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.