savannah-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-cvs] [184] mention ~list/mailman symlink


From: karl
Subject: [Savannah-cvs] [184] mention ~list/mailman symlink
Date: Mon, 18 Apr 2016 23:06:55 +0000

Revision: 184
          
http://svn.sv.gnu.org/viewvc/?view=rev&root=administration&revision=184
Author:   karl
Date:     2016-04-18 23:06:48 +0000 (Mon, 18 Apr 2016)
Log Message:
-----------
mention ~list/mailman symlink

Modified Paths:
--------------
    trunk/sviki/ListServer.mdwn

Modified: trunk/sviki/ListServer.mdwn
===================================================================
--- trunk/sviki/ListServer.mdwn 2016-04-11 00:21:43 UTC (rev 183)
+++ trunk/sviki/ListServer.mdwn 2016-04-18 23:06:48 UTC (rev 184)
@@ -9,18 +9,19 @@
 In order to do this you need to have shell access to the machine that
 runs the master Mailman installation.
 
-Once your ssh public key has been added, you can to log in as the user
+Once your ssh public key has been added, you can log in as the user
 'list'. You will be greeted with the bash prompt:
 
     address@hidden list]$
 
 From here you can perform all sorts of Mailman administrative tasks,
-that are discussed below.
+such as those discussed below.  See also: [[ResetListPassword]].
 
-See also: [[ResetListPassword]].
+On lists.gnu.org, there is a symlink `~list/mailman` which must point to
+the active mailman installation (maintained by FSF sysadmin), or nothing
+will work right.
 
-Mailman FAQ:
-<http://www.python.org/cgi-bin/faqw-mm.py?req=index>
+Mailman home page: <http://www.gnu.org/software/mailman>.
 
 List creation
 -------------
@@ -51,7 +52,7 @@
 You need to edit the list configuration, and the FSF-specific virtual
 domain support (the domains/ subdirectory from the list directory).
 
-Here are the commands:
+Here are the commands, on list.gnu.org:
 
     withlist -l -r fix_url $list_name -u lists.$newdomain.org
     go $list_name
@@ -67,9 +68,9 @@
 -------------
 
 We do not remove list archives when it was a public archive. Instead, we
-deactivate a list, while keeping archives and status:
+deactivate a list, while keeping archives and status.  On lists.gnu.org:
 
-    cd /var/mailman/lists/listname/domains
+    cd /home/list/mailman/lists/listname/domains
     mv gnu.org gnu.org.disabled-yourname
     # mv nongnu.org nongnu.org.blah ...
 
@@ -78,9 +79,9 @@
 `~/mm-configs/norespond.txt`.
 
 Then, remove any heldmsg-listname\* pending messages from
-`~mailman/data`.
+`~list/mailman/data`.
 
-If we really want to delete the list, then to tell Mailman to delete a
+If we really want to delete a list, then to tell Mailman to delete a
 list and its settings:
 
     rmlist listname
@@ -90,16 +91,17 @@
      listname=LISTNAME
      rmlist -a $listname
      # purge pending requests
-     ls -U /var/mailman/data | grep '^heldmsg-$listname-[0-9]+.pck$' | xargs rm
+     ls -U /home/list/mailman/data | grep '^heldmsg-$listname-[0-9]+.pck$' | 
xargs rm
      # Note: with a live list, purging should be followed by this, so Mailman 
take the removals into account:
      # curl http://lists.gnu.org/mailman/admindb/testlist -F adminpw=******
      # (ToDo: backup the archives somewhere for a little while)
 
      # with mharc, for public archives
-     mv ~/mbox/$listname ~/deleted/mbox
-     mv ~/html/$listname ~/deleted/html
+     mv ~/mbox/$listname ~/archive/mbox
+     mv ~/html/$listname ~/archive/html
 
-    'listname' doesn't contain the @domain.tld part. Some mailing lists 
contain both private and public archives.
+    'listname' doesn't contain the @domain.tld part. Some mailing lists
+    contain both private and public archives.
 
 Renaming a mailing list
 -----------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]