AminetAminet
Search:
84510 packages online
About
Recent
Browse
Search
Upload
Setup
Services

comm/misc/Getty-14.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Multitasking Remote-Shell and/or BBS-Frontend
Author:schettler at informatik.fh-wuerzburg.de (Michael Schettler)
Uploader:schettler informatik fh-wuerzburg de
Type:comm/misc
Version:1.4
Replaces:Getty-13.*
Architecture:m68k-amigaos
Required:OS 2.04
Date:1997-04-11
Download:http://aminet.net/comm/misc/Getty-14.lha - View contents
Readme:http://aminet.net/comm/misc/Getty-14.readme
Downloads:509

COPYRIGHT

The executable and the documentation are copyright  1996/1997  by  Michael
Schettler.


INTRODUCTION

Getty is a CLI only tool to monitor the serial port. It basicly  does  the
same thing as Matt Dillons Getty, but in a more elegant, amiga like way.

My implementation of Getty is as following:

  * The first Getty is started as a  server,  the  following  Getty's  are
    started as independant client processes of the server.

    The only thing that was really annoying in Matt's Getty  was  that  if
    you had e.g. five serial lines, you had to start five Getty's ---> you
    had to have the memory for five Getty's, because Getty was loaded five
    times into memory, although it was the same code.

  * I added a  more  comfortable  commandline  parsing,  where  much  more
    actions can be taken ...

    HELP/K/S,INIT/K/S,EXIT/K,TRAP/K/S,INFO/K/S,SHOW/K,ABORT/K,UPDATE/K,
    D=DEVICE/K,U=UNIT/K/N,B=BAUD/K/N,F=FLAGS/K/N,M=MODE/K/N,K=KEYFILE/K,
    C=CFGFILE/K,P=PWDFILE/K,A=ACCFILE/K,PR=PATCHREQS/K/S,PG=PATCHGURU/K/S,
    LF=LOGFILE/K,SF=SNOOPFILE/K,HF=HEADERFILE/K,SC=SHELLCOMMAND/K,
    SI=SHELLINIT/K,LL=LOGLEVEL/K/N,RL=RETRIESLOGIN/K/N,TL=TIMEOUTLOGIN/K/N,
    TS=TIMEOUTSHELL/K/N,MI=MODEMINIT/K,ME=MODEMEXIT/K,MC=MODEMCOMMAND/K,
    PE=PASSWDENCRYPT/K,BA=BAUDADJUST/K,ODU=OWNDEVUNIT/K,USW=USE7WIRE/K,
    ICD=IGNORECD/K,IDTR=IGNOREDTR/K,ICON=IGNORECONNECT/K,ALL/K/S,QUIET/K/S

     ... see :)

  * Several actions can be taken, when a certain user is logging in.

    For example

      - an external programm can be started, like a Mailbox  or  something
	similar

      - a remote shell can be opened,  where  the  user  can  access  your
	computer

	The access the user has can be  limited  (e.g.  forbid  access  to
	certain paths or commands) using a seperate access file

	If  you  have  the  MultiUser  filesystem  by  Geert  Uytterhoeven
	installed, the access control is even better!

      - everything the user does can be echoed to a  seperate  snoop  file
	(even  a  CON:  window  will do) or to the display of the supplied
	terminal programm (where you can interact with the user).

  * Everything is definable (e.g. you can define the command to open a new
    shell or you can define the behavior of the serial line, or ....)

  * It's programmed in 100%  assembler,  resulting  in  highly  optimized,
    Enforcer and Mungwall tested code

But .... this is a shareware version which  means  in  order  to  get  all
things *fully* working, you have to register.


IMPROVEMENTS

   * Rewrote the fifo functions (remote shell) and speed up some things.

   * Rewrote the  handling  of  the  forbidden  commands  and  paths  (see
     keywords  CMD  and  PATH  in  the  access file). Now it's possible to
     define patterns to restrict the access of the user.

   * Removed a bug in the client startup functions. Getty could be started
     twice on the same line. Fixed.

   * Added a remote shell monitoring tool.


AUTHOR

You can contact me (bug reports, flames, ...) at

	schettler at informatik.fh-wuerzburg.de

	  which is my account at the university, where  i  study  computer
	  science

	or at

	twd at incubus.franken.de

	  which is my account at my favorite bbs (not so often checked!)

If you would like to have the source code, you can also contact me  (maybe
i'll send it to you, although its a bit of a mess)

AMIGA FOREVER!


Contents of comm/misc/Getty-14.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  463    1420  32.6% -lh5- 3162 Dec 12  1996 Getty-14/AVM/Getty.config
[generic]                  592    1336  44.3% -lh5- 5318 Dec 12  1996 Getty-14/AVM/Readme!
[generic]                  181     440  41.1% -lh5- edfb Dec 12  1996 Getty-14/AVM/StartBBS.avm
[generic]                  184     365  50.4% -lh5- 1bd9 Dec 12  1996 Getty-14/AVM/StartGetty
[generic]                 1231    3693  33.3% -lh5- b1dc Apr 11  1997 Getty-14/Config/Getty.access
[generic]                  717    2070  34.6% -lh5- 93bd Nov 21  1996 Getty-14/Config/Getty.config
[generic]                   16      16 100.0% -lh0- b2d2 Aug  6  1996 Getty-14/Config/Getty.header
[generic]                  170     468  36.3% -lh5- 994c Apr 11  1997 Getty-14/Config/Getty.passwd
[generic]                  334     686  48.7% -lh5- 6b31 Aug  7  1996 Getty-14/Config/GettyTerm.config
[generic]                  470    1124  41.8% -lh5- 66c3 Dec  7  1996 Getty-14/Config/Remote-Startup
[generic]                  237     437  54.2% -lh5- a919 Sep 26  1996 Getty-14/Config/Remote-Startup.hlp
[generic]                18915   36776  51.4% -lh5- 1953 Apr 10  1997 Getty-14/Getty
[generic]                29431   90594  32.5% -lh5- af25 Apr 11  1997 Getty-14/Getty.guide
[generic]                  592    1336  44.3% -lh5- 5318 Dec 12  1996 Getty-14/Readme.AVM
[generic]                  335     588  57.0% -lh5- 49b1 Dec 12  1996 Getty-14/ReadMe.IMPORTANT
[generic]                  513    1059  48.4% -lh5- f893 Dec 12  1996 Getty-14/ReadMe.Startup
[generic]                  663    1881  35.2% -lh5- cbb5 Dec 12  1996 Getty-14/Register.txt
[generic]                 4388    8064  54.4% -lh5- 09e1 Jun  1  1996 Getty-14/System/Devs/nullmodem.device
[generic]                   26     264   9.8% -lh5- 6f8a Aug  7  1996 Getty-14/System/Fonts/Getty.font
[generic]                 1496    2456  60.9% -lh5- fdab Mar  7  1996 Getty-14/System/Fonts/Getty/8
[generic]                 4706    7896  59.6% -lh5- 234b Dec 19  1996 Getty-14/System/L/fifo-handler
[generic]                 1984    3112  63.8% -lh5- 4bd9 Mar 30  1993 Getty-14/System/Libs/fifo.library
[generic]                 5534   10608  52.2% -lh5- f87a Jun  1  1996 Getty-14/System/Libs/metaxpr.library
[generic]                13241   22824  58.0% -lh5- 4e64 Jun  1  1996 Getty-14/System/Libs/xprzmodem.library
[generic]                 4701    8296  56.7% -lh5- facc Jun 20  1996 Getty-14/Tools/Chat
[generic]                  632     824  76.7% -lh5- 45b3 Nov 19  1996 Getty-14/Tools/Crypt
[generic]                 5838   10416  56.0% -lh5- 4b93 Feb 16  1997 Getty-14/Tools/FTP
[generic]                 6537   10660  61.3% -lh5- 3a8c Mar  7  1996 Getty-14/Tools/More
[generic]                15599   29356  53.1% -lh5- b836 Apr 11  1997 Getty-14/Tools/Term
[generic]                 1767    3060  57.7% -lh5- c808 Feb 16  1997 Getty-14/Tools/Transfer
[generic]                 6173    9680  63.8% -lh5- a96c Apr 10  1997 Getty-14/Tools/Watch
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        31 files  127666  271805  47.0%            Apr 11  1997

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>