EnglishFrançais
Windows: Installing MS Windows Services for UNIX Imprimer
EMu 3.0 Install/Upgrade Notes
Introduction

Microsoft Windows Services for UNIX is a Microsoft product used to extend the functionality of the Windows operating environment. It provides a complete replacement for the standard Windows POSIX environment as well as providing a large number of UNIX based utilities. In particular the perl scripting language and a POSIX compliant shell (Korn Shell) are provided. Services also exist which allow for password synchronisation between UNIX and Windows based servers. Microsoft Windows Services for UNIX is a fully supported Microsoft product.

Requirements
  • Microsoft Windows NT (WorkStation or Server) 4.0, Service Pack 6a or greater; or
    Microsoft Windows 2000 (Professional or Server), Service Pack 2 or greater.
    Microsoft Windows XP (Professional)
  • Microsoft Windows Services for UNIX, version 3.0.
Installation Notes SFU
  1. Log in as Administrator.
  2. Insert the Microsoft Windows Services for UNIX CD into the CD drive.
  3. The Windows Installer will start automatically and the Microsoft Windows Services for UNIX Setup Wizard will appear. Click Next>.
  4. In the User Name: box, type your name. Enter the name of your organisation in the Organization: box. In the CD Key boxes, type the product key found on the back of the CD case, and then click Next>.
  5. The End-User Licence Agreement will be displayed. After reading the licence click I accept the agreement. Click Next >.
  6. Select Custom Installation and click Next>.
  7. Select the components to be installed. The following are required for KE EMu to operate:
    • Utilities
      • Base Utilities
      • UNIX perl
    • Interix GNU Components
      • Interix GNU Utilities
    Other components may be installed as required, but are not necessary for running EMu. Click Next> once the required components are selected.
  8. Turn on the Enable setuid behavior for Interix programs option. EMu cannot function correctly without this option.
  9. On Windows XP only, you will be asked whether to Change the default behavior to case sensitive. Turn this option on.
  10. Click Next>.
  11. Leave the User Name Mapping box empty and click Next>.
  12. In the Installation location: box enter the full path where Microsoft Windows Services for UNIX will be installed. The path you enter can only contain alpha, numeric or underscore characters. The recommended path of C:\SFU\ is preferred. Click Next>.
  13. Microsoft Windows Services for UNIX is now installed. Once the installation is complete click Finish.
  14. You will be prompted to reboot the server. Click Yes.
Fix perl link

The perl executable is installed in the /usr/local/bin directory. All KE EMu scripts expect to find perl in /usr/bin. Hence a link is required so that /usr/bin/perl > /usr/local/bin/perl.

  1. Log in as Administrator.
  2. Start a Korn Shell with Start>Programs>Windows Services for UNIX>Korn Shell.
  3. Enter ln -s /usr/local/bin/perl /usr/bin/perl
  4. Enter exit to terminate the Korn shell.
Setup Telnet

It is not necessary to have telnet enabled on your server for EMu to operate. However in order to provide remote support KE Software recommends that the service be available. If telnet is not enabled some other remote administration tool (e.g. NetMeeting) may be used.

Disable Windows telnet daemon

  1. Log in as Administrator.
  2. Windows NT: Open the Control Panel with Start>Settings>Control Panel
    -OR-
    Windows 2000:
    Open the Control Panel with Start>Settings>Control Panel>Administrative Tools
    -OR-
    Windows XP: Open the Control Panel with Start>Control Panel>Administrative Tools
  3. Open the Services Icon. The Services window will open.
  4. Double click on the Telnet service from the services list.  The Telnet Properties dialog box will open.
  5. Select Disabled in the Startup type: list
  6. Check the Service Status:. If the service is not Stopped click Stop.
  7. Click OK to close the Telnet Properties dialog box.
  8. Click Close.

Enable SFU telnet daemon

  1. Log in as Administrator.
  2. Start a Korn Shell with Start>Programs>Windows Services for UNIX>Korn Shell.
  3. vi /etc/inetd.conf
  4. Locate the telnet daemon line:
    #telnet stream tcp nowait NULL /usr/sbin/in.telnetd in.telnetd -i
    and remove the leading #. Save the file.
  5. Enter ps -ef | grep inetd and get the process id of inetd (it is the first number listed).
  6. Enter kill -HUP processid
  7. Enter exit to terminate the Korn shell.
Mise à jour le Lundi, 15 Mars 2010
 
Spectrum Compliant

Raccourcis




Calendrier EMu 2011