if [ ! -f /sys/module/apparmor/parameters/path_max ] ; then
echo "WARNING: This version of AppArmor does not support changing buffer size."
else
mode=$(stat -c "%a" /sys/module/apparmor/parameters/path_max)
if (( 8#$mode & 0222 )); then
buf_max=2048 #standard x86 page size/2
old_max=`cat /sys/module/apparmor/parameters/path_max`
echo $buf_max > /sys/module/apparmor/parameters/path_max
else
echo "WARNING: This version of AppArmor does not support changing buffer size."
fi
fi
Something more like this then.
if [ ! -f /sys/module/ apparmor/ parameters/ path_max ] ; then apparmor/ parameters/ path_max) apparmor/ parameters/ path_max` apparmor/ parameters/ path_max
echo "WARNING: This version of AppArmor does not support changing buffer size."
else
mode=$(stat -c "%a" /sys/module/
if (( 8#$mode & 0222 )); then
buf_max=2048 #standard x86 page size/2
old_max=`cat /sys/module/
echo $buf_max > /sys/module/
else
echo "WARNING: This version of AppArmor does not support changing buffer size."
fi
fi