Articles by: afp548contributor

AD User Disk Quotas on OS X Server

A strange request for our first “AskAFP”: I’m interested in knowing what people want to do with disk quotas on OSXS for AD users.

I’m coming up with a few scripts that should automate this whole process. I’m curious to know if people want to enforce quotas on a group basis, or just for users. Also, are you enforcing quotas for all of your AD users, or just a specific group of them. Anything else you want to do with quotas?

BTW, if you know Cocoa and are looking for a project that deals with server, give me a shout.


Read more

Using pwpolicy to Manage User Password Policies via CLI

Have you ever wanted or needed to change a user’s password policies from the command line? Read on to find out how pwpolicy can help you manage user’s passwords without Workgroup Manager.

Read more

OS X Server 10.3 Mail Backup

Script to backup both Postfix and Cyrus on OS X Server 10.3

Get the backup script here and read more to find out how to use it.

Read more

SpamAssassin 3.0 is out

New version of SpamAssassin released

SA 3.0 brings new features like better Bayes filtering and support for SPF and SURBL. Learn about thenew features or just go the main SA website. Also note the new logo! Not quite as cheesy.

I hope to update the spam/virus controls with postfix and OS X Server article soon with support for SA 3.0. Since amavisd has been prepped to work with it for some time it shouldn’t be a problem.

Read more

Setting up a Network Library Folder

An article that helps you create /Network/Library.

A quick walk-through of setting this up by Jason Bruder can be found here.

Read more
Articles Comments are Disabled

Sieve Installer – Updated

Server-side Mail processing for Cyrus

Enables vacation messages and mail filters with OS X Server 10.3.

Read more

AD Binding via a LoginHook

One of the things that can make rollout plans go much smoother is automation. Through imaging and scripting I recently cut a rollout from 24 steps to 4!

One thing here that can get you is AD binding, as it acts funky when trying to run as a post-restore script or as a startup item. Based on work by Michael Bartosh, I’ve put together a login hook that can do your AD bind and name your Mac on first login.

Heavily commented, you can download the script and take a look to see if it can help you shave steps off of your rollout.

You can download it here.

Read more

OS X Server w/NAT, IPFW, DNS, and Squid – Updated

Set up your server as a NAT router to do transparent web proxy caching.

Update: New URL. Find the new Squid/NAT/IPFW/DNS document here.

Read more

Access keychains from the CLI

Use the security command to access keychains.

Read the man page, but usage is pretty easy. It’s especially handy when you need to find out your IPSec shared key and you only have an ssh connection.

Do note that if you use the interactive mode that there isn’t any way of getting out besides using control-c.

Read more

BDB Utilities

The Berkeley DB tools that should have come with the OS

Michael Bartosh has a pkg installer for the Berkeley DB utilities that are necessary to roll your Cyrus and OpenLDAP transaction logs in addition to performing other housekeeping chores for any bdb database.

Check out the rest of his site for other OS X Server news and downloads.

Read more