-
Sixteen Candles
A birthday note for Jonathan on his sixteenth birthday, revealing that his gifts include an iPhone 3GS from his parents and an iPad 2 from his grandparents.
-
Setting up WebDAV Share in Mac OS X Server
How to set up a personal WebDAV share on Mac OS X Server as self-controlled online storage, covering creation of a Web Realm in Server Admin, setting folder permissions, and creating a symlink so the share can be mounted via Connect to Server from macOS or iOS.
-
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.
-
WordPress Automatic Updates
How to get WordPress automatic plugin and theme updates working on OS X Server by fixing Apache file ownership with chown and adding a direct filesystem method constant to wp-config.php, with a note that the fix works for plugins and themes but not core WordPress updates.
-
Server-Side Email Filtering With Sieve
A step-by-step guide to enabling server-side email filtering with Sieve on Mac OS X Server, covering the Sieve service setup, installation of the avelsieve SquirrelMail plugin, and a fix for an authentication bug in its PHP library.
-
False Positive
A command-line workflow for reviewing and releasing SpamAssassin-quarantined email on OS X Server using TextExpander snippets to automate copying, unzipping, previewing, and releasing messages, making the entire process manageable from an iPhone or iPad.
-
Don't Send iCal Replies
A tip for suppressing automatic email replies when accepting or declining iCal invites on Mac OS X, with a downloadable script bundle containing install and uninstall shell scripts and a pointer to the iCal Reply Checker app for those who prefer a GUI.
-
iPad Arrives
First impressions of the original iPad after handling one at the hospital, noting its light weight, bright display, and usable keyboard, while looking forward to the upcoming iPhone 4.0 announcement.