Notes:
/bin/ksh
sync;sync
If you can log in as the root user, check the /usr/sbin/tsm file:
/bin/ksh
mv ksh ksh.sav
ln -s sh ksh
system:!:0:root
If you suspect that the file is damaged or is missing, you can replace the file from another system that has the same release level as your system. Do this either through the network by running the ftp command or through a diskette by using the backup and restore commands.
When you restore the file, make sure that it preserves the permission code, the ownership, and the location of your previous file.
If you are attempting to access a /dev/tty# device, use SMIT and from the command line enter the following to check the tty port definition:
smit tty
If you are attempting to access a pseudo-terminal directly by means of the /dev/pts/# or /dev/ptc/# device, try using a different port number than the one you are using. The port number you use cannot be greater than the Number of BSD STYLE symbolic links defined for the pty device in SMIT.
When using the mkuser or chuser command to change the pgrp attribute, or when using SMIT to add a new user, verify that the group name exists with the lsgroup command, as follows:
lsgroup ALL | awk '{print $1}'
When using the chuser command to change the shell attribute, verify that the shell exists by doing one of the following:
When using the chuser command to change attribute values, or specifying user attributes with SMIT, verify that the attribute value is valid.
login su rlogin telnet daemon admin sugroups tpath ttys expires auth1 auth2 umask
fsize cpu data stack core rss
When using the chgroup command, ensure that the id attribute is an integer, and the admin attribute is one of the following:
yes no true false always
When using the pwdadm -f command, ensure that the value following the flag is one or more of the following:
NOCHECK ADMIN ADMCHG