-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add add-package persistence #106
Comments
This is what these steps are for: https://caddyserver.com/docs/build#package-support-files-for-custom-builds-for-debianubunturaspbian To clarify, the packages are persisted because the packages are in the current binary. The problem you have is that you didn't make a diversion when you started using a custom binary, so updating with I don't think it makes sense to have the |
Thanks for pointing there. I think it would be necessary to add modularity on distribution level by providing such a "binary-builder" inside the packages? |
Fair enough, I don't have a recommendation because I don't use RPM myself and don't know what kind of diversion mechanism exists there. @carlwgeorge @Conan-Kudo if you have ideas? |
I'm confused, when you |
I updated caddy from package repository (fedora copr) and my caddyserver was down because my Caddyfile contained configuration from a plugin added by |
Oh, right, so mixing Caddy package management and OS package management is not going to be compatible (thanks to limitations in OS package managers not supporting HTTP calls for downloading the binaries), but yeah Francis linked to a viable alternative for Debian... curious if there's anything similar for RPMs. |
I wonder if os-package managers can call caddy itself in |
The other option is to copy your custom |
caddy "add-package" will not persist upgrades
my idea would be to add a file that lists additional packages, which is read by the install-scripts or the init-scripts.
The text was updated successfully, but these errors were encountered: