The Varnish project has [renamed itself to Vinyl Cache][0].
We followed this rename with a [new `vinyl-cache` package][1].
This upgrade results in [breaking changes][2] and users are advised to study 
these changes and how it affects them before following the replacement.
All references to "`varnish`" have been changed to 
"`vinyl`" in all binaries and directories.

At minimum, users will have to:

- rename `/etc/varnish` to `/etc/vinyl-cache`
- rename `/var/lib/varnish` to `/var/lib/vinyl-cache`
- fix up ownership of files inside `/var/lib/varnish`
  - user `varnish` becomes `vinyl`
  - group `varnish` becomes `vinyl`
  - user `varnishlog` becomes `vinyllog`
  - user `vcache` remains the same
- disable the old `varnish.service` and `varnishncsa.service` systemd units
- enable the new `vinyl-cache.service` and `vinylncsa.service` systemd units

Meanwhile, the `varnish` package has been dropped from `[extra]`.
We're not currently planning to maintain a new `varnish` package as 
it's a different upstream project.

[0]: 
https://vinyl-cache.org/organization/on_vinyl_cache_and_varnish_cache.html#org-vinyl-varnish
[1]: https://gitlab.archlinux.org/archlinux/packaging/packages/vinyl-cache
[2]: https://vinyl-cache.org/docs/9.0/whats-new/upgrading-9.0.html

URL: 
https://archlinux.org/news/breaking-changes-for-all-users-of-varnish-which-is-renamed-to-vinyl-cache/

Reply via email to