Various shell scripts
  • Shell 89.5%
  • Python 5.6%
  • Raku 4.9%
Find a file
2018-10-09 13:44:32 +02:00
256colors2.pl added color test 2012-03-02 11:08:27 +01:00
cave_washmachine.sh laundry for the lazy 2014-09-25 21:33:29 +02:00
check_shop_stock.sh added script for rudimentary shop stock checks 2013-07-22 12:12:20 +02:00
cleanup-chaos-files.sh removed whitespace 2011-01-07 13:43:56 +01:00
find_big_files.sh support for files/dirs with whitespace 2013-02-13 14:42:19 +01:00
getiface.sh added getiface.sh 2014-07-09 15:18:02 +02:00
icinga_downtime.sh add icinga downtime scheduling script, add whois script, optimize mailbox usage 2018-08-22 23:07:28 +02:00
iptables-show-recent.sh beef up iptables-show-recent, limit output 2017-01-12 21:45:05 +01:00
iptables.sh iptables.sh initial upload 2011-07-06 14:57:43 +02:00
libssl-restart-daemons.sh better check for services using OpenSSL 2014-04-09 09:17:13 +02:00
mail_failed_login.sh add failed IMAP login script 2017-04-28 20:21:08 +02:00
mail_get_sender_ip.sh mail_get_sender_ip.sh: find (probably) original sender IP based on mail header 2017-01-12 21:47:27 +01:00
mailbox_usage.sh add icinga downtime scheduling script, add whois script, optimize mailbox usage 2018-08-22 23:07:28 +02:00
mysqlstats.sh add mysql stats script 2015-03-27 11:39:27 +01:00
netstat.sh new netstat script 2015-03-26 19:56:11 +01:00
openssl-chk-crt.sh added license and author information 2011-01-06 14:21:38 +01:00
policyd-550.sh added license and author information 2011-01-06 14:21:38 +01:00
random.sh max aliases per domain now configurable 2013-07-25 10:19:59 +02:00
rbl_expire.sh various fixed to RBL scripts 2018-10-09 13:37:19 +02:00
rbl_generate.sh various fixed to RBL scripts 2018-10-09 13:37:19 +02:00
rblcheck.sh RBL check: removed unresolveable black lists 2014-02-06 15:08:01 +01:00
README.md markdown for README, delete obsolete scripts 2018-10-09 13:44:32 +02:00
smtp_tls_stats.sh use some more logfiles for the report 2013-07-24 13:42:19 +02:00
treesize.sh optional path for treesize 2015-12-05 21:02:23 +01:00
varnish_ban.sh use Varnish 5 syntax for banning 2018-10-09 13:38:53 +02:00
whois.sh add icinga downtime scheduling script, add whois script, optimize mailbox usage 2018-08-22 23:07:28 +02:00
www-perms.sh added license 2014-01-10 10:42:40 +01:00

What's that all about?

This is a part of my scripts which might be useful to others. Scripts marked with "FIXME" need cleanup to get useful. License: LGPL

  • cleanup-chaos-files.sh Deletes unneeded files like .DS_Store (for example on a NAS)
  • delicious_backup.sh Use delicious API to backup your bookmarks to an XML file
  • find_big_files.sh (FIXME) Just finds files bigger than n MB and displays them
  • iptables.sh Basic iptables script
  • libssl-restart-daemons.sh Shows daemons affected by an OpenSSL upgrade needing a restart
  • openssl-chk-crt.sh Recursively searches for OpenSSL certificates and shows validity
  • policyd-550.sh Grep the mail.log for e-mails rejected by policyd-weight and score
  • rblcheck.sh Check if your server is listed on an DNSBL
  • tls_stats.sh If you own a mailserver sending e-mails via TLS, show stats of peers
  • www-perms.sh Analyze your $documentroot for files writable by www user/group
  • getiface.sh Shows which interface would be used to connect to a specific host/IP