Un cliente ha riportato il seguente problema: dopo circa 6 mesi di utilizzo, non riusciva più a vedere i log di sambaudit.
Il problema risiedeva nel fatto che il file della tabella (MyISAM) aveva raggiunto la dimensione massima consentita da mysql: 4GB.
Per risolvere il problema è stato messo questo script in /etc/cron.daily:
#!/bin/bash
mysql smbd -e "delete from audit2 where log_date < DATE_SUB(NOW(), INTERVAL 3 MONTH)"
Lo script non fa altro che eliminare le righe più vecchie di 3 mesi.