This is a quick hack to get XBTX running under linux. 
Most of the work was to find a way to get the bsd specifig ioctl working.
Fortunately this was already done through the development of the networking
daemons and clients. So if you already have net-src0.2 you can use the headers
and libbsd. 
Included in these diffs are only the necessary headers and instead of the 
whole libbsd there is only sgtty.c supplied. Other things I did are from 
minor importance, like adapting paths etc... 

You need 
  - a linux system configured for networking, 
    at least an inetd daemon running to accept calls to the loopback interface 
   
What you have to do:
  
  - unpack the original XBtx.tar.Z, you can find it at
      ftp.uni-erlangen.de:/pub/XBtx
  - read the original README
  - uncompress xbtx.diffs.Z  
  - patch the original version
      patch < xbtx.diffs >& patch.errors 
  - if you don't already have it you have to create /usr/local/bin, 
    which is the default directory for the btx binaries
    the files in ./etc were installed in /usr/local/btx
  - run make in ./bsd/lib
  - run make in ./btxserver
  - run make install in ./btxserver
    edit /usr/etc/inet/inetd.conf and /usr/etc/inetd/services like
    it is described in message 1) and 2) at the end of the installation
    process 
  - run make in ./xbtx
  - run make install in ./xbtx
  - edit ./etc/init.btx to get your modem configered well for btx
  - edit ./etc/users.btx, to allow acces to you btxserver
  - run make in ./etc

If there are more questions contact me or one of the authors.

Thomas Ziegler, 03/03/93
zie@lte.e-technik.uni-erlangen.de         





