diff --git a/rdesktop/rdesktop.1 b/rdesktop/rdesktop.1 new file mode 100644 index 0000000000..f81b9a257b --- /dev/null +++ b/rdesktop/rdesktop.1 @@ -0,0 +1,138 @@ +.TH RDESKTOP 1 "January 2001" "Manual page for rdesktop" +.\" +.\" 5th January 2001 +.\" Man page author: +.\" Hugo Trippaers +.\" +.SH NAME +.I rdesktop +\- terminal server client for Windows NT4 and Windows 2000 +.SH SYNOPSIS +.B rdesktop +\-n [options] server +.br +.SH DESCRIPTION +.I rdesktop +acts as a window terminal services client for Windows NT terminal servers and +Windows 2000 terminal services either in administration or licenced mode. +rdesktop implements the RDP version 4 protcol as used by Windows NT4 +Terminalserver. Various mailinglistmembers wrote patches for rdesktop which +implement RDP version 5. RDP 5 is used by Windows 2000 Terminal Services. At +this time the patches are not merged in the main codebase but distributed +seperately. See the links section for URLS. +.SH OPTIONS +.TP +.BR "-u" +The username for authentication on the terminal server, together with -p this +can be used for autologon. On win2k the username is prefilled on the username +box. +.TP +.BR "-d" +The domain to to which the user belongs. Use -u user@domain for win2k servers. +.TP +.BR "-s" +The startup shell for the user. Use this to force the user to start a specific +shell of program after startup. +.TP +.BR "-c" +The current working directory for the user. Often used in combination with -s +to setup a fixed enviroment for the user after logon. +.TP +.BR "-p" +The passwork to authenticate with, used in combination with -u for autologon. +.TP +.BR "-n" +The name of the current machine rdesktop is running on. Ussualy the hostname +(without the domain). +.TP +.BR "-w" +Width of the remote desktop. +.TP +.BR "-h" +Height of the remote desktop. +.TP +.BR "-k" +The keyboard layout for the rdesktop session. i.e. us, is or nl +.TP +.BR "-b" +Use this switch to force bitmap updates. +.TP +.BR "-m" +Disable the sending of motion events. +.TP +.BR "-l" +Do not request licence. This flag is not used when connecting to Windows 2000 +Terminal Services. +.TP +.BR "-e" +Do not use encryption, this is only for people who are not allowed to use +encryption in Windows products. If you live in France you probably need this +switch. +.TP +.BR "-4" +Specify -4 make rdesktop try the connection with RDP4 for Windows NT4 Terminal +Servers. The default is RDP5 used by Windows 2000 Terminal Services. +.TP +.BR "-D" +Rdesktop should detect the default screen depth, and try and run on that. The +-D switch is only there so that the user can override. +.TP +.BR "-B" +Disable bitmap compression. This does not work with Windows 2000 Terminal +Services. +.SH EXAMPLES +.PP +.br +Connect to a Windows 2000 Server called asp from a box called tux. +.br +\fI% rdesktop \-n tux asp.mydomain.com +.PP +.br +Connect to a Windows 2000 Server called asp and automagically start Word. +.br +\fI% rdesktop -n tux -u worduser -p secret -s winword.exe asp.mydomain.com +.br +.PP +.br +Connect to a Windows NT4 Terminal server +.br +\fI% rdesktop -n tux -4 terminal.mydomain.com +.br +.PP +.SH "RETURN VALUES" +None are defined (yet) +.SH LINKS +Main website of rdesktop +.br +\fIhttp://www.rdesktop.org +.LP +The unified patch can be found here +.br +\fIhttp://bibl4.oru.se/projects/rdesktop +.LP +The mailinglist +.br +rdesktop@cifs.org +.LP +.SH BUGS +Probably too many to list here. We suggest you visit the website at +http://www.rdesktop.org and take a look at the mailinglist archives to find +out about the latest news, bugs and fixes. +.SH VERSION +This manual page documents version 1.0.0/patch 18-3 +.SH AUTHOR +rdesktop is written by Matt Chapman +.br + +.LP +unified patch by Peter Bystrom +.br + +.LP +manual page by Hugo Trippaers +.br + +.br +.SH THANKS +Thanks to all the mailinglist members for their contributions to rdesktop. +.PP diff --git a/rdesktop/rdesktop.spec b/rdesktop/rdesktop.spec new file mode 100644 index 0000000000..81be988ab2 --- /dev/null +++ b/rdesktop/rdesktop.spec @@ -0,0 +1,84 @@ +## +## rdesktop.spec -- OpenPKG RPM Specification +## Copyright (c) 2000-2002 Cable & Wireless Deutschland GmbH +## Copyright (c) 2000-2002 The OpenPKG Project +## Copyright (c) 2000-2002 Ralf S. Engelschall +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## + +# package information +Name: rdesktop +Summary: Windows 2000 and Terminal Services RDP client. +URL: http://www.rdesktop.org +Vendor: Matt Chapman +Packager: The OpenPKG Project +Distribution: OpenPKG [EXP] +Group: Terminal +License: GPL +Version: 1.1.0 +Release: 20020305 + +# list of sources +Source0: ftp://download.sourceforge.net/pub/sourceforge/rdesktop/rdesktop-%{version}.tar.gz +Source1: rdesktop.1 +#Patch0: http://bibl4.oru.se/projects/rdesktop/rdesktop-unified-patch19-5-10.bz2 + +# build information +Prefix: %{l_prefix} +BuildRoot: %{l_buildroot} +BuildPreReq: OpenPKG, openpkg >= 20020206, make, gcc +PreReq: OpenPKG, openpkg >= 20020206 +AutoReq: no +AutoReqProv: no + +%description + rdesktop is an open source client for Windows NT Terminal Server and + Windows 2000 Terminal Services, capable of natively speaking Remote + Desktop Protocol (RDP) in order to present the user's NT desktop. + Unlike Citrix ICA, no server extensions are required. + +%prep + %setup -q + +%build + CC="%{l_cc}" \ + CFLAGS="%{l_cflags -O} -I%{l_prefix}/include" \ + CPPFLAGS="-I%{l_prefix}/include" \ + LDFLAGS="-L%{l_prefix}/lib" \ + ./configure \ + --prefix=$RPM_BUILD_ROOT%{l_prefix} \ + --with-openssl=%{l_prefix} + %{l_make} %{l_mflags -O} + +%install + rm -rf $RPM_BUILD_ROOT + %{l_make} %{l_mflags} install + %{l_shtool} mkdir -f -p -m 755 \ + $RPM_BUILD_ROOT%{l_prefix}/man/man1 + %{l_shtool} install -c -m 644 \ + %{SOURCE rdesktop.1} \ + $RPM_BUILD_ROOT%{l_prefix}/man/man1/ + %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} + +%files -f files + +%clean + rm -rf $RPM_BUILD_ROOT +