Skip to content

eignerchris/angel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                               ___      
                              /\_ \     
   __      ___      __      __\//\ \    
 /'__`\  /' _ `\  /'_ `\  /'__`\\ \ \   
/\ \L\.\_/\ \/\ \/\ \L\ \/\  __/ \_\ \_ 
\ \__/.\_\ \_\ \_\ \____ \ \____\/\____\
 \/__/\/_/\/_/\/_/\/___L\ \/____/\/____/
                    /\____/             
                    \_/__/              

angel is a ludicrously simple command line file integrity checker written in ruby -- a fun friday-night project

to get started...

clone repo and run `bundle install`

1. create mysql db named 'angel'
2. create ~/.angel.conf file. see included example conf file.
3. edit ~/.angel.conf to your liking
4. initialize db with './angel.rb init'

perform file integrity check at any time using './angel.rb scan' (perhaps in cron job?)
re-populate db at anytime by re-running './angel.rb init'
optionally redirect stdout to file for logging purposes, e.g. 'ruby angel.rb scan >> angel.log'

TODO:
1. switch out 'puts' for actual Logger warnings
2. add twitter support.

About

simple ruby file integrity checker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages