USA

Chad Mayfield

Expert
@chadmayfield

Engineer at Kubernetes scale. Keeps bees, writes code, builds tools for both. Linux and security by trade.

my-pihole-blocklists. Create custom pi-hole blocklists

356

scriptlets. A grab-bag of small sysadmin scripts I reach for often — disk/network benchmarks, checksums, rootkit checks (chkrootkit/rkhunter), login alerts, and SSH fixups, in shell, Python, and Perl.

10

sysinfo. Quickly gather system information and print it in an easy to consume format

7

compliance-checks. Scripts used to verify, fix, or mitigate compliance checks (usually for DISA STIG checks). Can be considered server hardening.

4

hybrid-terminal-theme. w0ng's hybrid-vim theme for Apple's terminal.app

4

upgrade-go. Upgrading go in 40 lines of bash

3

unifi-dashboards. My collection of Ubiquiti Unifi dashboards

3

chadmayfield.github.io. Site files for chadmayfield.github.io & chadmayfield.com

2

rhel2centos. Convert a deployed RHEL 6.x or 7.x server to CentOS

2

seeker. seeker - a random I/O meter

2

pull-nexus-artifact. Pull a Nexus 3 artifact in less than 25 lines of bash.

2

misc-web-scripts. Small PHP web snippets — a terminal-friendly userinfo.php (curl-able request/env dump), an ip.php echo endpoint, a bot trap, and a prettified directory index.

1

deploy-dev-do. Deploy a full development environment automated using Vagrant, Ansible, & Bash on DigitalOcean.

1

dotfiles. My Linux and macOS dotfiles — bash/zsh, vim, tmux, screen, and git configs, installed via an Ansible playbook (ansible-playbook -K install.yml) with a Brewfile for macOS packages.

1

zoneedit-updater. Dynamic DNS client for updating ZoneEdit.com zones. (Automatically exported from code.google.com/p/zoneedit-updater)

1
15
Apply