Punt links to non-existent private/members.yml.
authorMatt Birkholz <matt@birchwood-abbey.net>
Wed, 11 Jun 2025 19:29:09 +0000 (13:29 -0600)
committerMatt Birkholz <matt@birchwood-abbey.net>
Wed, 11 Jun 2025 19:29:09 +0000 (13:29 -0600)
README.org

index a15018b03b11b37e280a73b4f90e6b870413005b..59e92a044c2f5a6eb7314289c6d350e663b52a53 100644 (file)
@@ -550,7 +550,7 @@ Debian.  The command updates the institute membership roll, requiring
 the member's username, keeping a list of the member's clients (in case
 all authorizations need to be revoked quickly).  The list of client
 certificates that have been revoked is stored along with the
-membership roll (in [[file:private/members.yml][=private/members.yml=]] as the value of ~revoked~).
+membership roll (in =private/members.yml= as the value of ~revoked~).
 
 Finally, the institute uses an OpenPGP key to secure sensitive emails
 (containing passwords or private keys) to Core.
@@ -6272,7 +6272,7 @@ For general information about members and their Unix accounts, see
 [[*Accounts][Accounts]].  The account management sub-commands maintain a mapping
 associating member "usernames" (Unix account names) with their
 records.  The mapping is stored among other things in
-[[file:private/members.yml][=private/members.yml=]] as the value associated with the key ~members~.
+=private/members.yml= as the value associated with the key ~members~.
 
 A new member's record in the ~members~ mapping will have the ~status~
 key value ~current~.  That key gets value ~former~ when the member
@@ -6459,7 +6459,7 @@ sub print_member ($$) {
 The next code block implements the ~new~ sub-command.  It adds a new
 member to the institute's membership roll.  It runs an Ansible
 playbook to create the member's Nextcloud user, updates
-[[file:private/members.yml][=private/members.yml=]], and runs the [[file:playbooks/site.yml][=site.yml=]] playbook.  The site
+=private/members.yml=, and runs the [[file:playbooks/site.yml][=site.yml=]] playbook.  The site
 playbook (re)creates the member's accounts on Core and Front,
 (re)installs the member's personal homepage on Front, and the member's
 Fetchmail service on Core.  All services are configured with an
@@ -6563,7 +6563,7 @@ servers immediately or let the administrator do that using the ~./inst
 pass~ command.  In either case, the administrator needs to update the
 membership roll, and so receives an encrypted email, which gets piped
 into ~./inst pass~.  This command decrypts the message, parses the
-(YAML) content, updates [[file:private/members.yml][=private/members.yml=]], and runs the full
+(YAML) content, updates =private/members.yml=, and runs the full
 Ansible [[file:playbooks/site.yml][=site.yml=]] playbook to update the servers.  If all goes well a
 message is sent to ~member@core~.
 
@@ -6663,7 +6663,7 @@ exit;
 *** Less Aggressive Pass Command
 
 The following code block implements the ~./inst pass~ command, used by
-the administrator to update [[file:private/members.yml][=private/members.yml=]] before running
+the administrator to update =private/members.yml= before running
 [[file:playbooks/site.yml][=playbooks/site.yml=]] and emailing the concerned member.
 
 #+CAPTION: [[file:inst][=inst=]]