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).