summaryrefslogtreecommitdiff
path: root/doc/catlfish.1.md
diff options
context:
space:
mode:
authorLinus Nordberg <linus@nordu.net>2017-06-02 09:53:03 +0200
committerMagnus Ahltorp <map@kth.se>2017-06-29 21:26:38 +0200
commit55e1c7b770b75a9baaf3fb39ef4cb5c663381b01 (patch)
tree2a547fcd4f0defa73a092d53dc978d5b7d26c744 /doc/catlfish.1.md
parent107b977cb8fa0df0ca5619c2f9fd9e3e6e5a83a1 (diff)
Add manpage documentation skeleton.
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)