Dec 122012
 

Solo di recente ho iniziato a lavorare con Git, non prendetevela con me io sono principalmente un amministratore di sistema non uno sviluppatore, e una delle cose che mi hanno chiesto di configurare è un modo di avere un progetto Git clonato e poi condiviso in SSH ad un particolare gruppo di persone che condividono lo stesso gruppo linux.

Il problema in questa impostazione sono le autorizzazioni che devono essere impostate correttamente in modo che voi e gli altri non finiate pestandovi i piedi gli uni con gli altri in fase di push dei cambiamenti ai programmi, quindi cerchiamo di vedere come ottenere in fretta questa configurazione.

Continue reading »

flattr this!

Jun 022012
 

Articolo basato sul lavoro di   Angelo D’Autilia pubblicato su Salug Journal

Uno strumento utile per la gestione condivisa di un server è etckeeper.
Questo software e’ una collezione di script bash che consentono di tenere sotto controllo tramite un sistema di revisione distribuito la nostra directory /etc/dove sono presenti i file di configurazione della maggior parte dei nostri servizi in Linux.
Si potrebbe fare la stessa cosa senza etckeeper appoggiandosi ad un sistema di revisione come darcs o git, ma dobbiamo ricordarci che per questa directory è fondamentale mantenere per ogni file, oltre i permessi anche il proprietario ed il gruppo nonche tutta la struttura di directory comprese quelle vuote.

Etckeeper ci aiuta nella gestione automatizzando molti di questi compiti.
Continue reading »

flattr this!