On 1/11/19 6:51 AM, Odhiambo Washington wrote:
Now that I look at it, I think you should clarify that if one is not interested in using PostgreSQL (which is what
pip install psycopg2-binary
is for), then there should be some different binary they need to install, no? And which one is it?
I have added a note to the comment at https://wiki.list.org/DOC/Mailman%203%20installation%20experience which says:
"""Also, please note the first paragraph of the introduction. This is documentation of my decisions and experiences. It is not a how-to and does not replace the documentation at http://docs.list.org/"""
In particular, documentation of the requirements for different databases is at <https://mailman.readthedocs.io/en/latest/src/mailman/docs/database.html>.
Under your "*Recommended Configuration*", I have followed each step, getting the files and editing them to suite my needs, until I got to where you refer to: /opt/mailman/mm/settings.py (copy of the mailman-suite settings.py file but with DEBUG = False) I tried to get this file using
git clone https://gitlab.com/mailman/mailman_suite.git
and realized that authentication is required in order to get it.
Because you should be getting <https://gitlab.com/mailman/mailman-suite.git> (hyphen, not underscore) which works without authentication.
Or you could just go to <https://gitlab.com/mailman/mailman-suite/blob/master/mailman-suite_project/settings.py> and copy it from there.
What is the reason you did not include a copy like for the rest??
Because it's available on GitLab.
I have created the executables - all of them. I have created the templates and did
find . -type f -exec sed -i.BAK 's/ mailman3.org/mydomain.name/g' {} \;
Maybe you should state explicitly that once one gets these templates, they need to change the url to match theirs. You said it, but it doesn't come out forcefully :0
I added "Of course, if you use these you need to edit the URLs for your site."
In your "MTA" section, I suppose you need to be a little more generic as well and accommodate Exim users. First I suggest you clearly state that one needs to edit /opt/mailman/mm/ mailman.cf to ensure that the values under [mta] match what is required. Maybe there is a different file to edit for MTA settings???
Again, I'm documenting MY experience, not trying to replace the official documentation. I refer to <https://mailman.readthedocs.io/en/latest/src/mailman/docs/mta.html#postfix> because I use Postfix. That same page also has Exim documentation.
So far .....
Next, I will be looking into "Running Things".... which is where I believe things will get thicker ....
Perhaps when you're done you will write u your experiences with FreeBSD and Exim.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan