Various shell scripts
  • Shell 89.5%
  • Python 5.6%
  • Raku 4.9%
Find a file
2018-12-12 22:16:15 +01:00
256colors2.pl added color test 2012-03-02 11:08:27 +01:00
backupmx_getusers.sh iptables README updated 2011-07-06 14:59:47 +02: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
foo Test again 2014-02-17 15:13:54 +01:00
getiface.sh added getiface.sh 2014-07-09 15:18:02 +02:00
helmet.sh primitive loggin function, script structure simplified 2011-01-07 14:50:34 +01: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
lighttpd_restart_oom.sh added license and author information 2011-01-06 14:21:38 +01: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 add IPv6 support to RBL scripts 2015-06-27 13:00:25 +02:00
rbl_generate.sh add IPv6 support to RBL scripts 2015-06-27 13:00:25 +02:00
rblcheck.sh RBL check: removed unresolveable black lists 2014-02-06 15:08:01 +01:00
README added getiface.sh 2014-07-09 15:18:02 +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 make varnish_ban.sh more flexible 2017-01-12 20:04:32 +01:00
wget.sh add geonames.org mirroring script 2018-12-12 22:16:15 +01:00
wget_files.txt add geonames.org mirroring script 2018-12-12 22:16:15 +01: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
helmet.sh			(FIXME) Future Debian system security analyzer	
iptables.sh			Basic iptables script
libssl-restart-daemons.sh	Shows daemons affected by an OpenSSL upgrade needing a restart
lighttpd_restart_oom.sh		A temporary workaround for lighttpd OOM events
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