У меня есть несколько учетных записей на сервере Linux с квотами файловой системы. Я хотел бы написать людям только один раз по каждому из следующих обстоятельств:
В частности, я не хочу, чтобы человек, у которого превышена квота, получал новое письмо каждый день, пока он не вернется в норму. Они должны получить не более трех электронных писем (по одному на каждое из указанных выше событий).
Стандарт warnquota
Программа, насколько я могу судить, при каждом запуске просто отправляет электронные письма всем, у кого превышена квота. Это может привести к появлению большого количества писем и не соответствует моим требованиям.
Есть ли другая программа, которая удовлетворит мои потребности, или мне придется что-то писать самому?
На моем файловом сервере работает RHEL 5. Если мне действительно нужно, я могу смонтировать его файловую систему через NFS в системе RHEL6 или RHEL7 и запустить программу предупреждения о квотах с клиента.
Как и предполагалось, я написал программу:
https://github.com/asciiphil/quotanotify
Может быть, и кому-то будет полезно.