Thomas Lundqvist <[EMAIL PROTECTED]> 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   [EMAIL PROTECTED]
Vattugatan 5                      #  Web     www.strul.nu/~tobbe
S-111 52  Stockholm, Sweden       #
######################################################################

Till