SYNOPSIS

       ra  [ -%cltV ] [ -h server ] [ -r path ] [ -U user ] [ -w authlevel ] {
       trip | update | create | auto | force | checkout | checkin }



DESCRIPTION

       rash is a command line application for running the  Radmind  tool  set.
       It  can  be used to run the entire radmind process including updating a
       client, running a tripwire and creating  loadsets.   On  machines  with
       multiple  administrators, rash can be used to limit conflicts from mul-
       tiple administrators simultaneously using the tool.

       rash is run with a required option telling  it  what  process  to  run:
       update, auto, force, create, trip, checkout or checkin.

       A  machine  can  be  updated  by using either the update, auto or force
       option.  update will prompt the user at each step in the process.  auto
       will  update  the  machine  without any input, looping when possible to
       handle temporary problems such as networking issues or a  busy  server.
       auto  is  suitable  to be run as an automated process.  force updates a
       machine without looping or prompting for input and is handy for  quick,
       manual updates.

       create  is used to store a loadset on the radmind server in an interac-
       tive fashion.  Before creating a transcript, rash first checks  to  see
       if the command file and transcripts are correct and prompts the user to
       update them if needed.  The user can also edit the transcript before it
       is stored on the server.

       trip  is used to run a tripwire on the system.  If the command file and
       transcripts are correct, a full tripwire is run  with  checksums.   Any
       differences are printed to the screen in a format suitable for e-mailed
       machine reporting.

       checkout is used to prevent other users from concurrently running rash.
       It  is helpful when an administrator is installing new software or con-
       figuring a client and does not want their work removed.  Only the  user
       who  checked out a machine can run rash unless a new checkout is forced
       from an interactive rash session.  An e-mail is sent  to  the  previous
       users  when a checkout is overridden.  As trip does not modify the sys-
       tem, it can be run at any time, regardless of who has checked  out  the
       machine.   checkin  is  used  to  release a machine.  Only the user who
       checked out a machine may check it back in.

       checkin and checkout both use $USER to determine who is performing  the
       command.  $USER can be overridden using the -U option.

       The  -c  option  can be used to turn on checksums for fsdiff.  The only
       supported checksum is SHA1.

       rash supports  running  arbitrary  scripts  before  and  after  lapply.
       Preapply scripts located in PREAPPLY are run before lapply, and postap-
       -r path            specifies root path from which fsdiff will start its
                          scan of the filesystem

       -t                 use tempfiles

       -U user            specifies the user.  By default, $USER will be used.

       -V                 displays the version of rash and exits.

       -w auth-level      TLS  authorization  level, by default _RADMIND_AUTH-
                          LEVEL.  0 = no TLS, 1 =  server  verification,  2  =
                          server and client verification.


EXIT STATUS

       The following exit values are returned:

       0    successful.

       >1   An error occurred.



SEE ALSO

       fsdiff(1),  ktcheck(1),  lapply(1),  lcksum(1),  lcreate(1), lfdiff(1),
       lmerge(1), lsort(1), twhich(1), radmind(8).



RSUG                             July 31, 2007                         rash(1)

Man(1) output converted with man2html