PATH=$PATH:/bin:/usr/bin
mods=$1
+on='\e[01;00;35m'
+off='\e[0m'
if [ -z $mods ] ; then
mods="/usr/local/freeswitch/mod"
fi
-
echo "Checking module integrity in target [$mods]"
echo
-
here=`pwd`
cd $mods
files=`ls *.dylib *.so 2>/dev/null`
cd $here
-alert() {
- on='\e[01;00;35m'
- off='\e[0m'
- echo -n $on
- echo WARNING: $1
- echo -n $off
-}
-
for i in $files ; do
mod=${i%%.*}
commented=`grep ^\#.*$mod\$ ../modules.conf`
if [ -z "$infile" ] ; then
- alert "installed module: $i was not installed by this build. It is not present in modules.conf."
+ echo "${on}WARNING: installed module: $i was not installed by this build. It is not present in modules.conf.${off}"
elif [ -n "$commented" ] ; then
- alert "installed module: $i was not installed by this build. It is commented from modules.conf. [$commented]"
+ echo "${on}WARNING: installed module: $i was not installed by this build. It is commented from modules.conf. [$commented]${off}"
fi
done