EUTRON SPA
INFORMATION SECURITY SOLUTION

Phone +39-(0)35-697011
Fax   +39-(0)35-697092

Internet : http://www.smartkey.eutron.com
Technical support : helpdesk@eutron.com
Commercial info : info@eutron.com


INSTALLING THE SMARTKEY SERVER FOR LINUX
----------------------------------------

The Smartkey server for Linux can be used on any client or server PC in the 
network running with Linux operating system. The TCP/IP communication protocol 
is supported. 

The Smartkey server uses the Smartkey driver kernel and user mode for Linux to 
communicate with the Smartkey key.

The Smartkey server traces a log entry into syslog daemon when an error occurs.

Into Smartkey server package there are the following files:
  
  1) skeyd - Smartkey daemon
     
     Manages all the clients connections using the Smartkey NET key.
  
  2) skeymon - Smartkey monitor
  
     Prints the statistics of the server
  
  3) skeysrv - Smartkey manager
  
     Manages the Smartkey daemon; allows to start, stop, view status and print
     the server statistics:
  
     a) starting the server
        
        skeysrv start
  
     b) stopping the server
        
        skeysrv stop
  
     c) view the server status
        
        skeysrv status
  
     d) print server statistics
        
        skeysrv stat
        
  4) skeyd.conf - configuration file of the server.
  
  5) documentation
  
     There are man pages for all Smartkey server commands:
  
        man skeyd
        man skeymon
        man skeysrv
        man skeyd.conf
  

INSTALL / UNINSTALL THE SMARTKEY SERVER FOR LINUX
-------------------------------------------------

If you use the Smartkey 2 USB key you must install the Smartkey kernel 
driver for your Linux distribution; you can download it from the Eutron 
web site. If you use the SmartKey Parallel or Smartkey 3 USB key you do 
not need to install the Smartkey kernel driver since the server works 
with the included user mode driver.

To install the Smartkey server follow these steps:

  1) Unpack tar.gz package file:

        tar xzf skeyd-linux.tar.gz

  2) 'cd' to package directory:

        cd skeyd-<version>

  3) Execute the following command:

     ./skinstall 

      Note: if you want to install Smartkey server to an alternative directory 
            use --prefix option, the default is /usr/local path.
           
            Ex.:
              ./skinstall --prefix /usr


  4) To allow automatic startup, add command server startup (skeysrv start) to 
     your Linux distribution startup script.


To uninstall the server follow these steps:

  1) 'cd' to package directory:

        cd skeyd-<version>

  2) run the following command:

         ./skuninstall


CONFIGURING THE SMARTKEY SERVER FOR LINUX
-----------------------------------------

During the startup the server reads the following configuration file:

    /etc/skeyd.conf

To view the documentation of the skeyd.conf configuration file read the 
relative man page (man skeyd.conf).

