Come si chiama un cron che cksums tutti i tuoi file e li scrive in un database? [chiuso]

-2

È un modo per fare l'inventario di molti script cgi e applicazioni Web in un ambiente di servizio software. Sarà un modo di creare changelog e tenere traccia di quali clienti hanno quali programmi e useranno diff e cksum per notare, confrontare e identificare le versioni.

Esso "prende l'inventario", ma in realtà disponiamo di sistemi di inventario per società non software (distributori, ecc.). Quindi preferirei non avere nomi confusi.

Modifica: non usiamo un repository di codice. Quindi questo non è tanto per il controllo dei file compromesso (anche se è piuttosto interessante che sarà coperto), ma è davvero più come una sostituzione di un repository e come un modo per tenere traccia di quali clienti hanno quali prodotti per assicurarsi che noi non uscire dalla sincronizzazione con la fatturazione. Realmente realizziamo la maggior parte delle nostre modifiche dal vivo. Poiché questi non sono sistemi pubblici, non importa molto. Se è pubblico, creiamo copie del programma o eseguiamo il programma su un PC, quindi lo testiamo e quindi lo carichiamo per essere pubblicati.

    
posta George Bailey 12.04.2011 - 22:14
fonte

2 risposte

0

Generalmente queste cose sono indicate come " scanner di integrità dei file " (vedrai anche "controllore dell'integrità dei file", ma non sembra così bello.)

Sono più comunemente utilizzati nell'amministrazione dei sistemi, perché rendono estremamente facile tenere traccia delle modifiche nei server che sono stati compromessi da virus o cracker. Ovviamente, da qui in terra del programmatore, puoi fare un diff sulla versione attuale del tuo codice in un repository, quindi non è una preoccupazione così grande per noi.

    
risposta data 12.04.2011 - 22:47
fonte
0

Controllo configurazione sistema pianificato

Sembra che tu abbia stabilito un intervallo o condizioni periodiche usando cron per l'esecuzione del tuo compito. Lo definirei un programma di attività o semplicemente un "programma".

Ogni host client avrà presumibilmente un ambiente un po 'unico, e presumibilmente ti interesserà non solo ciò che stai fornendo o mantenendo, ma anche alcune delle dipendenze esterne dell'host dato, per una' configurazione di sistema '.

Un 'controllo' perché sui libri, hai alcune rivendicazioni precedenti, o riporti derivati dall'ultima volta che hai servito l'host, e vuoi verificare che le affermazioni siano vere nella loro forma attuale.

    
risposta data 15.04.2011 - 00:17
fonte

Leggi altre domande sui tag