This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to annotated tag 0.1.4.0
in repository x2goclient.

commit 7d7b57ab315358f89999767d23f3dc50851303a7
Author: Mike Gabriel <mike.gabr...@das-netzwerkteam.de>
Date:   Sun May 22 20:57:44 2011 +0200

    adds man2html build (so that we have readable man pages in Git)
---
 .build_man2html/html/pyhoca-cli.1.html | 213 +++++++++++++++++++++++++++++++++
 Makefile                               |  15 +++
 debian/control                         |   1 +
 debian/pyhoca-cli.docs                 |   3 +-
 4 files changed, 231 insertions(+), 1 deletion(-)

diff --git a/.build_man2html/html/pyhoca-cli.1.html 
b/.build_man2html/html/pyhoca-cli.1.html
new file mode 100644
index 00000000..cfa52e0d
--- /dev/null
+++ b/.build_man2html/html/pyhoca-cli.1.html
@@ -0,0 +1,213 @@
+Content-type: text/html
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<HTML><HEAD><TITLE>Man page of pyhoca-cli</TITLE>
+</HEAD><BODY>
+<H1>pyhoca-cli</H1>
+Section: X2go Application (1)<BR>Updated: 21 May 2011<BR><A 
HREF="#index">Index</A>
+<A HREF="../index.html">Return to Main Contents</A><HR>
+
+<A NAME="lbAB">&nbsp;</A>
+<H2>NAME</H2>
+
+pyhoca-cli - X2go command line client written in Python
+<A NAME="lbAC">&nbsp;</A>
+<H2>SYNOPSIS</H2>
+
+
+
+
+<B>pyhoca-cli</B> 
+
+
+[
+<I>options</I>
+]
+
+
+
+<A NAME="lbAD">&nbsp;</A>
+<H2>DESCRIPTION</H2>
+
+<B>pyhoca-cli</B> aims to be a cross-platform (Windows, Mac OS X, Linux) X2go 
command line client written 
+in Python.
+<P>
+
+You can use it 
+for scripting remote X2go sessions or simply starting, resuming or shadowing 
X2go sessions from
+the command line in a terminal. 
+<P>
+
+It supports versatile
+command line options as well as parsing <B>x2goclient</B> configuration
+files.
+<P>
+
+See the included README and TODO for further information on <B>pyhoca-cli</B>.
+<A NAME="lbAE">&nbsp;</A>
+<H2>COMMON OPTIONS</H2>
+
+<B>pyhoca-cli</B> accepts the following common options:
+<DL COMPACT>
+<DT><B>-h, --help</B> <DD>
+Display a help with all available command line options and exit.
+<DT><B>-V, --version</B> <DD>
+Output version information and exit.
+<DT><B>-d, --debug</B> <DD>
+Enable debugging output.
+<DT><B>--libdebug</B> <DD>
+Enable debugging code of the unterlying Python X2go module.
+<DT><B>--libdebug-sftpxfer</B> <DD>
+Enable debugging code of Python X2go's sFTP server code (very verbose, and it 
may even reveal promiscuous data).
+</DL>
+<A NAME="lbAF">&nbsp;</A>
+<H2>SERVER</H2>
+
+<DL COMPACT>
+<DT><B>--server</B> <I>&lt;HOSTNAME_or_IP&gt;</I> <DD>
+If not in LDAP mode you always have to name the remote X2go server's hostname 
or IP address.
+</DL>
+<A NAME="lbAG">&nbsp;</A>
+<H2>ACTIONS</H2>
+
+<B>pyhoca-cli</B> accepts exclusively one of the listed actions:
+<DL COMPACT>
+<DT><B>-N, --new</B> <DD>
+Start a new X2go session on server (default mode if no mode is explicitly 
specified).
+<DT><B>-R, --resume</B> <I>&lt;SESSION_NAME&gt;</I> <DD>
+Resume existing X2go session &lt;SESSION_NAME&gt; on server.
+<DT><B>-S, --suspend</B> <I>&lt;SESSION_NAME&gt;</I> <DD>
+Suspend running X2go session &lt;SESSION_NAME&gt;.
+<DT><B>-T, --terminate</B> <I>&lt;SESSION_NAME&gt;</I> <DD>
+Terminate running X2go session &lt;SESSION_NAME&gt; .
+<DT><B>-L, --list-sessions</B> <DD>
+List user's X2go sessions on server.
+</DL>
+<A NAME="lbAH">&nbsp;</A>
+<H2>X2GO OPTIONS</H2>
+
+<DL COMPACT>
+<DT><B>--config</B> <I>&lt;CONFIG_FILENAME&gt;</I> <DD>
+NOT IMPLEMENTED YET: X2goclient config file containing x2go client session 
settings (default: ~/.x2goclient/sessions).
+<DT><B>-c, --command</B> <I>&lt;CMD&gt;</I> <DD>
+Command to run with <B>--new</B> mode on server (default: xterm).
+<DT><B>-u, --username</B> <I>&lt;USERNAME&gt;</I> <DD>
+Username for the session (default: currently logged in user).
+<DT><B>--password</B> <I>&lt;PASSWORD&gt;</I> <DD>
+User password for this session. If a matching private SSH key is available 
this one will be preferred for
+authentication. The cleartext password that has been specified at the command 
line will be masqueraded in
+the systems process list (Linux, MacOS). On Windows systems the usage of the 
--password option is forbidden.
+<DT><B>-p, --remote-ssh-port</B> <I>&lt;R_PORT&gt;</I> <DD>
+Remote X2go server's SSH port (default: 22).
+<DT><B>-k, --ssh-privkey</B> <I>&lt;SSH_PRIVKEY&gt;</I> <DD>
+Use file &lt;SSH_PRIVKEY&gt; as private key for SSH connections (default: 
~/.ssh/id_rsa).
+<DT><B>--add-to-known-hosts</B> <DD>
+Add RSA/DSA host key to ~/.ssh/known_hosts if authenticity of server can't be 
established (default: not set).
+<DT><B>--sound</B> <I>{pulse|esd|none}</I> <DD>
+X2go server's sound system (default: 'pulse').
+<DT><B>-F, --share-local-folders</B> 
<I>&lt;folder1&gt;[,&lt;folder2&gt;[,...]]</I> <DD>
+A comma separated list of local folders that shall be made available in the 
remote X2go session.
+<DT><B>--printing</B> <DD>
+Use X2go printing (default: disabled).
+<DT><B>--clean-sessions</B> <DD>
+Clean all of the user's suspended/running sessions before starting a new one 
on the named X2go server.
+<DT><B>--time-to-wait</B> <DD>
+Time to wait for session startup/resume (default: 8s). There should be no need 
to touch this, unless on very slow network connections.
+</DL>
+<A NAME="lbAI">&nbsp;</A>
+<H2>LDAP OPTIONS</H2>
+
+LDAP support is planned to be added into <B>pyhoca-cli</B> in the near future. 
So stay tuned...
+<P>
+
+<A NAME="lbAJ">&nbsp;</A>
+<H2>NX OPTIONS (Version 3) </H2>
+
+<DL COMPACT>
+<DT><B>-g, --geometry</B> <I>{&lt;WIDTH&gt;x&lt;HEIGHT&gt;|fullscreen}</I> <DD>
+Screen geometry (default: '800x600').
+<DT><B>-q, --link</B> <I>{modem|isdn|adsl|wan|lan}</I> <DD>
+link quality (default: 'adsl')
+<DT><B>-t, --session-type</B> <I>{desktop|application}</I> <DD>
+Session type (default: 'application'). Note: there are also some 
auto-detection 
+feature for the session type built into the code. 
+It might not always happen what you expect from setting this option.
+<DT><B>-p, --pack</B> <I>&lt;PACK_METHOD&gt;</I><DD>
+Compression method (see below for possible values).
+<DT><B>--kbd-layout</B> <I>{us|de|fr|...}</I><DD>
+Use keyboard layout (default: 'us').
+<DT><B>--kbd-type</B> <I>{pc105/us|pc105/de|...}</I><DD>
+Set Keyboard type (default 'pc105/us').
+</DL>
+<A NAME="lbAK">&nbsp;</A>
+<H2>COMPATIBILITY OPTIONS</H2>
+
+<B>pyhoca-cli</B> aims at being fully compatible with all command line options 
and session config files of the X2go project's X2go command
+line client <B>x2goclient-cli</B> as well as the <B>x2goclient</B> GUI. This 
is still work in progress. 
+To achieve this, some compatibility options have already
+been added:
+<DL COMPACT>
+<DT><B>--port</B> <I>&lt;R_PORT&gt;</I><DD>
+Compatibility option, synonymous to <B>--remote-ssh-port</B> 
<I>&lt;R_PORT&gt;</I>.
+<DT><B>--ssh-key</B> <I>&lt;SSH_PRIVKEY&gt;</I><DD>
+Compatibility option, synonymous to <B>--ssh-privkey</B> <I>SSH_KEY</I>.
+<DT><B>--use-sound</B> <I>{yes|no}</I><DD>
+Compatibility option, synonymous to <B>--sound</B> <I>{pulse|none}</I>.
+<DT><B>--client-ssh-port</B> <I>&lt;PORT&gt;</I> <DD>
+Compatibility option for the x2goclient GUI. PyHoca-Cli (resp. Python X2go) 
brings its own internal sFTP server. Thus, this option will be ignored.
+</DL>
+<A NAME="lbAL">&nbsp;</A>
+<H2>NX COMPRESSION METHODS</H2>
+
+As NX compression methods (<B>--pack</B> option) the following values are 
possible. The % character must be replaced by a digit 0-9.
+<P>
+
+nopack, 8, 64, 256, 512, 4k, 32k, 64k, 256k, 2m, 16m
+256-rdp, 256-rdp-compressed, 32k-rdp, 32k-rdp-compressed, 64k-rdp
+64k-rdp-compressed, 16m-rdp, 16m-rdp-compressed
+rfb-hextile, rfb-tight, rfb-tight-compressed
+8-tight, 64-tight, 256-tight, 512-tight, 4k-tight, 32k-tight
+64k-tight, 256k-tight, 2m-tight, 16m-tight
+8-jpeg-%, 64-jpeg, 256-jpeg, 512-jpeg, 4k-jpeg, 32k-jpeg
+64k-jpeg, 256k-jpeg, 2m-jpeg, 16m-jpeg-%
+8-png-jpeg-%, 64-png-jpeg, 256-png-jpeg, 512-png-jpeg, 4k-png-jpeg
+32k-png-jpeg, 64k-png-jpeg, 256k-png-jpeg, 2m-png-jpeg, 16m-png-jpeg-%
+8-png-%, 64-png, 256-png, 512-png, 4k-png
+32k-png, 64k-png, 256k-png, 2m-png, 16m-png-%
+16m-rgb-%, 16m-rle-%
+<A NAME="lbAM">&nbsp;</A>
+<H2>SEE ALSO</H2>
+
+<B>/usr/share/doc/python-x2go</B>
+<A NAME="lbAN">&nbsp;</A>
+<H2>AUTHOR</H2>
+
+This manual has been written by for the X2go project (<A 
HREF="http://www.x2go.org)">http://www.x2go.org)</A> by
+<P>
+Mike Gabriel &lt;<A 
HREF="mailto:mike.gabr...@das-netzwerkteam.de";>mike.gabr...@das-netzwerkteam.de</A>&gt;
 
+<P>
+
+<HR>
+<A NAME="index">&nbsp;</A><H2>Index</H2>
+<DL>
+<DT><A HREF="#lbAB">NAME</A><DD>
+<DT><A HREF="#lbAC">SYNOPSIS</A><DD>
+<DT><A HREF="#lbAD">DESCRIPTION</A><DD>
+<DT><A HREF="#lbAE">COMMON OPTIONS</A><DD>
+<DT><A HREF="#lbAF">SERVER</A><DD>
+<DT><A HREF="#lbAG">ACTIONS</A><DD>
+<DT><A HREF="#lbAH">X2GO OPTIONS</A><DD>
+<DT><A HREF="#lbAI">LDAP OPTIONS</A><DD>
+<DT><A HREF="#lbAJ">NX OPTIONS (Version 3) </A><DD>
+<DT><A HREF="#lbAK">COMPATIBILITY OPTIONS</A><DD>
+<DT><A HREF="#lbAL">NX COMPRESSION METHODS</A><DD>
+<DT><A HREF="#lbAM">SEE ALSO</A><DD>
+<DT><A HREF="#lbAN">AUTHOR</A><DD>
+</DL>
+<HR>
+This document was created by
+<A HREF="/cgi-bin/man/man2html">man2html</A>,
+using the manual pages.<BR>
+Time: 18:55:01 GMT, May 22, 2011
+</BODY>
+</HTML>
diff --git a/Makefile b/Makefile
new file mode 100644
index 00000000..226b6c86
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,15 @@
+#!/usr/bin/make -f
+
+man_pages = pyhoca-cli.1
+
+MAN2HTML = man2html
+SRC   = man
+DEST = .build_man2html/html
+
+all: build
+
+build: $(man_pages)
+
+pyhoca-cli.1:
+       mkdir -p $(DEST)
+       $(MAN2HTML) -r $(SRC)/$@ > $(DEST)/$@.html
diff --git a/debian/control b/debian/control
index 795ec9af..020d2090 100644
--- a/debian/control
+++ b/debian/control
@@ -4,6 +4,7 @@ Priority: optional
 Maintainer: Mike Gabriel <mike.gabr...@das-netzwerkteam.de>
 Build-Depends: 
  debhelper (>= 7),
+ man2html,
  python,
  python-setuptools,
  python-support,
diff --git a/debian/pyhoca-cli.docs b/debian/pyhoca-cli.docs
index 1d23e9b9..efae7f1a 100644
--- a/debian/pyhoca-cli.docs
+++ b/debian/pyhoca-cli.docs
@@ -1,2 +1,3 @@
 README
-TODO
\ No newline at end of file
+TODO
+.build_man2html/html
\ No newline at end of file

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2goclient.git
_______________________________________________
x2go-commits mailing list
x2go-commits@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-commits

Reply via email to