MacBook Early 2011 OSX Cheat Sheet

These OSX startup key combinations are valid on a MacBook Pro (Early 2011).  I had the misfortune of OSX 10.10 upgrade problems and had to use various commands to recover and perform a clean install of OSX 10.10. Startup Manager (Press “Option” key during startup) will let you choose to boot from a specific OSX volume, […]

Proper Mail Date Header Formatting (RFC 4021, RFC 2822, RFC 822) and Analysis of 132k Date Headers

Emails generated by our applications were displaying universal time instead of a user’s local time when viewed in Thunderbird.  Our servers use universal time.  The emails we send to our users include a date header with UTC.  Other email clients automatically convert this to the user’s local time. I compared the date header in our messages to date […]

Squid3 error: “swap.state.new: (122) Disk quota exceeded” RESOLVED

We maintain a small outbound Squid proxy/cache server for our VPN users.  The Squid3 service on Debian 7 (Wheezy) died.  When we restarted the service, it would immediately termiate with these errors: swap.state.new: (122) Disk quota exceeded FATAL: storeDirOpenTmpSwapLog: Failed to open swap log. Squid Cache (Version 3.1.20): Terminated abnormally. The Squid service runs in a […]

Debian Wheezy + Postfix Cluebringer (Policyd v2) + IPv6

I enabled Postfix Cluebringer (policyd v2) on Debian Wheezy so that I could place restrictions on customer outbound mail traffic.  I disabled all modules except core and quota.  I configured two quota rules (X messages/day and X MB/day).  Mail was flowing.  The quota status was being tracked in SQL.  Everything seemed to be working fine. […]