Поищите на странице Справочника по samba описание команды
dfree, в поставке есть пример скрипта, отрабатывающего эту
команду. При этом параметр max disk size особого значения не
имеет, а только вводит пользователя в заблуждение. При
наличии квот на файловую систему нужно перекомпилировать
samba с опцией -DQUOTAS. При этом свободное место
показывается как разница между soft-limit и занятым объёмом,
хотя писать можно вплоть до исчерпания hard-limit.
Samba, идущая в поставке FreeBSD, откомпилирована без
-DQUOTAS, поэтому нужно будет изменить порт.