Update spec files for cacher

This commit is contained in:
unman 2025-09-11 10:44:02 +00:00
parent 20a6b5b5a3
commit 3336ba228c
No known key found for this signature in database
GPG key ID: FDD1B8244731B36C
2 changed files with 13 additions and 3 deletions

View file

@ -1,5 +1,5 @@
Name: 3isec-qubes-cacher
Version: 1.16
Version: 1.17
Release: 1%{?dist}
Summary: A caching proxy in Qubes
@ -11,7 +11,7 @@ This package provides a caching proxy qube, named cacher.
A caching proxy stores downloaded packages, so that you need only download
a package once for it to be used when updating many templates.
The proxy is preconfigured to work out of the box for Debian, Ubuntu,
Arch, and Fedora templates.
Arch, BlackArch, Qubes, and Fedora templates.
When you install this package your Qubes system will be altered to use
the proxy by default.
@ -26,7 +26,8 @@ will be changed in the templates.
This is so that the request to the proxy is plain text, and the proxy
will then make the request via https
This change will be done automatically for every template that exists
when you install this package.
when you install this package. NOTE THAT THIS REQUIRES SALTING OF EVERY
TEMPLATE - WHONIX TEMPLATES WILL NOT BE CHANGED.
If you install a new template, you must make this configuration change.
In dom0 run:
@ -41,6 +42,7 @@ replacing TEMPLATE with the name of the new template.
When this package is installed it will attempt to rewrite repository
definitions in ALL templates.
NOTE THAT THIS REQUIRES STARTING AND SALTING OF EVERY TEMPLATE.
This includes templates that are not under salt control, like Windows
templates.
You must manually shutdown those templates.
@ -97,6 +99,9 @@ if [ $1 -eq 0 ]; then
fi
%changelog
* Thu Sep 11 2025 unman <unman@thirdeyesecurity.org> - 1.17.1
- Change base template to Debian-13-minimal for new install.
- Improve handling of Fedora repositories.
* Tue June 06 2024 unman <unman@thirdeyesecurity.org> - 1.16.1
- Update config file for acng 3.7.4
- Change handling of repository lists installed by package and extra definitions.

5
cacher/config.top Normal file
View file

@ -0,0 +1,5 @@
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
base:
cacher:
- cacher.config