Instead of maintaining the short description of each sub-mod
manually in a giant README file, distribute the short descriptions
into each relevant mod, and then build the README listings
automatically at deploy time.
This should:
- Make it harder to forget to add/remove mods in the list
- Prevent them from being out of alphabetical order
- Ensure each mod has a description for in-menu use
Now these apparently load correctly, at least under docker, as
long as the mods are in secure.trusted_mods, disabling mod security
is no longer necessary.
This doesn't actually work yet. Apparently MT does not
provide the same package.cpath that Lua5.1 natively
does on debian, so when mod security is enabled, we
have no way to find the correct package.cpath value
aside from hard-coding in every possible quirk of
every OS/distro...