- Previously, aslr test was executed only for mobile / wearable.
- Now, make it run for all profiles, but execute permission is retrieved
only in case of mobile / werarable profiles.
Change-Id: I291866495ae5db0fdaf77af47fc87fb770e4669d
# Checking "/etc/smack/onlycap" is temporary. This should be considered again later.
while read line
do
- if [ -e "/etc/smack/onlycap" ] && [ $line != "/usr/bin/chmod" ] && [ $line != "/usr/bin/cat" ] && [ $line != "/usr/bin/qemu-arm" ]
+ if [[ $line != "/usr/bin/chmod" ]] && [[ $line != "/usr/bin/cat" ]] && [[ $line != "/usr/bin/qemu-arm" ]]
then
CHECK_EXCEPTION $line
if [ "$?" == 0 ]
then
- chmod a-x $line
+ if [[ -e "/etc/smack/onlycap" ]]
+ then
+ chmod a-x $line
+ fi
echo "$line" >> $log_file
fi
fi