FacetWin Logo  
 
FacetCorp
 

Installing FacetWin on Redhat 7.0 (xinetd)


The following is a procedure that you should follow to install FacetWin on Redhat 7.0 if the installation aborts with the error messages:

      Updating /etc/services and /etc/inetd.conf files
      Unable to open /etc/inetd.conf, error=2
      Error updating /etc/services and/or /etc/inetd.conf files
      Aborting installation script

  1. Mount the CD on the Linux system and copy the installation files to a temporary directory:
           mount /dev/cdrom
           cp /mnt/cdrom/facetwin/linuxrh/facetwin.z /tmp
           cp /mnt/cdrom/facetwin/linuxrh/install.sh /tmp
    
    or, use the files that you downloaded from our web site.

  2. Modify the install.sh script to prevent installation error. Edit your copy of install.sh and comment out the following line:
           $FACETWINDIR/bin/fct_instal -i
    
    by inserting a # at the beginning of the line:
           #$FACETWINDIR/bin/fct_instal -i
    

  3. Run the installation script from the temp directory.
           sh install.sh
    
  4. Check /etc/services for port 139.
           netbios-ssn     139/tcp
    
    If port 139 doesn't exist in the file, add the above line.

  5. Create the file "/etc/xinetd.d/netbios-ssn":
       # default: on
       # description: FacetWin file/print server, terminal emulator.
       #
       service netbios-ssn
       {
          flags               = REUSE
          socket_type         = stream
          wait                = no
          user                = root
          server              = /usr/facetwin/sys/fct_nbsd
          log_on_failure      += USERID
       }
    
  6. Restart xinetd. Determine PID for xinetd, for example:
           ps aux   |   grep xinet
           root       569         1      0    16:15    ?     00:00:00   xinetd -reuse -pidfile
    
    Send a SIGUSR1 signal to the PID:
           kill -SIGUSR1 569
    
  7. Restart the FacetWin servers.
           fct_adm, #4, #3
    

You may have another issue with Redhat 7 where the UNIX passwords are encrypted using MD5 encryption. To turn this off MD5 hashed passwords, use:

       authconfig --kickstart --disablemd5
MD5 encryption may cause your login attempts to be rejected with invalid password errors. If so, after disabling MD5 passwords as above, re-encrypt user passwords with the "passwd" command:
       passwd USER
Please contact FacetCorp technical support if you encounter any problems or have any questions.