Differences for UnixWare 2 and SCO OpenServer users

Differences for SCO OpenServer users

If you are familiar with SCO OpenServer, note the following differences in UnixWare in addition to the new features listed in ``Release 7.0.0 new features'':

Software management

Installation is substantially improved.

See the Getting Started Guide and Getting Started Guide for information.

Application compatibility
There is limited compatibility for some SCO OpenServer applications.

See ``What are porting, integration, and compatibility?'' for further information about application compatibility.

System administration and SCOadmin

Command compatibility
Some system administration commands are available in their SCO OpenServer versions for backwards compatibility, via the OSRCMDS environment variable.

crash(1M) command
The commands in crash(1M) are revised to reflect the UnixWare kernel.

dump(1) command
dump(1) always omits zeroed blocks to reduce the report size.

cpio(1) and tar(1) command
cpio(1) and tar(1) have new options.

kdb debugger
The kdb(1M) kernel debugger is available.

Account Manager
The Account Manager now allows the setting of a user's locale and remote host equivalency. It also utilizes and manages the UnixWare tfadmin(1M) security utility for user authorizations and privileges.

Task Scheduler
The Task Scheduler allows the setting of scheduled tasks via a graphical manager as well as cron(1M) authorization via the traditional allow and deny files.

System Defaults Manager
The System Defaults Manager includes remote capabilities to provide default policy distribution across a specified set of machines on a network.

Printer Setup Manager
The Printer Setup Manager now has an interface similar to the UnixWare 2 Printer Setup Manager. It lists printer models by name instead of requiring the users to know the technical details of their print system.

System Time Manager
The System Time Manager provides easy access to the date(1) command, allowing modifications only by authorized users and non-NTP clients.

International Settings Manager
The International Settings Manager has an improved user interface to provide clear locale information on the main screen and better usability overall. It also sets up locale information for compatibility with both SCO OpenServer and UnixWare 2 applications.

Network administration tool
The netconfig tool has been renamed netcfg(1M). It includes new functionality. It should be accessed using the Network Configuration Manager.

Facilities not provided
The following are not provided:

  • Startup Manager

  • Terminal Manager

  • Sysadmsh

  • The SCOadmin desktop

Administration commands
SCO OpenServer storage administrative commands will not be supported in UnixWare. This includes commands such as badtrk(ADM) and divvy(ADM). Equivalent functionality is provided by UnixWare commands. See ``Equivalent commands and processes''.

The tape(1) and tapecntl(1) commands remain, with some changes.

Disk format
Disks created using SCO OpenServer (but not earlier systems) can be read on UnixWare. A command is provided to translate an SCO OpenServer disk to a UnixWare disk. After use of this command, the disk will be viewed as a native UnixWare disk.

Third-party management and configuration utilities
Third-party SCO OpenServer utilities used to configure, monitor, or otherwise manage storage devices must be ported to UnixWare.

System backup
ARCserveIT from Computer Associates is provided as part of the base UnixWare product.

Tape backup
You can restore a tape backup on UnixWare provided the backup application, the tape media and the tape mode used to create the backup are all compatible with UnixWare.

SCO OpenServer backup and restore
The SCO OpenServer version of cpio(1) is available so that you can restore archives made using the Backup Manager under SCO OpenServer. You should not use the SCO OpenServer command to make backups under UnixWare.

Set the environment variable OSRCMDS=on to use the SCO OpenServer version of cpio or any command. Remember to unset the variable when you have finished restoring the backup. Alternatively, use the full pathname /OpenServer/bin/cpio.

Restore operations can be performed using the cpio utility on the command line. The examples included here assume you are using the standard tape device, /dev/ctape1.

To restore a backup:

cpio -iAmudB -I /dev/ctape1

Restore individual files or directories by adding them to the end of the command line. Use the full pathname and omit the leading ``/'', as in this example:


Use the ``*'' Bourne shell wildcard character to restore a directory, as in this example:


To verify a backup:

cpio -itvn -I /dev/ctape1

To list the files on a backup:

cpio -iABmudq -I /dev/ctape1 \*

This command reads the first file off the media. Backups created by the SCO OpenServer Backup Manager include a file list called _BACKUP_CONTENTS_ at the beginning of each backup. If the backup was created by another means, use this command to list the files:

cpio -itv -I /dev/ctape1

Core operating system

Mail and messaging

UnixWare2-style printing replaces SCO OpenServer printing:

Base drivers
Some devices that were supported in SCO OpenServer may not be supported in UnixWare. These may include low-end non-SCSI devices such as floppy-tape. Support for such devices may be available via third parties, but this is not guaranteed. Devices that conform to SCSI or IDE/Atapi, with the exception of IDE Tape, should work in UnixWare.


Network drivers
SPX and SPX II connections are supported.

Graphics drivers
A test mode is available which means that graphics can be tested within the configuration tool before the server is started.


Visual Tcl

Mass storage

Console multiscreens
In UnixWare 7, the default configuration of the console gives a similar look and feel to that of SCO OpenServer console multiscreens.

When the system enters multiuser mode, seven multiscreen text login prompts and one graphical login prompt are presented. The traditional SCO OpenServer screen switch sequences can be used to navigate among the multiscreens, with the following exceptions:

If you prefer to have eleven text login prompts as in SCO OpenServer, instead of the default seven, you can run the following script to enable the extra login prompts:

   for i in 09 10 11 12
   pmadm -a -p contty -s $i -S login -fu -v `ttyadm -V` \
   -m "`ttyadm -d /dev/vt$i -l console -s /usr/bin/shserv \
   -p \"Login (vt$i): \"`"

Note there must be no trailing spaces after the backslash (``\'') characters at the ends of the third and fourth lines.

For more information on using multiscreens see ``Running programs simultaneously with multiscreen displays''.

Documentation is shipped as HTML and may be read with any world wide web browser. It is organized as topics, rather than as books.

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 22 April 2004