summaryrefslogtreecommitdiffstats
path: root/software
diff options
context:
space:
mode:
Diffstat (limited to 'software')
-rw-r--r--software/mailman.page14
-rw-r--r--software/python.page4
2 files changed, 18 insertions, 0 deletions
diff --git a/software/mailman.page b/software/mailman.page
index 7255364..4e3ea2a 100644
--- a/software/mailman.page
+++ b/software/mailman.page
@@ -39,3 +39,17 @@ If using public mailing lists archives, add lines like the following around
self.author = self.email = 'redacted'
+Notes:
+- run thttpd as list user?
+- don't forget to set "nochroot" in /etc/thttpd/thttpd.conf
+- run newlist as root?
+- edit DEFAULT_URL_PATTERN, DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST in /etc/mailman/mm_cfg.py
+- after above, to fix "instant logout" problem (no cookies set):
+ while read list stuff; do withlist -l -r fix_url "$list"; done < <(list_lists)
+
+ (ignore the error?)
+
+check_perms -f
+
+needed to allow symlinks from nginx to get 'list' group-owned archives to work.
+
diff --git a/software/python.page b/software/python.page
index abf145e..5d05ad8 100644
--- a/software/python.page
+++ b/software/python.page
@@ -75,3 +75,7 @@ For debian packaging, use [stdeb](http://pypi.python.org/pypi/stdeb)
The ``codecs`` package has some helpers; see for example
``open(f,mode,encoding)``.
+ASCII
+----------------
+'ord' is the function that takes a single ASCII character and returns the value
+number (as an int).