/mattbrock

GitHub repository for my various scripts, most of which have accompanying articles describing their usage on my blog.

Primary LanguageShell

Matt Brock

GitHub repository for my various scripts, most of which have accompanying articles describing their usage on my blog.

  • check_hp_ssd - Nagios plugin to check SSDs on HP ProLiant DL360 servers and other similar ProLiant hardware.
  • convert-facebook-likes-to-csv - Perl script to convert all liked pages on Facebook to a CSV file for import into a spreadsheet.
  • extract_pgsql_sorts - extract the details of PostgreSQL temporary files (disk-based sorts) into a more useful format.
  • get_Flickr_faves - Bash script and accompanying launchd configuration for using Flickr favourites as a screensaver on OS X.
  • mac-detector - scans local network for new MAC addresses and reports accordingly.
  • mongo-reclaim - reclaims storage on two-node MongoDB replica sets by clearing data on both nodes and forcing mongod to rebuild it.
  • pacct-report - sends a weekly email with a summary of user activity, login information and commands run.
  • reminders2txt - exports items from Reminders app on OS X to plaintext.
  • vCard_photo_extractor - script to extract the contact photos from vCard/VCF files.
  • x-forwarded-for_webtraffic - provides a continuously updating display of client IP addresses on a web server using X-Forwarded-For.

My freelance sysadmin services: