1 <!doctype refentry PUBLIC "-//Davenport//DTD DocBook V3.0//EN" [
3 <!-- Fill in your name for FIRSTNAME and SURNAME. -->
4 <!ENTITY dhfirstname "<firstname>Christian</firstname>">
5 <!ENTITY dhsurname "<surname>Bayle</surname>">
6 <!-- Please adjust the date whenever revising the manpage. -->
7 <!ENTITY dhdate "<date>may 14, 2001</date>">
8 <!-- SECTION should be 1-8, maybe w/ subsection other parameters are
9 allowed: see man(7), man(1). -->
10 <!ENTITY dhsection "<manvolnum>1</manvolnum>">
11 <!ENTITY dhemail "<email>bayle@aist.enst.fr</email>">
12 <!ENTITY dhusername "Christian Bayle">
13 <!ENTITY dhucpackage "<refentrytitle>@FORGENAME@</refentrytitle>">
14 <!ENTITY dhpackage "cvssh">
16 <!ENTITY debian "<productname>Debian GNU/Linux</productname>">
17 <!ENTITY gnu "<acronym>GNU</acronym>">
31 <holder>&dhusername;</holder>
41 <refname>&dhpackage;</refname>
43 <refpurpose>CVS shell for @FORGENAME@ / General execution wRAPper LITE!
49 <command>&dhpackage;</command>
51 <arg><option>-e <replaceable>"foo"</replaceable></option></arg>
52 <arg><option>-e <replaceable>"foo bar"</replaceable></option></arg>
53 <arg><option>-e <replaceable>"foo -c foo -f bar"</replaceable></option></arg>
57 <title>DESCRIPTION</title>
59 <para>This manual page documents briefly the
60 <command>&dhpackage;</command> command.</para>
62 <para>This manual page was written for the &debian; distribution
63 because the original program does not have a manual page, but
64 a documentation in the code.
67 <para><command>&dhpackage;</command> formely called grap or graplite is a
68 wrapper designed to verify commands before passing them to system()
69 or just reporting the accepted command. cvssh will report an error if the
70 input is invalid. It checks for string lengths (prevent overflows),
71 specific sets of options and commands.
76 <title>OPTIONS</title>
79 These programs follow the usual GNU command line syntax,
80 with long options starting with two dashes (`-'). A summary of
81 options is included below.
83 cvssh, in full force, is called as: <cvssh> <option>
84 "<command> <arguments list ... >" where <cvssh>
85 is this program, <option> is an optional trap for a single
86 option (like "-e" or "-c" used by programs that call shells,
87 subject to the approval list below), <command> is the
88 command wished to be run (subject to the approval list below), and
89 <arguments list .. > is the list of args passed to
90 <command> All are optional, allowing for forms such as:
91 cvssh -e "foo" cvssh "foo bar" cvssh -e "foo -c foo -f bar" <g
92 ><o ><cmd> <g > <cmd/args> <g
93 ><o> <cmd/ args >
95 <options> and <command> need to be exact matched to those in the
101 <term><option>-e</option>
104 <para>Accepted commands.</para>
110 <title>SEE ALSO</title>
112 <para>@FORGENAME@ package documentation.</para>
115 <title>AUTHOR</title>
117 <para>This manual page was written by &dhusername; &dhemail; for
118 the &debian; system (but may be used by others). Original
119 comment in the code is Copyrighted (C) 1999 Lion Templin
120 lion@leonine.com </para>
122 <!-- <para>Permission is granted to copy, distribute and/or modify
123 this document under the terms of the <acronym>GNU</acronym> Free
124 Documentation License, Version 1.1 or any later version
125 published by the Free Software Foundation; with no Invariant
126 Sections, no Front-Cover Texts and no Back-Cover Texts. A copy
127 of the license can be found under
128 <filename>/usr/share/common-licenses/FDL</filename>.</para> -->
133 <!-- Keep this comment at the end of the file
138 sgml-minimize-attributes:nil
139 sgml-always-quote-attributes:t
142 sgml-parent-document:nil
143 sgml-default-dtd-file:nil
144 sgml-exposed-tags:nil
145 sgml-local-catalogs:nil
146 sgml-local-ecat-files:nil