Bug 8386

Summary: Запись журнала ошибок в /etc/ppp/connect-errors
Product: Sisyphus Reporter: Alexei Takaseev <taf>
Component: pppAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: hiddenman, mike
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 13811    
Attachments:
Description Flags
Готовый патч из Mandriva 2007 none

Description Alexei Takaseev 2005-11-01 06:55:08 MSK
Происходит запись протоколов ошибок в файл /etc/ppp/connect-errors что явно не
правильное действие, так как запись логов в /etc ни к чему хорошему привести не
может.

Для исправления положения надо просто переопределить в  pppd/pathnames.h
константу _PATH_CONNERRS в более удобоваримое место.
Comment 1 Michael Shigorin 2006-12-17 21:43:27 MSK
ppp начал заниматься, надеюсь продолжить до конца 2006.
Comment 2 Denis Smirnov 2007-03-25 22:43:36 MSD
Это ещё актуально?
Comment 3 Evgenii Terechkov 2007-03-29 01:48:38 MSD
Актуально:

-rw------- 1 root root  61K Mar 27 20:31 connect-errors

ppp-2.4.2-alt6.1.1
Comment 4 Andrew Kornilov 2007-05-18 05:32:56 MSD
Created attachment 1973 [details]
Готовый патч из Mandriva 2007

Выглядит разумным, разве что spec наш еще поправить.
Comment 5 Denis Smirnov 2007-05-20 00:56:51 MSD
Выглядит разумно, но секция install не работает (пытается устанавливать не в
%buildroot, а в корень. Поправишь?
Comment 6 Michael Shigorin 2007-12-08 21:38:39 MSK
Погуглил -- в SME Server подобный уже успели удалить почему-то...
http://fisheye1.cenqua.com/browse/smeserver/ppp/P/ppp-2.4.3-dontwriteetc.patch

В Mandriva он есть и сейчас, взял из Cooker текущую версию и притёр вместе с
файликом для logrotate.  Заодно /etc/ppp/resolv.conf переносится в
/var/run/ppp/resolv.conf.  Собственно, патч и называется "dontwriteetc".

Включено в 2.4.4-alt9.9.
Comment 7 Michael Shigorin 2007-12-08 21:39:36 MSK
pushed to git.alt