Bug 8733 - [FR] fixup /etc/modules.conf
Summary: [FR] fixup /etc/modules.conf
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: pcmciautils (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Valery Inozemtsev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-25 19:29 MSK by Michael Shigorin
Modified: 2006-02-01 17:48 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2005-12-25 19:29:54 MSK
Может иметь смысл такое дополнение пакета:

%post
LEGACY="pre-install pcmcia_core CARDMGR_OPTS=-f /etc/rc.d/init.d/pcmcia start"
CONF=/etc/modules.conf
grep "^$LEGACY$" $CONF && echo "** Fixing $CONF regarding pcmcia..." >&2
subst "s/^$LEGACY$/##&/" $CONF

(вряд ли стоит рисовать rollback при сносе... проверки $1/$2 читать, и вообще --
если кому придётся откатывать, так всё равно заглядывать будут)
Comment 1 Valery Inozemtsev 2005-12-25 19:36:37 MSK
если я и буду это делать то сразу 
subst 's,.*pcmcia\ start.*,,' /etc/modules.conf 
т.к. оно в любом случае не нужно 
Comment 2 Michael Shigorin 2005-12-25 20:59:20 MSK
Ну или так.  Только тогда лучше концы [строк] в воду:

subst "/^$LEGACY$/##&/ d" $CONF

:)
Comment 3 Valery Inozemtsev 2006-01-28 23:12:01 MSK
исправлено в alt2 
Comment 4 Michael Shigorin 2006-01-30 12:33:21 MSK
спасибо!