Dies ist die Schnellinstallationshilfe fuer sendfile.

Sendfile erlaubt es files asynchron zu verschicken, die dann im
Empfaengersystem im sendfile-spool abgelegt werden. Im Gegensatz zu ftp
muss man sich auf Empfaengerseite nicht einloggen. Es funktioniert also so
aehnlich wie mail. Nur eben mit files.

Protokoll ist SAFT: Simple Asynchronous File Transfer (Ist in RFC
Vorbereitung).

Das sendfile Paket umfasst 4 Teile:

        sendfiled	- der sendfile daemon, der vom inetd gestartet wird
	sendfile	- der sendfile client, die die files verschickt
	sendmsg		- der send-message client, der einzeilige Text-messages
	                  verschickt
	receive		- der receive client, mit dem man empfangene files
                          abholen kann

sendfile, sendmsg und receive laufen als normale User Programme, sendfiled
muss von root installiert werden.


1) alles compilieren: 

       - $ make

   Es duerfen keine Fehlermeldungen auftreten. Getestet bisher unter AIX,
   BSDI, HP-UX, IRIX, Linux, NeXTstep/Mach, OSF/1 und Solaris-2 mit gcc.


2) sendfiled installieren (muss root machen!):

     - $ make install
   
   oder von Hand:
	
     - sendfiled hinkopieren, wo es lokal Sinn macht, zb /usr/sbin, /usr/etc/
     - spool-directory anlegen:
	  $ mkdir /var/spool/sendfile
    	  $ chmod 755 /var/spool/sendfile
     - Eintragung in /etc/services:
       	  saft	487/tcp		# simple asynchronous file transfer
     - Eintragung in /etc/inetd.conf:
     	  saft	stream  tcp     nowait  root    /wo/auch/immer/sendfiled
     - inetd neu starten:
     	  $ kill <pid des inetd>
	  $ /usr/sbin/inetd # (oder wo auch immer der inetd liegt)
     - Userbeschraenkung aktivieren:
     	  $ cp nosendfile /etc
     - man-pages installieren:
	  $ cp sendmsg.1 sendfile.1 receive.1 /usr/man/man1
     - Notify-script installieren:
          $ cp check_sendfile /usr/local/bin
	  check_sendfile in /etc/profile aufnehmen


3) die clients installieren:

   - sendfile, sendmsg und receive irgendwo hin kopieren, wo es Sinn macht :-)
     (oder man hat schon make install aufgerufen im Schritt 2)
   

4) testen:

	$ sendfile LIESMICH $LOGNAME
	$ receive -l
	$ receive -n 1
	

5) Bugreports bitte gleich an mich.


\ Ulli 'Framstag' Horlacher \ Information Services at Computer Centre RUS \
 \ Universitaet Stuttgart  \ Allmandring 30  \ 70550 Stuttgart  \  Germany \
  \ framstag@rus.uni-stuttgart.de   \   psi%0262450502601::main01::ccc_horl \ 
   \ S=horlacher;OU=rus;P=uni-stuttgart;A=d400;C=de\ccc_horl@dulruu51.bitnet \
    \ "Unix scripts are fun to write but unfortunately write only."  M. Lemke \
