All Projects → kintoandar → shell_scripts

kintoandar / shell_scripts

Licence: MIT license
Several shell scripts organized by function: init script to manage multiple Ghost blog instances + backup to an encrypted tar.gz file using gpg + iptables template + ssh vpn + nagios/nrpe/sensu script for monitoring dmraid, modsecurity, ossec + plugin for IRSSI email on mentions

Programming Languages

shell
77523 projects
perl
6916 projects

Table of Contents

Available scripts

These are the current scripts available.

Automation

Scripts to make your life a little better.

backup_home.sh

Backup cherry picked files to an encrypted tar.gz file using gpg.

iptables.sh

Easy to use IPTables template.

📝 Check out the blogpost about it.

vmware-vmrc.sh

Fix for the VMWare console client bug.

📝 Check out the blogpost about it.

vpn_ssh.sh

Establish a VPN using ssh and pppd.

Init Scripts

Init startup scripts.

ghost

Manage multiple Ghost blog instances easily.

Nrpe (Nagios)

Monitoring scripts for Nagios/Sensu/etc.

check_dmraid.pl

Simple dmraid monitoring script.

check_modsec.sh

Integrates modsecurity with Nagios providing configurable hit count alerts.

📝 Check out the blogpost about it.

check_ossec.pl

Integrates OSSEC with Nagios providing configurable hit count alerts.

📝 Check out the blogpost about it.

Plugins

fnotify.pl

IRSSI email notifications from IRC mentions.

📝 Check out the blogpost about it.

How did this repo came to be

Back in 2011 I wrote a blogpost and this repo was born.

All the scripts on this blog are going to be submitted to github, all the posts with source code will have links to the corresponding files on github. I hereby promise to update my code as often as time allows me.

May the source be with you and remember:

"The problem with git jokes is everyone has their own version."

Credits

Made with ♥️ by kintoandar

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].