From 3301e1f7c82d28171b4823636bbe704d57e89ee9 Mon Sep 17 00:00:00 2001 From: Matt Birkholz Date: Tue, 29 Oct 2024 21:36:51 -0700 Subject: [PATCH] Update README.html. --- README.html | 93 ++++++++++++++++++++++++++++++++--------------------- 1 file changed, 57 insertions(+), 36 deletions(-) diff --git a/README.html b/README.html index 23df883..cbd0687 100644 --- a/README.html +++ b/README.html @@ -3,7 +3,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - + Birchwood Abbey Networks @@ -64,7 +64,7 @@ map is very similar, with differences mainly in terminology, philosophy, attitude.

-
+
                 |                                                   
                 =                                                   
               _|||_                                                 
@@ -144,8 +144,8 @@ with Apache2, spooling email with Postfix and serving it with
 Dovecot-IMAPd, and hosting a VPN with OpenVPN.
 

-
-

3.1. Install Emacs

+
+

3.1. Install Emacs

The monks of the abbey are masters of the staff (bo) and Emacs. @@ -660,9 +660,7 @@ needed because Postfix does not provide an emulation of mail(1) and some translation to sendmail(1) was required. Since then the script has learned to compute the date-dependent file name, compress the log, convert it to base64, and encapsulate it in MIME format, before -sending it on to sendmail. Note that there is no encryption (yet). -This is a low priority because much of the data is available to -Droplet's ISP's Mom, the NSA/CIA/NWO. +encrypting and sending to sendmail.

@@ -681,22 +679,27 @@ Droplet's ISP's Mom, the NSA/CIA/NWO. fi ( echo "Subject: $2" - echo "Content-Type: multipart/mixed; boundary=\"boundary\"" - echo "MIME-Version: 1.0" - echo "" - echo "--boundary" - echo "Content-Type: text/plain" - echo "Content-Transfer-Encoding: 8bit" - echo "" - echo "$F" - echo "--boundary" - echo "Content-Type: application/gzip; name=\"$F\"" - echo "Content-Disposition: attachment; filename=\"$F\"" - echo "Content-Transfer-Encoding: base64" - echo "" - gzip | base64 echo "" - echo "--boundary--" ) | sendmail "$3" + ( echo "Content-Type: multipart/mixed; boundary=\"boundary\"" + echo "MIME-Version: 1.0" + echo "" + echo "--boundary" + echo "Content-Type: text/plain" + echo "Content-Transfer-Encoding: 8bit" + echo "" + echo "$F" + echo "--boundary" + echo "Content-Type: application/gzip; name=\"$F\"" + echo "Content-Disposition: attachment; filename=\"$F\"" + echo "Content-Transfer-Encoding: base64" + echo "" + gzip | base64 + echo "" + echo "--boundary--" ) \ + | gpg --encrypt --armor \ + --trust-model always --recipient root@core ) \ +| sendmail root \ +|| exit $?
@@ -711,7 +714,7 @@ certificate is a terminal session affair (with prompts and lines entered as shown below).

-
+
 $ sudo apt install python3-certbot-apache
 $ sudo certbot --apache -d birchwood-abbey.net
 ...
@@ -855,7 +858,7 @@ The following task arranges to rotate Certbot's logs files.
 

A backup copy of Let's Encrypt's data (/etc/letsencrypt/) is sent to -root@core in S/MIME encrypted email every time it changes. Changes +root@core in OpenPGP encrypted email every time it changes. Changes are detected by keeping a copy in /etc/letsencrypt~/ for comparison.

@@ -930,8 +933,8 @@ with Postfix and Dovecot, and providing essential localnet services: NTP, DNS and DHCP.

-
-

4.1. Include Abbey Variables

+
+

4.1. Include Abbey Variables

In this abbey specific document, most abbey particulars are not @@ -1127,8 +1130,8 @@ The abbey uses the Apt-Cacher:TNG package cache on Core. The

-
-

4.8. Use Cloister Apt Cache

+
+

4.8. Use Cloister Apt Cache

Core itself will benefit from using the package cache, but should @@ -1938,8 +1941,8 @@ hosts never roam, are not associated with a member, and so are ./abbey client campus new-host-name

-
-

6.1. Use Cloister Apt Cache

+
+

6.1. Use Cloister Apt Cache

The Apt-Cacher:TNG program does not work well on the frontier, so is @@ -2061,8 +2064,8 @@ them.

-
-

6.4. Install Emacs

+
+

6.4. Install Emacs

The monks of the abbey are masters of the staff and Emacs. @@ -2536,8 +2539,8 @@ machine simply by adding it to the tvrs group.

-
-

9.3. Include Abbey Variables

+
+

9.3. Include Abbey Variables

Private variables in private/vars-abbey.yml are needed, as in the @@ -3083,7 +3086,7 @@ the list of "inputs" available in a postal code typically ends with the OTA (over the air) broadcasts.

-
+
 $ tv_grab_zz_sdjson --configure --config-file .mythtv/Mr.Antenna.xml
 Cache file for lineups, schedules and programs.
 Cache file: [/home/mythtv/.xmltv/tv_grab_zz_sdjson.cache]
@@ -3372,6 +3375,24 @@ program as user mythtv.
 The program will prompt for the zip code and offer a list of "inputs"
 available in that area, as described in Configure XMLTV.
 

+ +

+Then the administrator can re-start the backend. +

+ +
+
sudo systemctl start mythtv-backend
+
+
+ +

+And the mythtv account can run mythfilldatabase. +

+ +
+
mythfilldatabase
+
+
@@ -4584,7 +4605,7 @@ to private/db.campus_vpn.)

Author: Matt Birkholz

-

Created: 2024-10-22 Tue 10:04

+

Created: 2024-10-29 Tue 21:35

Validate

-- 2.25.1