-
Notifications
You must be signed in to change notification settings - Fork 12
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
Delete LTAM code #48
Delete LTAM code #48
Conversation
@dseomn: I'd love to get a quick thumbs-up or -down from you if you're available. There's no need to review the changes unless you want to. A possibly controversial change: I silently deleted the LTAM database flags without providing a check in |
@rhansen: Thumbs-up to removing LTAM code. I haven't reviewed this diff itself though. Adding a check to |
These files are part of the implementation of LTAM (draft-ietf-sidr-ltamgmt), which has been superseded by SLURM (draft-ietf-sidr-slurm).
This option is part of the implementation of LTAM (draft-ietf-sidr-ltamgmt), which has been superseded by SLURM (draft-ietf-sidr-slurm).
These utilities are part of the implementation of LTAM (draft-ietf-sidr-ltamgmt), which has been superseded by SLURM (draft-ietf-sidr-slurm).
The rcli '-c' option and LTAM utilities were front-ends to a lot of LTAM code that is no longer reachable. Delete all of the now-unreachable code.
useParacerts is initialized to 1, but it should no longer be possible for it to still be 1 by the time it is checked (it should always be set to 0 first) so delete it.
It is no longer possible for these flags to be set, and they should have never been set given the user-facing utilities were never documented as supporting LTAM.
LTAM has been superseded by SLURM so all of the LTAM code is now obsolete. It was never documented to users as being available, so quietly delete all of it.
This makes it easier to clean up the certificate verification code to fix issue #29.