[gentoo-news v2] 2026-03-30-varnish-renamed: add news item

Brett A C Sheffield <[email protected]>
Newsgroups gmane.linux.gentoo.devel
Message-ID <[email protected]>
Signed-off-by: Brett A C Sheffield <[email protected]>
---
 .../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
+
+# 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
-- 
2.52.0
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.