Include workshop in sphinx build

This commit is contained in:
Christian Heimes
2020-03-18 10:14:43 +01:00
committed by Alexander Bokovoy
parent c4a55522ee
commit 145afd68e5
4 changed files with 30 additions and 2 deletions

View File

@@ -18,3 +18,9 @@ help:
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS).
%: Makefile
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O)
.PHONY: workshop-remote workshop-pull
workshop-remote:
git remote add -f freeipa-workshop https://github.com/freeipa/freeipa-workshop.git
workshop-pull:
git pull -s subtree freeipa-workshop master

View File

@@ -54,7 +54,7 @@ language = 'en'
# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
# This pattern also affects html_static_path and html_extra_path.
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store', 'workshop/README.rst']
# -- Options for HTML output -------------------------------------------------
@@ -67,7 +67,7 @@ html_theme = 'alabaster'
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
# so a file named "default.css" will overwrite the builtin "default.css".
html_static_path = ['_static']
# html_static_path = ['_static']
# -- Options for sources -----------------------------------------------------

View File

@@ -29,6 +29,7 @@ installation and configuration tasks.
:caption: Contents:
designs/index.rst
workshop.rst
Indices and tables

21
doc/workshop.rst Normal file
View File

@@ -0,0 +1,21 @@
FreeIPA workshop
================
.. toctree::
:maxdepth: 1
:caption: Workshop:
workshop/workshop.rst
workshop/building.rst
workshop/1-server-install.rst
workshop/2-client-install.rst
workshop/3-user-management.rst
workshop/4-hbac.rst
workshop/5-web-app-authnz.rst
workshop/6-cert-management.rst
workshop/7-replica-install.rst
workshop/8-sudorule.rst
workshop/9-selinux-user-map.rst
workshop/10-ssh-key-management.rst
workshop/11-kerberos-ticket-policy.rst
workshop/troubleshooting.rst