Duncan Robertson's repositories
pritunl_user_log
Simple python3 script to generate a log of connected clients for a Pritunl VPN system
dimap2smtp
almost simple imap2smtp script in python, but has the option to convert html parts of the email to text if needed.
nagios_sms_huawei
SMS Client Implementation for Huawei USB 3G dongles intended for use with Nagios
xferlogreports
extract proftp xferlog and sftp log file info into per account, dated, readable CSV files viewable by spreadsheet
check-juniper-srx-ssh
Nagios type check via ssh for Juniper SRX devices
check_perccli
Nagios/Opsview plugin to check status of PowerEdge RAID Controller
clamnag-py
clamnag.py reimplentation of clamnag.pl in python. A nagios check for ClamAV.
cmc-stock-rebalance-guesser
Simple script for rebalancing a CMC Markets Australia stock portfolio. Uses crude monte carlo random sim. Generates buy suggestions to keep a share portfolio to a certain balance.
country-logins
uses utmp data and GeoIP cache to list countries an ftp or unix account has logged in from recently. trivial python script
ftp_change_password
script to change passwords for a set of unix shell ftp accounts and email the passwords to a list of recipients per account
gsb4u
Google Safe Browsing batch server, client
mixxx-crateport
Python Utility for Importing and Exporting Crates
postfix-maps-from-ldap
script to create postfix email maps for alias and/or smtp_generic_maps from ldap cross indexing on account name (gecos)
qualitycentre_ldap_change
Script for changing the LDAP domain of a QualityCentre install, plus list the user email addresses
zbackup
ZBackup, a versatile deduplicating backup tool