Хочу прикрутить к центру управления fail2ban (под Linux), обычно он мониторит текстовые файлы с ошибками. DrWeb ошибки входа пишет в базу данных, можно конечно ее опрашивать, но не очень красиво (особенно sqlite). Нашел такую вещь как пользовательские процедуры, в ней хук access_denied.ds . Догадываюсь, что если его включить и добавить туда код добавления строки в файл, то задача будет решена. Проблемы две:
1. На Lua никогда не писал и даже примерно не представляю, как добавить строку в файл (хотя наверное мог бы найти сам путем экспериментов, но см. ниже).
2. Не знаю даже как включить хук, чтобы начать эксперименты. В интернетах причем упоминается, что сервер еще должен быть запущен с ключом -hooks, а куда его добавить?