При старте приложение жалуется в логе: "warning: increased limit(open files) from 1024 to 4152". Лимит у нас действительно установлен в 1024. Так что нужно либо увеличить лимит (добавить в /etc/security/limits.d/ файл для unbound?), либо изменить умолчания в конфиге так, чтобы "treads*outgoing-range + tcp connections + ~10 misc file descriptors" было меньше 1024 (http://forums.gentoo.org/viewtopic-p-6478049.html). В последнем случае нужно не забывать про рекомендуемое соотношение между outgoing-range и num-queries-per-thread. В более новых бранчах не смотрел, но, если лимит не изменился, тоэта проблема будет и там.
Воспроизводится и на Sisyphus. На мейнтейнера.
Извините за мою тупость, но не понял в чем тут ошибка. Ну варнинг. Что плохого?
Ворнинг говорит о том, что есть серьёзная проблема, которая может перерости в error. Напомню, что мы обсуждает системный пакет, а не игру и даже не оконный менеджер. Если мы хотим сделать аналог BalgenOS - то да, проблемы в демонах не имеют значения, главное темку покрасивее натянуть. Если же мы делаем серьёзный дистрибутив, которые ставится, в том числе, и на сервера - то ворнинги в демонах прямо из коробки недопустимы.
Исправил в 1.4.20-alt1 если запускть через systemd. С /etc/security/limits.d/ как то не выходит. Подскажите как файл должен выглядеть?
unbound-1.4.20-alt1 -> sisyphus: * Mon Aug 05 2013 Slava Dubrovskiy <dubrsl@altlinux> 1.4.20-alt1 - 1.4.20 - Add support for systemd. Fixed (ALT #26351) in case if started by systemd - Add addon folders /var/lib/unbound/{keys.d,conf.d,local.d} - Move link /etc/unbound.conf to /etc/unbound/unbound.conf