anchor.diff:  
   RUN_AS::
     User to run the script.
  -  If you execute the script as a different user than the one specified by `$RUN_AS`, then it will switch to the specified user using `su`.
  +  If you execute the script as a different user than the one specified by `$RUN_AS`, it will switch to the specified user using `su`.
     Default is empty, i.e. do not switch user.
   
   SYSLOG::
  
positive.code: * `/etc/bacula/prebackup.conf` – global configuration file (you can modify this path in link:bin/prebackup[]),
  * `./config` – local configuration file located in the same directory as the pair of `pre-backup` and `post-backup` symlinks (or file and symlink) used to run the script for a particular job.
  
  These files are nothing more than another shell scripts, but you _should_ define only variables here.
  The files are sourced in the defined order before an actual prebackup script.
  If both files exist and define the same variable, then local config overrides the global.
  
  
  == Predefined Variables
  
negative.code:   Default is `backup:$NAME`.
  
  TARGET_DIR::
    Base path to a directory where the files should be stored to be backed up by a backup software.
    Default is `/var/tmp/backup`.
  
  TEMP_DIR::
    Base path to a directory where temporary files for prebackup scripts should be stored.
    Default is `/tmp/prebackup`.
  
  VERBOSE::
    Log even debug messages (yes/no)? Default is `no`.
  
  target_dir::
    Path of directory where files for a particular “job” should be stored (i.e. files generated by the sourced script) to be backed up by a backup software.
    Default is `$TARGET_DIR/$NAME`.
  
  temp_dir::
    Path of directory where temporary files for the sourced script should be stored.
  
  
  == Predefined Functions
  