What are the proper permissions and ownership of all Majordomo files and directories?
If you are running Majordomo on a host which allows logins by untrusted users, see the paragraph Wrapper security!” below. By far the biggest problem in setting up Majordomo is getting all the permissions and ownerships right. In part this is due to the security model that Majordomo uses, and it’s also due to the fact that it’s hard to automate this process. Once you install majordomo, run “./wrapper config-test” as some other user (like you) and read the results. Do NOT run “./wrapper config-test” as ‘root’ or your ‘majordom’ user. That will defeat the test of the wrapper operation. The config-test script will check your installation for correct permissions (as well as other tests) and report any problems. It’s not quite perfect, but it catches 95% of all problems. Majordomo works by using a small C “wrapper” which works by allowing it to always run as the “majordom” user and group that you create. (note that the wrapper may disappear in a future release, since its function could safe