Re: Funderingar uppdateringar
Thomas Lundqvist <tlundqvist@acm.org> writes:
> Hej!
>
> Jag följer testing och lever med ständiga små uppdateringar av
> paketen.
>
> Fråga: finns det något smart sätt att enkelt sätt att uppdatera
> inställningsfiler i /etc?
>
> Mitt problem är att jag typiskt har ändrat någon rad eller två i
> en inställningsfil. Vid uppdatering får jag frågan om jag vill
> behålla den gamla versionen eller installera en ny. Jag vill ju
> slå ihop versionerna. Hur löser folk detta? Att alltid installera ny
> version kanske och föra in sina ändringar igen?
>
> /Thomas
Du kan ju prova att göra ändringarna m.h.a. cfengine, och sedan alltid
låta debian skriva in sina default. Vid nästa körning av cfengine, som
du ju kan starta manuellt, så får du ju tillbaka "dina" värden.
Exempel:
srv_ntp::
{
/etc/default/ntp-servers
AutoCreate
ResetSearch "1"
DeleteLinesMatching "^NTPSERVERS=.*"
InsertLine 'NTPSERVERS="ntp.lth.se"'
}
Eller:
clnt_fwlogwatch::
{ /etc/default/fwlogwatch
BeginGroupIfNoLineMatching "^# strul: fwlogwatch"
DeleteLinesMatching "^CRON_PARAMS.*"
Append ""
Append "# strul: fwlogwatch"
Append "CRON_PARAMS='-p -d -O Sada -t -e -l 1d'"
Append ""
EndGroup
}
Mvh Tobbe
--
######################################################################
Torbjörn Pettersson # Email tobbe@strul.nu
Vattugatan 5 # Web www.strul.nu/~tobbe
S-111 52 Stockholm, Sweden #
######################################################################
Reply to: