From f8629dd8496b2f057e8eebe13ff99959ecb40b12 Mon Sep 17 00:00:00 2001
From: Matt Birkholz
+| = _|||_ @@ -136,8 +136,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. @@ -337,12 +337,11 @@ Apache configurations. Like the suggested per-user rewrite rule in the
gitweb(1)
manual page, the secondRewriteRule
specifies the root directory of the user's public Git repositories via theGITWEB_PROJECTROOT
-environment variable. It makeshttp://www/~dick/gitweb.cgi
run +environment variable. It makeshttp://www/~dick/git
run Gitweb with the project root~dick/Public/Git/, the same directory thegit-daemon
makes available. The firstRewriteRule
directs -URLs with no user name to the default. Thushttp://www/gitweb.cgi
-lists the repositories found in/var/www/git/. The match patterns -of both rules recognize/gitwebas well as/gitweb.cgi. +URLs with no user name to the default. Thushttp://www/git
+lists the repositories found in/var/www/git/.@@ -352,10 +351,10 @@ Alias /gitweb-static/ /usr/share/gitweb/static/ Options MultiViews </Directory> RewriteEngine on -RewriteRule ^/gitweb(\.cgi)?(/.*)?$ \ - /cgi-bin/gitweb.cgi$2 [QSA,L,PT] -RewriteRule ^/\~([^\/]+)/gitweb(\.cgi)?(/.*)?$ \ - /cgi-bin/gitweb.cgi$3 \ +RewriteRule ^/git(/.*)?$ \ + /cgi-bin/gitweb.cgi$1 [QSA,L,PT] +RewriteRule ^/\~([^\/]+)/git(/.*)?$ \ + /cgi-bin/gitweb.cgi$2 \ [QSA,E=GITWEB_PROJECTROOT:/home/$1/Public/Git/,L,PT]@@ -696,7 +695,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 ... @@ -915,8 +914,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 @@ -1114,8 +1113,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. @@ -1769,8 +1768,8 @@ clients: Android, Debian and Campus. The last type never roams, and is not associated with a member of the small institute.
--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 @@ -1840,8 +1839,8 @@ Raspberry Pis (architecture
aarch64
) only.-6.3. Install Emacs
++-6.3. Install Emacs
The monks of the abbey are masters of the staff and Emacs. @@ -1908,7 +1907,7 @@ Listing them (e.g. running
-owdir /26.nnnnnnnn
orowdir below. A test session is shown below.
+monkey@new$ owdir ... /26.2153B6000000/ @@ -2344,8 +2343,8 @@ described in the final section, Configure Cameras, bel-8.4. Include Abbey Variables
++-8.4. Include Abbey Variables
Private variables in
private/vars-abbey.ymlare needed, and included @@ -2725,7 +2724,7 @@ of area broadcasts.The Abbey TVR Role installs the MythTV backend and the MythWeb web interface on the master server. It configures the Apache web server -to serve MythWeb pages at e.g.
http://NEW/mythweb/
. +to serve MythWeb pages at e.g.http://new/mythweb/
.@@ -2771,8 +2770,8 @@ machine simply by adding it to thetvrs
group.-9.3. Include Abbey Variables
++9.3. Include Abbey Variables
Private variables in
private/vars-abbey.ymlare needed, as in the @@ -2869,7 +2868,7 @@ following.The tasks above install runtime and compile-time requisites during the -"first" run of e.g.
@@ -2879,7 +2878,7 @@ MythTV is built and installed../abbey config NEW
. The "first" run can be +"first" run of e.g../abbey config new
. The "first" run can be repeated until successful. The remaining tasks are skipped until MythTV is built and installed.9.5. Build and Install MythTV
diff --git a/README.org b/README.org index 97034ec..fc962ff 100644 --- a/README.org +++ b/README.org @@ -2335,7 +2335,7 @@ of area broadcasts. The Abbey TVR Role installs the MythTV backend and the MythWeb web interface on the master server. It configures the Apache web server -to serve MythWeb pages at e.g. ~http://NEW/mythweb/~. +to serve MythWeb pages at e.g. ~http://new/mythweb/~. ** Building MythTV and MythWeb @@ -2452,13 +2452,13 @@ index 7a1a0bc..26ba782 100644 #+END_SRC The tasks above install runtime and compile-time requisites during the -"first" run of e.g. ~./abbey config NEW~. The "first" run can be +"first" run of e.g. ~./abbey config new~. The "first" run can be repeated until successful. The remaining tasks are skipped until MythTV is built and installed. ** Build and Install MythTV -After a successful "first" run of e.g. ~./abbey config NEW~, the +After a successful "first" run of e.g. ~./abbey config new~, the target machine is prepared to build (and install) MythTV. The following commands are used. @@ -2695,7 +2695,7 @@ addressed, MythTV Setup (the ~mythtv-setup~ program) can be run. It must be run by the ~mythtv~ user, whose home directory will contain the MythTV (and XMLTV) configuration files. The program is best run remotely (unless there is a graphical desktop on the server) by a -command like ~ssh -X mythtv@NEW mythtv-setup~. +command like ~ssh -X mythtv@new mythtv-setup~. Patience is required. The ~mythtv-setup~ program was not written for X11 and the X11 adapter has a difficult job. It is often hard to -- 2.25.1 --After a successful "first" run of e.g.
@@ -3168,7 +3167,7 @@ addressed, MythTV Setup (the./abbey config NEW
, the +After a successful "first" run of e.g../abbey config new
, the target machine is prepared to build (and install) MythTV. The following commands are used.mythtv-setup
program) can be run. It must be run by themythtv
user, whose home directory will contain the MythTV (and XMLTV) configuration files. The program is best run remotely (unless there is a graphical desktop on the server) by a -command likessh -X mythtv@NEW mythtv-setup
. +command likessh -X mythtv@new mythtv-setup
.@@ -3317,7 +3316,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.xmltv Cache file for lineups, schedules and programs. Cache file: [/home/mythtv/.xmltv/tv_grab_zz_sdjson.cache] @@ -4822,7 +4821,7 @@ toprivate/db.campus_vpn.)