digup

Software skärmdump:
digup
Mjukvaruinformation:
Version: 0.6.40
Ladda upp dagen: 12 May 15
Utvecklare: Timo Bingmann
Licens: Gratis
Popularitet: 7

Rating: nan/5 (Total Votes: 0)

digup är ett kommandoradsverktyg för att uppdatera md5sum eller shasum smälta filer. & Nbsp; Det kommer att läsa befintliga smälta filer, kontrollera aktuell katalog för nya, uppdaterade, modifierade, bytt namn eller borttagna filer och fråga användaren med en sammanfattning av förändringar. Efter att ha granskat uppdateringarna, kan de skrivas tillbaka till smälta filen.
En av de tänkta tillämpningar av digup är att uppdatera och kontrollera enskilda arkiv som kronologisk uppgifter lager eller musiksamlingar. Genom att använda digup eventuellt oönskade förändringar eller förlorade filer enkelt kan detekteras medan snabbt lägga till nya filer.
Ett annat syfte kan vara att automatiskt verifiera integriteten hos hårddiskkopior av arkiv, som backup till hårddiskar blir allt populärare. Med hjälp av en fullständig fil smälta genomsökning även sakta krypande felaktiga block på gamla hårddiskar kan upptäckas. Genom att använda en crontab, kan denna kontroll utföras utan uppsikt och rutinmässigt.
Vid normal drift endast berört filer med nyare modifikationstider helt läsa och deras smälta jämföras. Eventuellt kan en fullständig genomsökning utföras för att testa alla filens innehåll mot deras förväntade Digest.
Symboliska länkar stöds av antingen följa länken och läsa målet och rsquo; s smälta eller genom att spara endast länken målsökväg och kontrollera den mot den gamla.
Digest filer som skrivits av digup är förenliga med de som genereras och läsas av md5sum och liknande program från coreutils paketet. Ytterligare information som filstorlek och modifiering tid eller symboliska länkar mål lagras på kommentarrader.
Fyra smälta algoritmer stöds: MD5, SHA1, SHA256 och SHA512. Den sammandrag fil sig också checksummed använder CRC32 mot oavsiktliga ändringar. En snabb röd-svart binärt träd används för listan inre filen, vilket gör snabb operation på ett stort antal filer.
Alternativ
digup riktar sig till enkla smälta uppdatering och kontroll utan filtrering funktioner och konfigurationsfiler. För mer komplexa program som värdbaserad intrångsdetektering, se verktyg som Tripwire (kommersiella), AIDE (öppen källkod) eller debsums för Debian / Linux.

Vad är nytt i den här versionen:

  • src / digup.c. Lägga genväg alternativet w, --windows för --modify-fönster = 1 som behövs för att kontrollera filer på FAT-filsystem
  • src / digup.c: Ny funktion: --restrict = träng att tillfälligt ignorera alla filer som inte matchar trängen. Krävs en ny Fileinfo tillstånd FS_SKIPPED och lämpliga kommandon.
  • src / digup.c: Fixa problem med 64-bitars filstorlekar på win32 under (mingw32):. Användning av _stat64 på MinGW nu
  • src / digup.c: Enkel variabel byta namn nod - & gt; digestiter för tydlighets skull.
  • src / digup.c. Lägga incheckning digest_file att kontrollera att hela filen lästes
  • src / digup.c. Använda intptr_t i rbtree tester för att fastställa varningar om pekaren konvertering på 64-bitarssystem
  • src / digup.c: Lägga till nya flaggor --modify fönster inspirerad av rsync: tillåta ändringstid deltan större än noll, t.ex. för backuping på FAT-filsystem.
  • src / digup.c: Lägga nytt alternativ --exclude-markör = fil. Om filen finns i en katalog under rekursiv genomsökning är katalogen själv och alla underkataloger hoppas över.

Vad är nytt i version 0.6.30:

  • src / digup.c: Tillämpa bidragit patch som fixar segfault på amd64 grund av va_start (), va_end () använd mönster.

Annan programvara för utvecklare Timo Bingmann

STX B+ Tree
STX B+ Tree

17 Feb 15

Kommentarer till digup

Kommentarer hittades inte
Kommentar
Slå på bilder!