ttyupd, termupd --
update the Terminal Control database
attempts to create Terminal Control database entries for terminals
present in the /etc/inittab file but not present in the Terminal
passing the Terminal Control database and the
script termupd as parameters.
termupd produces an updated version of
the Terminal Control database in the
lockfile created by ale.
generates a list of the terminals in /etc/inittab and substitutes
the name of the real terminal for any alias (in the Device Assignment
database). Next termupd makes a list of the terminals in the
Terminal Control database. Finally the Terminal Control database is
copied to the lockfile and any terminals appearing in the first list
but not the second are added to the end of the lockfile.
ttyupd returns the exit status of ale.
returns 0 if entries are added, 1 if it detects an error and 2 if
there are no entries to add. Errors cause appropriate error messages
to be displayed.
Although ttyupd is installed with execute permission for all,
because it calls ale, the auth subsystem authorization and
chown kernel privileges are required to successfully execute
File Control database
Device Assignment database
update shell script
script for init process
ttyupd and termupd are not part of any currently
supported standard; they are an extension of AT&T System V
provided by The Santa Cruz Operation, Inc.
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003