All posts › code
-
Delete a Tag From GitHub
A quick tip showing how to delete a remote tag from GitHub with a single terminal command, motivated by not wanting to create version tags for minor CSS tweaks to personal child themes.
-
The Events Calendar Category Colors Plugin
Introduction of a WordPress plugin that adds background color support to event categories in the month view of The Events Calendar, integrating with its settings page via the Tribe Settings API and available in the WordPress plugin repository.
-
Add Alarm to Events Calendar PRO
Announcement of a WordPress plugin that adds alarm and reminder support to calendar events created with Events Calendar PRO, requiring an Additional Field to be created in The Events Calendar settings before installation.
-
chroot'd SFTP on Mac OS X server
A detailed walkthrough for setting up a chroot jail for SFTP on Mac OS X Server, covering sshd_config changes, directory ownership rules, using bindfs via Homebrew to mount folders into the jail, and an extra step required after upgrading to Mountain Lion Server.
-
Fail2ban Problems and Solutions
A fix for a Fail2ban issue on OS X where multiple bans sharing the same ipfw rule number get cleared prematurely, solved by generating a random rule number via a shell variable, with custom jails and filters available as a downloadable bundle.
-
Fail2ban and OS X Server, Part Deux
An overview of custom Fail2ban modifications for Snow Leopard Server adding jails for SMTP, POP, IMAP, VNC, and invalid web requests, distributed as a downloadable tarball with an installation script and LaunchDaemon plists to keep Fail2ban running reliably.
-
Setting up Snow Leopard iCal Server
Quick notes on configuring Snow Leopard iCal Server with the correct Wiki Server settings to get group calendars working, including the exact CalDAV URL formats for both macOS iCal and iOS clients.
-
Dovecot Permissions
After migrating to OS X Snow Leopard Server, Dovecot mail folder permission errors caused webmail failures, and terminal scripts using chown are provided to bulk-fix ownership across all mail user directories or reset permissions for a single account by GUID.
-
Snow Leopard Sieve Rules
A guide to manually editing Sieve email filter rules on Mac OS X Snow Leopard Server using terminal commands to locate and modify user-specific sieve script files, including a workaround requiring HTTPS for wiki settings changes to take effect.