[sisyphus] I: nut-2.6.0, please test/help
Yura Kalinichenko
yuk на kalina.in.ua
Вс Фев 20 09:45:34 UTC 2011
Michael Shigorin пишет:
> Здравствуйте.
> Пилю тут урывками свежий nut,
Аналогично. Что радует - оно уже таки нормально конфигурится под ALT >=4.
> - без указания опции "-4" upsd/upsdrvctl не стартуют при
> отсутствии ipv6, поскольку надо там аж 127.0.0.1 --
> воткнуто по умолчанию в /etc/sysconfig/upsd, спросил апстрим
Я посмотрел как оно было сделано в 2.2.2 и повторил, вряд ли правильно -
но "чтоб работало". По крайней мере upsd поднялся.
diff -U 2 -r nut-2.6.0.orig/server/upsd.c nut-2.6.0/server/upsd.c
--- nut-2.6.0.orig/server/upsd.c 2010-12-24 15:24:12 +0200
+++ nut-2.6.0/server/upsd.c 2011-02-12 12:58:33 +0200
@@ -546,10 +546,11 @@
/* default behaviour if no LISTEN addres has been specified */
if (!firstaddr) {
- if (opt_af != AF_INET) {
- listen_add("::1", string_const(PORT));
- }
- if (opt_af != AF_INET6) {
+ if (opt_af == AF_INET6) {
+ listen_add("::1", string_const(PORT));
+ } else if (opt_af == AF_INET) {
listen_add("127.0.0.1", string_const(PORT));
+ } else {
+ listen_add("0.0.0.0", string_const(PORT));
}
}
--
SY,
Yura Kalinichenko
Подробная информация о списке рассылки Sisyphus