#! /bin/sh
# Charger la bibliotheque de fonctions communes:
. ${RT_MARK_DIR}/runtestlib.sh

rt_echo "Voici les variables shell que voit le script"

rt_start_stdout
rt_confiner printenv
rt_stop_stdout

rt_echo "Verifions que dans un script lance par rt_confiner, " \
        "aucune variable ne debute par RT_ ou rt_"

rt_start_stdout
rt_confiner printenv | egrep -i "^rt_" | tee ${RT_LOG}.s
rt_stop_stdout

if [ -s ${RT_LOG}.s ]
then 
        rt_warning "Il y a encore des variables RT_ ou rt_ visibles. " \
            "Les voici `cat ${RT_LOG}.s` "
        exit 1
else
        rm -f ${RT_LOG}.s
        rt_echo "Tout est bien masque"
        rt_win 0.5
fi

rt_echo "et qu'il n'y a pas non plus de variables avec CFS dedans"

rt_start_stdout
rt_confiner printenv | grep -i "cfs" | tee ${RT_LOG}.s
rt_stop_stdout

if [ -s ${RT_LOG}.s ]
then 
        rt_warning "Il y a encore des variables CFS visibles"
        exit 1
else
        rm -f ${RT_LOG}.s
        rt_echo "Tout est bien masque"
        rt_win 0.5
fi

