Давненько ничего не писал. Всех поздравляю с наступившими праздниками.
Заметил сегодня, что у меня на одном сервере не работает ftp сервер proftpd. Посмотрел логи, в них пусто. Запустил, но он проработал буквально 10 секунд и упал. Стал дебажить:
#/usr/local/sbin/proftpd -d 10 -4 -n
Выдал примерно следующее:
server proftpd[77756] server: RELINQUISH PRIVS at pidfile.c:49 Alarm clock
И все. Житие демона прекратилось. Гуглив не дин час решение было найдено, естественно колхозное.
Добавляем в Makefile строку:
LDFLAGS+= -pthread
Переустанавливаем порт и все работает.