Knowledge Base

Preserving for the future: Shell scripts, AoC, and more

Package for Devuan: python3-freeipa

I use FreeIPA extensively and have written about it before, of course. In Fedora Linux there is a package for a nifty python client for freeipa named, of course, python3-freeipa. I use it in my software freeipa-cert-alert. Well, this python3-freeipa library is not in Devuan, so I bothered to package this simple application, and now it is available for other Debian-based distros: https://build.opensuse.org/package/show/home:bgstack15/python-freeipa.

Due to how nice package management systems work, the directory debian/ is nice and simple. You can view its source on my cgit.

Bonus!

I also updated my freeipa-cert-alert project to search in the recent past as well:

$ PASTDAYS=60 DAYS=29 ./freeipa-cert-alert.py 
Certificates expiring within 89 days from 2022-10-19
Not valid before               Not valid after                Subject                                      
Thu Dec 03 15:40:47 2020 UTC   Sun Dec 04 15:40:47 2022 UTC   CN=dns2.ipa.internal.com,O=IPA.INTERNAL.COM  
Thu Dec 10 22:15:49 2020 UTC   Sun Dec 11 22:15:49 2022 UTC   CN=d2-03a.ipa.internal.com,O=IPA.INTERNAL.COM

Comments