Skip to content
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

Config templates per version #184

Open
nward opened this issue Feb 21, 2023 · 0 comments · May be fixed by #206
Open

Config templates per version #184

nward opened this issue Feb 21, 2023 · 0 comments · May be fixed by #206

Comments

@nward
Copy link
Collaborator

nward commented Feb 21, 2023

3.2 is out - not in major distros yet AFAIK, but... at least I'm using it with home cut packages.

This will mean some config changes. Logic within the templates checking version numbers will be very messy and hard to update for new versions, I think - I am thinking in order to make this work we might need sets of config templates per version. Freeradius 4.0 will have similar needs.

We have had some changes in early 3.0.x to later 3.0.x which required template updates as well - which could have been perhaps better done as separate templates rather than updating in place.

I'm not too sure - I don't think we want to end up with a template tree for every version, but, backwards incompatible changes perhaps?

Perhaps a function to resolve template filenames - so we only create new ones if required, rather than lots of duplicates.
Gets a bit messy though, if we have a bugfix to one, we may have to update 3 or 4...

This was referenced Aug 18, 2023
@nward nward linked a pull request Aug 18, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant