summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@mdehaan.rdu.redhat.com>2007-09-27 18:28:37 -0400
committerMichael DeHaan <mdehaan@mdehaan.rdu.redhat.com>2007-09-27 18:28:37 -0400
commit7fe6283c49670bc7f4e99afaec03d759e5fedca1 (patch)
tree820b5dadb1a769fd923deecbb90a61d35caa8f10
parenta03bb286f4756701b9fc7fc737037b9317df054e (diff)
downloadthird_party-func-7fe6283c49670bc7f4e99afaec03d759e5fedca1.tar.gz
third_party-func-7fe6283c49670bc7f4e99afaec03d759e5fedca1.tar.xz
third_party-func-7fe6283c49670bc7f4e99afaec03d759e5fedca1.zip
Add manpage for certmaster-ca.
-rwxr-xr-xMakefile1
-rw-r--r--docs/certmaster-ca.pod32
-rw-r--r--func.spec1
-rw-r--r--setup.py1
4 files changed, 35 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index eea6bb1..5c467fd 100755
--- a/Makefile
+++ b/Makefile
@@ -34,6 +34,7 @@ manpage:
pod2man --center="funcd" --release="" ./docs/funcd.pod | gzip -c > ./docs/funcd.1.gz
pod2man --center="func" --release="" ./docs/func.pod | gzip -c > ./docs/func.1.gz
pod2man --center="certmaster" --release="" ./docs/certmaster.pod | gzip -c > ./docs/certmaster.1.gz
+ pod2man --center="certmaster-ca" --release="" ./docs/certmaster-ca.pod | gzip -c > ./docs/certmaster-ca.1.gz
messages: minion/*.py
xgettext -k_ -kN_ -o $(MESSAGESPOT) minion/*.py
diff --git a/docs/certmaster-ca.pod b/docs/certmaster-ca.pod
new file mode 100644
index 0000000..c818ef0
--- /dev/null
+++ b/docs/certmaster-ca.pod
@@ -0,0 +1,32 @@
+=head1 NAME
+
+certmaster-ca -- signs certificates and makes them available to remote processes.
+
+=head1 SYNOPSIS
+
+certmaster-ca --list
+
+certmaster-ca --sign machine.example.org
+
+=head1 DESCRIPTION
+
+"certmaster-ca --list"
+
+The list command prints all certificates that have been requested but not yet signed.
+func commands can't be sent to a remote machine until the certificates have been signed.
+If manual signing is not desirable, edit /etc/func/certmaster.conf to enable auto-signing.
+
+"certmaster-ca --sign [hostname]"
+
+This command is used to sign a certificate and send it back to the requester.
+Neither this command, nor list, is needed when autosigning is enabled.
+
+=head1 ADDITONAL RESOURCES
+
+See https://hosted.fedoraproject.org/projects/func/. It's a Wiki.
+
+=head1 AUTHOR
+
+Various. See https://hosted.fedoraproject.org/projects/func
+
+
diff --git a/func.spec b/func.spec
index c7a99fe..a970c0f 100644
--- a/func.spec
+++ b/func.spec
@@ -57,6 +57,7 @@ rm -fr $RPM_BUILD_ROOT
%{_mandir}/man1/func.1.gz
%{_mandir}/man1/funcd.1.gz
%{_mandir}/man1/certmaster.1.gz
+%{_mandir}/man1/certmaster-ca.1.gz
%post
diff --git a/setup.py b/setup.py
index 3dddaf2..ac67d0b 100644
--- a/setup.py
+++ b/setup.py
@@ -44,6 +44,7 @@ if __name__ == "__main__":
(manpath, ["docs/func.1.gz"]),
(manpath, ["docs/funcd.1.gz"]),
(manpath, ["docs/certmaster.1.gz"]),
+ (manpath, ["docs/certmaster-ca.1.gz"]),
(logpath, []),
(etcpath, []),
(pkipath, [])