Bug 30369 - Использовать --release для остановки dhcpcd
Summary: Использовать --release для остановки dhcpcd
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: etcnet (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 30355
  Show dependency tree
 
Reported: 2014-10-02 16:13 MSK by Mikhail Efremov
Modified: 2014-10-02 17:50 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mikhail Efremov 2014-10-02 16:13:15 MSK
Начиная с версии dhcpcd-6.3.2 апстрим изменил реакцию на некоторые сигналы. По сигналу SIGHUP теперь перечитывает конфиг, а не завершается с освобождением lease как раньше. Предлагаю использовать dhcpcd --release для сохранения старого поведения (это опция существует уже давно, так что будет работать и с dhcpcd >= 6.3.2, и с dhcpcd < 6.3.2).

Коммит тут:
http://git.altlinux.org/people/sem/packages/etcnet.git?p=etcnet.git;a=commit;h=09d2d51ea66420b0c38df10f938395f858c34463

Переменная DHCP_GRACE_TIME больше нигде не используется (для dhclient она и не использовалась), так что видимо ее нужно объявить устаревшей и убрать совсем.
Скорее всего будет проблема при обновлении со старой версии dhcpcd, т.к. при попытке остановить процесс новый dhcpcd пошлет уже совсем другой сигнал. Но что с этим можно сделать я даже не знаю.
Comment 1 Repository Robot 2014-10-02 17:50:36 MSK
etcnet-0.9.10-alt14 -> sisyphus:

* Thu Oct 02 2014 Sergey Bolshakov <sbolshakov@altlinux> 0.9.10-alt14
- use '--release' option to stop dhcpcd (closes: #30369)