HowTo Slackware

Gestire i file .new su Slackware dopo gli aggiornamenti

Ricerca, confronto e merge dei file di configurazione .new senza rompere servizi.

Non sovrascrivere alla cieca i file attivi con la versione .new: puoi perdere configurazioni locali importanti.

1. Cercare i file .new

find /etc -name "*.new" -print
slackpkg new-config

2. Confrontare prima di sostituire

diff -u /etc/ssh/sshd_config /etc/ssh/sshd_config.new
vimdiff /etc/ssh/sshd_config /etc/ssh/sshd_config.new   # se disponibile

3. Strategia consigliata

  1. Backup del file attuale
  2. Confronto con .new
  3. Merge manuale delle differenze utili
  4. Test del servizio
  5. Rimozione del .new solo dopo verifica
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak-$(date +%F)

4. Esempi tipici

5. Pulizia finale

Dopo merge e test puoi rimuovere il file .new relativo.

rm /etc/ssh/sshd_config.new
Mantieni una copia backup finche' non confermi che tutto funziona dopo reboot/restart servizi.

Checklist rapida

[ ] find /etc -name "*.new" eseguito
[ ] File critici confrontati con diff/vimdiff
[ ] Backup creato prima del merge
[ ] Servizi testati dopo modifiche
[ ] File .new rimossi solo a verifica completata

Torna alla sezione HowTo Linux