man upd_LinuxFiles
NAME
upd_LinuxFiles.ksh - update LinuxFiles lists
upd_CrayFiles.ksh - update CrayFiles lists
upd_ConfigFiles.ksh - update ConfigFiles lists
SYNOPSIS
upd_LinuxFiles.ksh [-options] type[Files]
DESCRIPTION
The upd_LinuxFiles.ksh script updates the *Files/List.txt and *Files/Long.txt
files. By default, these files and the configuration directories live in
/var/local/LinuxFiles but there are variants and a management host can manage mul-
tipe collections of nodes with theses variants. This script and variant symlinks
upd_CrayFiles.ksh and upd_ConfigFiles.ksh are distributed with uaxtools configura-
tion management tools, reference chk_sanity and push. On the management host, a
configuration file is defined by creating the full path of the file and a backout
directory. For example, to manage /etc/hosts one would mkdir /var/local/Linux-
Files/etc/hosts/backout and populate the hosts directoriy with hosts.* files by
name, type, usage, or version as defined in the etc/machines.linux (or .*) file.
The presence of the backout directory is how this script identifies a configuration
directory for build the List and Long files.
OPTIONS
-u update file. If -u|-f are not specified write to stdout.
-t type
specify *Files type, default is LinuxFiles or script symlink.
-f file
specify output file.
-m list
specify machine list.
-p avoid push.
-F force push.
ACKNOWLEDGEMENTS
Written at the University of Alaska. Ongoing maintenance via SourceForge by Denali
Sun Consulting.
Suggestions or bug reports can be directed to denalisun907@gmail.com.
RELATED INFORMATION
See: uaxtools(8), uals(1), mkbko(1), ckbko(1), chk_sanity(8), cmp_sanity(8),
push(8).