This removes the expectation from the template that python3 and python3.7 are present in the PYTHONHOME zip file.
It also removes the functionality for marking them executable. Note that the functionality for marking the binaries as executable was somewhat overwrought -- it calls the SELinux restorecon program in desperation. I think that's unnecessary. I'll test and fix the test suite app later, but I like the simplicity here for user apps for now.
This removes the expectation from the template that
python3
andpython3.7
are present in the PYTHONHOME zip file.It also removes the functionality for marking them executable. Note that the functionality for marking the binaries as executable was somewhat overwrought -- it calls the SELinux
restorecon
program in desperation. I think that's unnecessary. I'll test and fix the test suite app later, but I like the simplicity here for user apps for now.