Bug 28658 - systemd убивает dnsmasq при попытке старта
Summary: systemd убивает dnsmasq при попытке старта
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: dnsmasq (show other bugs)
Version: unstable
Hardware: all Linux
: P3 blocker
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-11 14:42 MSK by Gleb Kulikov
Modified: 2013-03-11 16:49 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gleb Kulikov 2013-03-11 14:42:44 MSK
Попытка запустить dnsmasq обрывается с нижеуказанной диагностикой (systemd стреляет sigterm'ом в dnsmasq). в то же время, запущенный вручную (no-daemon) или минуя systemd, dnsmasq, нормально запускается и работает.

"мар 11 09:44:33 home77.localdomain systemd[1]: Failed to start A lightweight DHCP and caching DNS server.
мар 11 09:44:33 home77.localdomain systemd[1]: Unit dnsmasq.service entered failed state"

Mar 11 09:44:33 home77 avahi-daemon[7882]: Got SIGHUP, reloading.                                                                                           
Mar 11 09:44:33 home77 dnsmasq-helper: Setup resolv.conf for local resolver: succeeded                                                                      
Mar 11 09:44:33 home77 dnsmasq[15019]: started, version 2.65 cachesize 150                                                                                  
Mar 11 09:44:33 home77 dnsmasq[15019]: compile time options: IPv6 GNU-getopt no-DBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack                    
Mar 11 09:44:33 home77 dnsmasq-dhcp[15019]: DHCP, IP range 192.168.20.130 -- 192.168.20.254, lease time 12h                                                 
Mar 11 09:44:33 home77 dnsmasq-dhcp[15019]: DHCP, IP range 192.168.20.11 -- 192.168.20.39, lease time 12h                                                   
Mar 11 09:44:33 home77 dnsmasq[15019]: using nameserver 91.211.238.3#53                                                                                     
Mar 11 09:44:33 home77 dnsmasq[15019]: using nameserver 91.211.236.2#53                                                                                     
Mar 11 09:44:33 home77 dnsmasq[15019]: no servers found in /etc/resolv.conf.dnsmasq, will retry                                                             
Mar 11 09:44:33 home77 dnsmasq[15019]: read /etc/hosts - 6 addresses                                                                                        
Mar 11 09:44:33 home77 dnsmasq[15019]: exiting on receipt of SIGTERM
Comment 1 Alexey Shabalin 2013-03-11 14:54:57 MSK
При чем тут systemd? Ему что сказано, то он и делает.
Исправляйте unit-файл.

попробуйте добавить Type=forking.
Comment 2 Gleb Kulikov 2013-03-11 15:12:48 MSK
> При чем тут systemd? Ему что сказано, то он и делает.

наверное, но до обновления на 197-alt6 работало без нареканий

> Исправляйте unit-файл.

попробую, но я *не* вносил в него изменений.


> попробуйте добавить Type=forking.

ok
Comment 3 Alexey Shabalin 2013-03-11 15:18:26 MSK
(В ответ на комментарий №2)
> > При чем тут systemd? Ему что сказано, то он и делает.
> 
> наверное, но до обновления на 197-alt6 работало без нареканий
Скорее до обновления dnsmasq?

> 
> > Исправляйте unit-файл.
> 
> попробую, но я *не* вносил в него изменений.
> 
> 
> > попробуйте добавить Type=forking.
> 
> ok
Comment 4 Mikhail Efremov 2013-03-11 15:48:58 MSK
Не надо никуда ничего добавлять. Исправление на пути в Сизиф.
Comment 5 Repository Robot 2013-03-11 16:49:08 MSK
dnsmasq-2.65-alt2 -> sisyphus:

* Mon Mar 11 2013 Mikhail Efremov <sem@altlinux> 2.65-alt2
- dnsmasq-helper: Fix exit status (closes: #28658).