Hi, On Sat, Aug 13, 2022 at 04:14:03PM +0200, Mark Wielaard via Overseers wrote: > Looking at the mailman2inbox.sh script I have a few suggestions (I can > make them to the script myself, but don't know if you are currently > editing/running it): > > - public-inbox-init should probably use -V2 (see above). You can then > also use -j JOBS to speed up the import. > > - --indexlevel shuld be full to make the Xapian searching more useful > (this is the default, so you can also not set it). Note that this > also affects the incremental updating done by public-inbox-mda. > > - You want to kill public-inbox-httpd using -SIGHUP so it just reloads > the new config files. Yo also want to kill the other daemons, > public-inbox-imapd and public-inbox-nntpd > > - The --ng name should be based on the primary domain name (see > above). I don't know how to determine that easily though. Maybe > mailman knows, then we can also set the initial ADDRESS properly. And mailman does know, but you need to be in the mailman group to generate the lists. We support 3 virtual domains, sourceware.org, cygwin.com and gcc.gnu.org. Using /usr/lib/mailman/bin/list_lists we can generate lists per domain that only include advertised, public archived lists. There are 212 sourceware.org lists, 11 cygwin.com lists and 28 gcc.gnu.org lists. Attached is the output of: /usr/lib/mailman/bin/list_lists -b -a -p -V sourceware.org > sourceware.org.lists /usr/lib/mailman/bin/list_lists -b -a -p -V cygwin.com > cygwin.com.lists /usr/lib/mailman/bin/list_lists -b -a -p -V gcc.gnu.org > gcc.gnu.org.lists I placed the same in the inbox homedir under mailman.lists/ so it can be used as input to the import script. For sourceware.org lists @sourceware.cygnus.org and @sources.redhat.com should be alternate/historical names. For cygwin.com lists @cygwin.org should be an alternate name. Cheers, Mark