It seems that Python 2.7 is no longer present as of 19.7.3 (and 19.7.4). I don't see a mention of doing this in the release notes, but I installed a brand new instance with the 19.7 ISO and upgraded to 19.7.4 with that and still found Python 2.7 missing. Is there any way I can get it back?
First and foremost, why?
If you insist...
# pkg install python27
The change was mentioned in 19.1.7 release notes. The 19.7 update had no direct need for Python 2 anymore. Yay for migrating software shortly before it goes end-of-life.
https://github.com/opnsense/changelog/blob/8d9ae5b025cc6c62e9b4522497456c74c622eea0/doc/19.1/19.1.7#L11-L14
https://github.com/opnsense/changelog/blob/8d9ae5b025cc6c62e9b4522497456c74c622eea0/doc/19.7/19.7#L58
Cheers,
Franco
Thanks for getting back to me, franco. I really appreciate it. FWIW, I use DUO for two-factor authentication on OpenVPN, and the current scripts they have requires Python 2.7. I know they intend to have their scripts updated for 3.7 before 2.7 goes EOL.