Issues with CRON When You Upgrade Interix 2.2 to SFU 3.0 (322735)



The information in this article applies to:

  • Microsoft Windows Services for UNIX 3.0
  • Interix 2.2.1
  • Interix 2.2.2
  • Interix 2.2.3
  • Interix 2.2.4
  • Interix 2.2.4.03
  • Interix 2.2.4.08
  • Interix 2.2.5

This article was previously published under Q322735

SUMMARY

You can upgrade to Windows Services for UNIX (SFU) 3.0 from Microsoft Interix 2.2, but you cannot upgrade from earlier versions. You must remove earlier versions before you install Windows SFU 3.0. Note that Cron functionality is affected in several ways.

MORE INFORMATION

SFU 3.0 uses a different method for storing passwords for the Cron service. Cron users must re-enter their passwords by using the crontab -p command. Also, note that the CRONADMIN utility is not included in SFU 3.0.

User-Specific Cron Services Not Upgraded

If you install Windows SFU 3.0 as an upgrade of Interix 2.2, user-specific Cron services that were created by Interix 2.2 are not modified or upgraded to work with Windows SFU 3.0.
  1. To list user-specific cron services, type /bin/service list at an Interix shell prompt. The names of user-specific cron services are listed in this format

    cron_domain name+user

    where domain name is the name of the user's domain and user is the user's logon name.
  2. After you identify these services, remove them by running the /bin/service remove service name command at an Interix shell prompt for each service, where service name is the name of the service to be removed.
  3. After you remove the service, the user who owned the service must reinstall the user's Crontab file by running the crontab -e command at an Interix shell prompt.
  4. The user who owned the service must register the user's password by running the crontab -p command at an Interix shell prompt. The user's Crontab file is generally located in the following folder in the Interix 2.2 installation folder:

    usr/lib/cron/user

    The Crontab file has the same name as the user's fully qualified domain name (domain name+user name).

Modification Type:MajorLast Reviewed:10/29/2003
Keywords:kbenv kbinfo KB322735