[Linux-Biella] cups + etckeeper

Daniele Segato daniele.bilug a gmail.com
Mar 22 Nov 2011 17:16:19 CET


On Tue, 2011-11-22 at 16:07 +0100, PaulTT wrote:
> On 22/11/2011 12:11, Daniele Segato 說:
> > Qualcuno di voi usa etckeeper?
> >
> > (per chi non sapesse: è un software che serve a versionare ogni
> > cambiamento della directory /etc/ -- in genere si integra con il sistema
> > di pacchettizzazione)
> >
> > tutte le volte che stampo cups modifica i due file:
> > /etc/cups/subscriptions.conf
> > /etc/cups/subscriptions.conf.0
> >
> > andando esplicitamente contro FHS http://www.pathname.com/fhs/ [1]
> 
> che possono esser usate a piacimento, sono indicazioni standard ma non 
> obbligatorie
> anche la cache di ld sta in /etc e non fa danni ...


etc, secondo me, serve per le configurazioni

mettere file che configurazione non sono lì dentro è sbagliato
concettualmente

che poi lo facciano o meno i programmi non cambia il fatto che sia
concettualmente sbagliato

poi beh.. funzionano anche se li metti in /home o in /mnt se per quello


comunque la cache di ld, se non altro, è un file che non contiene alcuna
configurazione utente... mentre i file di cups sono un misto di
configurazioni utente e di dati gestiti internamente da cups

> > sti _coglioni_ (permettetemi) di cups però si rifiutano di ammetterlo e,
> > anzi, dicono che è corretto ciò che fanno e non lo sistemeranno mai [2]
> 
> boh, se per quello alcuni non mettono proprio le conf in /etc....

vedi sopra, che si possa fare non vuol dire che sia corretto da un pusto di vista concettuale


> > ora... a prescindere dal rimanere abbastanza contrariato dalla mentalità
> > del progetto CUPS...
> >
> > qualcuno sa come fare a far si che cups non modifichi le informazioni di
> > timestamp in etc e/o a spostarle all'esterno senza far incazzare la mia
> > debian al prossimo aggiornamento?
> >
> 
> non capisco cosa ti cambia, sinceramente
> cups modifica anche e costantemente il printers.conf, ma credo (spero) 
> etckeeper passi quando aggiorni la macchina, e se anche hai due log in 
> piu' su cups, dove sta il problema?
> perche' si incazza?

no non si incazza
ma ogni volta mi trovo dei commit con le modifiche inutili di cups ai
file di conf

la cosa è più "fastidiosa" che altro
posso conviverci, per carità

> piuttosto:
> non so cosa faccia sto etckeeper, ma non puoi semplicemente spostarti i 
> file di cup che non ti interessano, sotto a /var/qualcosa e linkarli da etc?


non credo che poi con gli aggiornamenti sarebbe molto contento il mio
sistema

se è per quello posso mettergli in ignore di etckeeper

ma quei file contengono anche impostazioni utenti che invece sarebbe
giusto versionare.

etckeeper versiona automaticamente la directory etc, ad ogni
aggiornamento tiene traccia di quali file sono stati modificati e come

se fai modifiche manuali puoi tracciarle

in ogni momento puoi studiare cos'è cambiato.

ad esempio: non funziona più qualcosa dall'ultimo aggiornamento?
guardi, oltre ai programmi installati e rimossi o aggiornati anche cos'è
cambiato nei file di conf

è una cosa in più che a volte può aiutare

cups è l'unico programma che ho che rompa i maroni cambiando i file di
conf con informazioni che configurazioni non sono, ma sono stati interni
a cups.

cmq va beh.. ci conviverò, ma da oggi quelli di cups mi hanno perso 10
punti :)



Maggiori informazioni sulla lista Linux