influxdb/man
Jonathan A. Sternberg c67a0548a0 Support proxy environment variables in the influx client
This also adds support for both the v1 and v2 APIs to set the Proxy
function on the underlying http.Transport.

The functionality for proxy environment variables is provided by the
[http.ProxyFromEnvironment](https://godoc.org/net/http#ProxyFromEnvironment).
2018-02-11 21:51:58 -06:00
..
Makefile More man pages for the other tools we package 2016-09-15 08:35:05 -05:00
README.md More man pages for the other tools we package 2016-09-15 08:35:05 -05:00
footer.txt Initial work creating man pages 2016-07-22 10:34:40 -05:00
influx.txt Support proxy environment variables in the influx client 2018-02-11 21:51:58 -06:00
influx_inspect.txt Merge pull request #7492 from influxdata/mr-influx_inspect-help-verify 2016-11-07 13:23:39 -08:00
influx_stress.txt More man pages for the other tools we package 2016-09-15 08:35:05 -05:00
influx_tsm.txt More man pages for the other tools we package 2016-09-15 08:35:05 -05:00
influxd-backup.txt Renamed references for "enterprise" backup/restore mode to "portable" (#9346) 2018-01-19 16:53:43 -05:00
influxd-config.txt Initial work creating man pages 2016-07-22 10:34:40 -05:00
influxd-restore.txt Renamed references for "enterprise" backup/restore mode to "portable" (#9346) 2018-01-19 16:53:43 -05:00
influxd-run.txt Initial work creating man pages 2016-07-22 10:34:40 -05:00
influxd-version.txt Initial work creating man pages 2016-07-22 10:34:40 -05:00
influxd.txt Initial work creating man pages 2016-07-22 10:34:40 -05:00

README.md

Building the Man Pages

The man pages are created with asciidoc, docbook, and xmlto.

Debian/Ubuntu

This is the easiest since Debian and Ubuntu automatically install the dependencies correctly.

$ sudo apt-get install -y build-essential asciidoc xmlto

You should then be able to run make and the man pages will be produced.

Mac OS X

Mac OS X also has the tools necessary to build the docs, but one of the dependencies gets installed incorrectly and you need an environment variable to run it correctly.

Use Homebrew to install the dependencies. There might be other methods to get the dependencies, but that's left up to the reader if they want to use a different package manager.

If you have Homebrew installed, you should already have the Xcode tools and that should include make.

$ brew install asciidoc xmlto

Then set the following environment variable everytime you run make.

export XML_CATALOG_FILES=/usr/local/etc/xml/catalog