updatehome

- update the home directory copy and link files for the current label

Synopsis

/usr/bin/updatehome [-cirs]

Description

updatehome reads the user's minimum-label copy and link-control files (.copy_files and .link_files).
These files contain a list of files to be copied and symbolically
linked from the user's minimum-label home directory to the user's home directory at
the current label.

The Solaris Trusted Extensions dtsession program performs an updatehome whenever a newly
labeled workspace is created so that the user's favorite files are available
for use. For example, the user probably wants a symbolic link to
such files as .profile, .login, .cshrc, .exrc, .mailrc, and ~/bin. The updatehome
command provides a convenient mechanism for accomplishing this symlink. The user can
add files to those to be copied (.copy_files) and to those to
be symbolically linked (.link_files).

Options

-c

Replace existing home-directory copies at the current label. The default is to skip over existing copies.

-i

Ignore errors encountered. The default aborts on error.

-r

Replace existing home-directory copies or symbolic links at the current label. This option implies options -c and -s. The default is to skip over existing copies or symbolic links.

-s

Replace existing home-directory symbolic links at the current label. The default is to skip over existing symbolic links.