fract4d / gnofract4d

A fractal generation program for linux
Other
116 stars 27 forks source link

Ensure installed modules are not executable #261

Closed cjmayo closed 6 months ago

cjmayo commented 6 months ago

Match the permissions that were being applied by setuptools.


The difference with Meson was:

 FILES:-usr/lib/python3.11/site-packages/fract4d/createdocs.py (-rw-r--r-- root:root)
 FILES:+usr/lib/python3.11/site-packages/fract4d/createdocs.py (-rwxr-xr-x root:root)
 FILES:-usr/lib/python3.11/site-packages/fract4d_compiler/fc.py (-rw-r--r-- root:root)
 FILES:+usr/lib/python3.11/site-packages/fract4d_compiler/fc.py (-rwxr-xr-x root:root)
 FILES:-usr/lib/python3.11/site-packages/fract4d_compiler/fractlexer.py (-rw-r--r-- root:root)
 FILES:-usr/lib/python3.11/site-packages/fract4d_compiler/fractparser.py (-rw-r--r-- root:root)
 FILES:+usr/lib/python3.11/site-packages/fract4d_compiler/fractlexer.py (-rwxr-xr-x root:root)
 FILES:+usr/lib/python3.11/site-packages/fract4d_compiler/fractparser.py (-rwxr-xr-x root:root)
 FILES:-usr/lib/python3.11/site-packages/fract4d_compiler/translate.py (-rw-r--r-- root:root)
 FILES:+usr/lib/python3.11/site-packages/fract4d_compiler/translate.py (-rwxr-xr-x root:root)