summaryrefslogtreecommitdiff
path: root/doc/catlfish.1.md
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordu.net>2017-06-02 09:53:03 +0200
committerLinus Nordberg <linus@nordu.net>2017-06-02 09:53:03 +0200
commit4894b8245ba4139498ec155170e9bdc9f4a96eda (patch)
tree4b2ffd36049bcc84da3a073f0d42f3e776e68b89 /doc/catlfish.1.md
parentf9d9272401c588930d4ecca6fdd8903b2a09cb99 (diff)
Add manpage documentation skeleton.doc
Diffstat (limited to 'doc/catlfish.1.md')
-rw-r--r--doc/catlfish.1.md48
1 files changed, 48 insertions, 0 deletions
diff --git a/doc/catlfish.1.md b/doc/catlfish.1.md
new file mode 100644
index 0000000..31ce060
--- /dev/null
+++ b/doc/catlfish.1.md
@@ -0,0 +1,48 @@
+catlfish(1) -- Certificate Transparency log node
+================================================
+
+## SYNOPSIS
+
+`catlfish` [`-c` <config-name>] <command>
+
+## DESCRIPTION
+
+`catlfish` is a Certificate Transparency log. A node in a log instance
+can be started using the `start-node` command and stopped using the
+`stop-node` command.
+
+<command> is one of:
+
+* `start-node` [`-a` <application>]:
+ Start a `catlfish` node.
+
+* `stop-node`:
+ Stop a `catlfish` node.
+
+## OPTIONS
+
+* `-a` <application>:
+ Use <application> as the `-boot` argument to erl(1) instead of the
+ default application `catlfish`.
+
+* `-c` <config-name>:
+ Use <config-name> to find the configuration file for the node
+ instead of the name of the basename of the current working
+ directory. The configuration file should be generated by
+ genconfig(1).
+
+* `-d` <directory>:
+ Use <directory> as the `pipe_dir` argument to run_erl(1) instead of
+ using the current working directory (`.`).
+
+* `-l` <directory>:
+ Use <directory> as the `log_dir` argument to run_erl(1) instead of
+ using `./log'.
+
+## STANDARDS
+
+`RFC69662` Certificate Transparency
+
+## SEE ALSO
+
+genconfig(1), erl(1)