S16-S24: Remaining-Work plan, thesaurus occurrences, deploy docs
Some checks are pending
review / inventory (push) Waiting to run

VARIABLES.md, MODULE writer, catalog review covers subjects.json,
deploy rsyncs system HTML/PDF and SM docs.
This commit is contained in:
George Lambert 2026-09-15 23:10:32 -04:00
parent 07f147fffb
commit 8c09abecae
21 changed files with 1009 additions and 23 deletions

View file

@ -27,6 +27,18 @@ fi
if [[ -f "$ROOT/nats-service-endpoints/build/latex/nats-service-endpoints.pdf" ]]; then
rsync -az "$ROOT/nats-service-endpoints/build/latex/nats-service-endpoints.pdf" "$HOST:/tmp/nse.pdf"
fi
if [[ -d "$ROOT/peergos-compliance-docs/build/html" ]]; then
rsync -az "$ROOT/peergos-compliance-docs/build/html/" "$HOST:/tmp/pfc-docs-html/"
fi
if [[ -f "$ROOT/peergos-compliance-docs/build/latex/peergos-for-compliance.pdf" ]]; then
rsync -az "$ROOT/peergos-compliance-docs/build/latex/peergos-for-compliance.pdf" "$HOST:/tmp/pfc-docs.pdf"
fi
if [[ -d "$ROOT/secure-messaging/build/html" ]]; then
rsync -az "$ROOT/secure-messaging/build/html/" "$HOST:/tmp/sm-html/"
fi
if [[ -d "$ROOT/peergos-compliance-config/web" ]]; then
rsync -az "$ROOT/peergos-compliance-config/web/" "$HOST:/tmp/config-web/"
fi
echo "=== install on host ==="
ssh "$HOST" 'bash -s' << "EOF"
@ -105,6 +117,20 @@ fi
if [ -f /tmp/nse.pdf ]; then
sudo cp /tmp/nse.pdf /opt/pfc/docs/html/nats-service-endpoints/nats-service-endpoints.pdf
fi
if [ -d /tmp/pfc-docs-html ]; then
sudo rsync -a /tmp/pfc-docs-html/ /opt/pfc/docs/html/
fi
if [ -f /tmp/pfc-docs.pdf ]; then
sudo cp /tmp/pfc-docs.pdf /opt/pfc/docs/html/peergos-for-compliance.pdf
fi
if [ -d /tmp/sm-html ]; then
sudo mkdir -p /opt/pfc/docs/html/secure-messaging
sudo rsync -a /tmp/sm-html/ /opt/pfc/docs/html/secure-messaging/
fi
if [ -d /tmp/config-web ]; then
sudo mkdir -p /opt/pfc/config-ui
sudo rsync -a /tmp/config-web/ /opt/pfc/config-ui/
fi
sudo systemctl daemon-reload
sudo systemctl enable --now pfc-sm-leaf
sudo systemctl restart pfc-py-admin