#!/bin/bash

cvmfs_test_name="Reload with tainted environment"
cvmfs_test_suites="quick"

cvmfs_run_test() {
  logfile=$1

  echo "*** create reload script"
  local tainted_env="$(mktemp ./setenv.XXXXXX)"
  echo "export LD_LIBRARY_PATH=/cvmfs/grid.cern.ch:$LD_LIBRARY_PATH" > $tainted_env
  echo "env" >> $tainted_env
  echo "cvmfs_config reload" >> $tainted_env
  chmod +x $tainted_env

  echo "*** reloading with tainted environment"
  cvmfs_mount grid.cern.ch || return 1
  sudo $tainted_env || return 2
  rm -f $tainted_env

  return 0
}

