@@ -186,11 +186,7 @@ main() {
186186 debug-off) echo; disable_debug ;;
187187 *) usage "$_usage"; exit 42;;
188188 esac ;;
189− doc)
190− echo
191− echo ".. generic utils/filtron.sh documentation"
192− ;;
193−
189+ doc) rst-doc ;;
194190 *) usage "unknown or missing command $1"; exit 42;;
195191 esac
196192}
@@ -469,6 +465,32 @@ This removes apache site ${APACHE_FILTRON_SITE}."
469465 apache_remove_site "$APACHE_FILTRON_SITE"
470466}
471467
468+rst-doc() {
469+
470+ eval "echo \"$(< "${REPO_ROOT}/docs/build-templates/filtron.rst")\""
471+
472+ echo -e "\n.. START install systemd unit"
473+ cat <<EOF
474+.. tabs::
475+
476+ .. group-tab:: systemd
477+
478+ .. code:: bash
479+
480+EOF
481+ eval "echo \"$(< "${TEMPLATES}/${SERVICE_SYSTEMD_UNIT}")\"" | prefix_stdout " "
482+ echo -e "\n.. END install systemd unit"
483+
484+ # for DIST_NAME in ubuntu-20.04 arch fedora; do
485+ # (
486+ # DIST_ID=${DIST_NAME%-*}
487+ # DIST_VERS=${DIST_NAME#*-}
488+ # [[ $DIST_VERS =~ $DIST_ID ]] && DIST_VERS=
489+ # # ...
490+ # )
491+ # done
492+}
493+
472494# ----------------------------------------------------------------------------
473495main "$@"
474496# ----------------------------------------------------------------------------