All noexec does is prevent binary executables from being run on that filesystem for security. Scripts still run, but not compiled executables. Which means some of the instructions to put ffmpeg in /home/bin wouldn't work because ffmpeg would not run in that location.
But my biggest problem now is that ffmpeg won't compile at ALL, not that I can't put it in home.
Bookmarks