Add sudo_plugin_python manual page.
Based on markdown docs from Robert Manner.
This commit is contained in:
2
MANIFEST
2
MANIFEST
@@ -42,6 +42,8 @@ doc/sudo_logsrvd.man.in
|
|||||||
doc/sudo_logsrvd.mdoc.in
|
doc/sudo_logsrvd.mdoc.in
|
||||||
doc/sudo_plugin.man.in
|
doc/sudo_plugin.man.in
|
||||||
doc/sudo_plugin.mdoc.in
|
doc/sudo_plugin.mdoc.in
|
||||||
|
doc/sudo_plugin_python.man.in
|
||||||
|
doc/sudo_plugin_python.mdoc.in
|
||||||
doc/sudo_sendlog.man.in
|
doc/sudo_sendlog.man.in
|
||||||
doc/sudo_sendlog.mdoc.in
|
doc/sudo_sendlog.mdoc.in
|
||||||
doc/sudoers.ldap.man.in
|
doc/sudoers.ldap.man.in
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# SPDX-License-Identifier: ISC
|
# SPDX-License-Identifier: ISC
|
||||||
#
|
#
|
||||||
# Copyright (c) 2010-2015, 2017-2018 Todd C. Miller <Todd.Miller@sudo.ws>
|
# Copyright (c) 2010-2015, 2017-2019 Todd C. Miller <Todd.Miller@sudo.ws>
|
||||||
#
|
#
|
||||||
# Permission to use, copy, modify, and distribute this software for any
|
# Permission to use, copy, modify, and distribute this software for any
|
||||||
# purpose with or without fee is hereby granted, provided that the above
|
# purpose with or without fee is hereby granted, provided that the above
|
||||||
@@ -75,6 +75,7 @@ DOCS = $(mansrcdir)/cvtsudoers.$(mantype) $(mansrcdir)/sudo.$(mantype) \
|
|||||||
$(mansrcdir)/sudo_logsrv.proto.$(mantype) \
|
$(mansrcdir)/sudo_logsrv.proto.$(mantype) \
|
||||||
$(mansrcdir)/sudo_logsrvd.conf.$(mantype) \
|
$(mansrcdir)/sudo_logsrvd.conf.$(mantype) \
|
||||||
$(mansrcdir)/sudo_plugin.$(mantype) \
|
$(mansrcdir)/sudo_plugin.$(mantype) \
|
||||||
|
$(mansrcdir)/sudo_plugin_python.$(mantype) \
|
||||||
$(mansrcdir)/sudo_sendlog.$(mantype) \
|
$(mansrcdir)/sudo_sendlog.$(mantype) \
|
||||||
$(mansrcdir)/sudoers.$(mantype) $(mansrcdir)/sudoers.ldap.$(mantype) \
|
$(mansrcdir)/sudoers.$(mantype) $(mansrcdir)/sudoers.ldap.$(mantype) \
|
||||||
$(mansrcdir)/sudoers_timestamp.$(mantype) \
|
$(mansrcdir)/sudoers_timestamp.$(mantype) \
|
||||||
@@ -84,10 +85,10 @@ DEVDOCS = $(srcdir)/cvtsudoers.man.in $(srcdir)/sudo.conf.man.in \
|
|||||||
$(srcdir)/sudo.man.in $(srcdir)/sudo_logsrvd.man.in \
|
$(srcdir)/sudo.man.in $(srcdir)/sudo_logsrvd.man.in \
|
||||||
$(srcdir)/sudo_logsrv.proto.man.in \
|
$(srcdir)/sudo_logsrv.proto.man.in \
|
||||||
$(srcdir)/sudo_logsrvd.conf.man.in \
|
$(srcdir)/sudo_logsrvd.conf.man.in \
|
||||||
$(srcdir)/sudo_plugin.man.in $(srcdir)/sudo_sendlog.man.in \
|
$(srcdir)/sudo_plugin.man.in $(srcdir)/sudo_plugin_python.man.in \
|
||||||
$(srcdir)/sudoers.ldap.man.in $(srcdir)/sudoers.man.in \
|
$(srcdir)/sudo_sendlog.man.in $(srcdir)/sudoers.ldap.man.in \
|
||||||
$(srcdir)/sudoers_timestamp.man.in $(srcdir)/sudoreplay.man.in \
|
$(srcdir)/sudoers.man.in $(srcdir)/sudoers_timestamp.man.in \
|
||||||
$(srcdir)/visudo.man.in
|
$(srcdir)/sudoreplay.man.in $(srcdir)/visudo.man.in
|
||||||
|
|
||||||
OTHER_DOCS = $(top_srcdir)/ChangeLog $(top_srcdir)/README \
|
OTHER_DOCS = $(top_srcdir)/ChangeLog $(top_srcdir)/README \
|
||||||
$(top_srcdir)/NEWS $(srcdir)/HISTORY $(srcdir)/CONTRIBUTORS \
|
$(top_srcdir)/NEWS $(srcdir)/HISTORY $(srcdir)/CONTRIBUTORS \
|
||||||
@@ -304,6 +305,20 @@ $(mansrcdir)/sudo_plugin.man: $(top_builddir)/config.status $(srcdir)/sudo_plugi
|
|||||||
$(mansrcdir)/sudo_plugin.mdoc: $(top_builddir)/config.status $(srcdir)/sudo_plugin.mdoc.in
|
$(mansrcdir)/sudo_plugin.mdoc: $(top_builddir)/config.status $(srcdir)/sudo_plugin.mdoc.in
|
||||||
cd $(top_builddir) && $(SHELL) config.status --file=doc/$@
|
cd $(top_builddir) && $(SHELL) config.status --file=doc/$@
|
||||||
|
|
||||||
|
$(srcdir)/sudo_plugin_python.man.in: $(srcdir)/sudo_plugin_python.mdoc.in
|
||||||
|
@if [ -n "$(DEVEL)" ]; then \
|
||||||
|
echo "Generating $@"; \
|
||||||
|
mansectsu=`echo @MANSECTSU@|$(TR) A-Z a-z`; \
|
||||||
|
mansectform=`echo @MANSECTFORM@|$(TR) A-Z a-z`; \
|
||||||
|
$(SED) -e "s/$$mansectsu/8/g" -e "s/$$mansectform/5/g" $(srcdir)/sudo_plugin_python.mdoc.in | $(MANDOC) -Tman | $(SED) -e 's/^\(\.TH "SUDO_PLUGIN" \)"8"\(.*\)/\1"'$$mansectsu'"\2/' -e "s/(5)/($$mansectform)/g" -e "s/(8)/($$mansectsu)/g" > $@; \
|
||||||
|
fi
|
||||||
|
|
||||||
|
$(mansrcdir)/sudo_plugin_python.man: $(top_builddir)/config.status $(srcdir)/sudo_plugin_python.man.in fixman.sed
|
||||||
|
(cd $(top_builddir) && $(SHELL) config.status --file=-) < $(srcdir)/sudo_plugin_python.man.in | $(SED) -f fixman.sed > $@
|
||||||
|
|
||||||
|
$(mansrcdir)/sudo_plugin_python.mdoc: $(top_builddir)/config.status $(srcdir)/sudo_plugin_python.mdoc.in
|
||||||
|
cd $(top_builddir) && $(SHELL) config.status --file=doc/$@
|
||||||
|
|
||||||
$(srcdir)/sudo_sendlog.man.in: $(srcdir)/sudo_sendlog.mdoc.in
|
$(srcdir)/sudo_sendlog.man.in: $(srcdir)/sudo_sendlog.mdoc.in
|
||||||
@if [ -n "$(DEVEL)" ]; then \
|
@if [ -n "$(DEVEL)" ]; then \
|
||||||
echo "Generating $@"; \
|
echo "Generating $@"; \
|
||||||
@@ -337,6 +352,7 @@ install-doc: install-dirs
|
|||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo.$(mantype) $(DESTDIR)$(mandirsu)/sudo.$(mansectsu)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo.$(mantype) $(DESTDIR)$(mandirsu)/sudo.$(mansectsu)
|
||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_logsrvd.$(mantype) $(DESTDIR)$(mandirsu)/sudo_logsrvd.$(mansectsu)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_logsrvd.$(mantype) $(DESTDIR)$(mandirsu)/sudo_logsrvd.$(mansectsu)
|
||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_plugin.$(mantype) $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_plugin.$(mantype) $(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu)
|
||||||
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_plugin_python.$(mantype) $(DESTDIR)$(mandirsu)/sudo_plugin_python.$(mansectsu)
|
||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_sendlog.$(mantype) $(DESTDIR)$(mandirsu)/sudo_sendlog.$(mansectsu)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudo_sendlog.$(mantype) $(DESTDIR)$(mandirsu)/sudo_sendlog.$(mansectsu)
|
||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudoreplay.$(mantype) $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudoreplay.$(mantype) $(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu)
|
||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/visudo.$(mantype) $(DESTDIR)$(mandirsu)/visudo.$(mansectsu)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/visudo.$(mantype) $(DESTDIR)$(mandirsu)/visudo.$(mansectsu)
|
||||||
@@ -347,7 +363,7 @@ install-doc: install-dirs
|
|||||||
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudoers_timestamp.$(mantype) $(DESTDIR)$(mandirform)/sudoers_timestamp.$(mansectform)
|
$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudoers_timestamp.$(mantype) $(DESTDIR)$(mandirform)/sudoers_timestamp.$(mansectform)
|
||||||
@LDAP@$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudoers.ldap.$(mantype) $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
|
@LDAP@$(INSTALL) $(INSTALL_OWNER) -m 0644 $(mansrcdir)/sudoers.ldap.$(mantype) $(DESTDIR)$(mandirform)/sudoers.ldap.$(mansectform)
|
||||||
@if test -n "$(MANCOMPRESS)"; then \
|
@if test -n "$(MANCOMPRESS)"; then \
|
||||||
for f in $(mandirexe)/cvtsudoers.1 $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/sudo_logsrvd.$(mansectsu) $(mandirsu)/sudo_plugin.$(mansectsu) $(mandirsu)/sudo_sendlog.$(mansectsu) $(mandirsu)/sudoreplay.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudo.conf.$(mansectform) $(mandirform)/sudo_logsrv.proto.$(mansectform) $(mandirform)/sudo_logsrvd.conf.$(mansectform) $(mandirform)/sudoers.$(mansectform) $(mandirform)/sudoers_timestamp.$(mansectform) $(mandirform)/sudoers.ldap.$(mansectform); do \
|
for f in $(mandirexe)/cvtsudoers.1 $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/sudo_logsrvd.$(mansectsu) $(mandirsu)/sudo_plugin.$(mansectsu) $(mandirsu)/sudo_plugin_python.$(mansectsu) $(mandirsu)/sudo_sendlog.$(mansectsu) $(mandirsu)/sudoreplay.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudo.conf.$(mansectform) $(mandirform)/sudo_logsrv.proto.$(mansectform) $(mandirform)/sudo_logsrvd.conf.$(mansectform) $(mandirform)/sudoers.$(mansectform) $(mandirform)/sudoers_timestamp.$(mansectform) $(mandirform)/sudoers.ldap.$(mansectform); do \
|
||||||
if test -f $(DESTDIR)$$f; then \
|
if test -f $(DESTDIR)$$f; then \
|
||||||
echo $(MANCOMPRESS) -f $(DESTDIR)$$f; \
|
echo $(MANCOMPRESS) -f $(DESTDIR)$$f; \
|
||||||
$(MANCOMPRESS) -f $(DESTDIR)$$f; \
|
$(MANCOMPRESS) -f $(DESTDIR)$$f; \
|
||||||
@@ -371,6 +387,7 @@ uninstall:
|
|||||||
$(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu) \
|
$(DESTDIR)$(mandirsu)/sudoedit.$(mansectsu) \
|
||||||
$(DESTDIR)$(mandirsu)/sudo_logsrvd.$(mansectsu) \
|
$(DESTDIR)$(mandirsu)/sudo_logsrvd.$(mansectsu) \
|
||||||
$(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu) \
|
$(DESTDIR)$(mandirsu)/sudo_plugin.$(mansectsu) \
|
||||||
|
$(DESTDIR)$(mandirsu)/sudo_plugin_python.$(mansectsu) \
|
||||||
$(DESTDIR)$(mandirsu)/sudo_sendlog.$(mansectsu) \
|
$(DESTDIR)$(mandirsu)/sudo_sendlog.$(mansectsu) \
|
||||||
$(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu) \
|
$(DESTDIR)$(mandirsu)/sudoreplay.$(mansectsu) \
|
||||||
$(DESTDIR)$(mandirsu)/visudo.$(mansectsu) \
|
$(DESTDIR)$(mandirsu)/visudo.$(mansectsu) \
|
||||||
|
1386
doc/sudo_plugin_python.man.in
Normal file
1386
doc/sudo_plugin_python.man.in
Normal file
File diff suppressed because it is too large
Load Diff
1148
doc/sudo_plugin_python.mdoc.in
Normal file
1148
doc/sudo_plugin_python.mdoc.in
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user