Bug 10902

Summary: Separate "restart" and "reload" service actions
Product: Sisyphus Reporter: Sir Raorn <raorn>
Component: etcnetAssignee: Mikhail Efremov <sem>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: inger, ldv, rider, sem, shaba, vseleznv
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 10656    

Description Sir Raorn 2007-02-21 20:21:54 MSK
Сейчас reload просто делает restart, т.е. гасит и поднимает всё.  Предлагается:

1. Поднимать ONBOOT=yes && DOWN интерфейсы (стопудово)
2. Для DHCP интерфейсов пнуть dhcpcd на обновление lease (звучит логично, но
возможно ли?)
3. Опускать ONBOOT=no && UP интерфейсы (сомнительно)
4. Рестартить профильные интерфейсы при изменении профиля (скорее да чем нет)

П. 4 если непонятен могу пояснить.
Comment 1 Denis Ovsienko 2007-02-21 22:29:49 MSK
Принято в работу.
Comment 2 Sir Raorn 2007-02-22 01:27:03 MSK
22:18 <raorn> Pilot: можно вообще определить с каким профилем запущен интерфейс?
22:18 <Pilot> с каким БЫЛ поднят?
22:18 <raorn> да
22:19 <Pilot> записать в файл
22:19 <raorn> типа /var/run/etcnet/NAME.profile
22:20 <raorn> мысель
22:20 <Pilot> угу
Comment 3 Denis Ovsienko 2008-03-15 20:03:35 MSK
Неожиданно оказалось, что reload у etcnet уже есть, и ни много ни мало --- три
года как. Он эквивалентен stop-start для каждого отдельно взятого интерфейса,
который в данный момент UP.