WebDAV chroot
Well, there's really no such thing. But you can make it work.
In SA, create a realm where you want your WebDAV home folders to be.
Give Auth/Browse access only to an admin. Then just create something like /etc/httpd/sites/WebDavUsers.conf
and add the following:
<Directory "/WebDAV/folder/username">
<LimitExcept GET HEAD OPTIONS>
require user username
</LimitExcept>
</Directory>


It seems that Digest authentication under OS X comes automagically from NetInfo which means we don't have to edit any passwordfiles.

Now only the admin can see all the home folders, but each user can connect to http://server/username and see only their home.

|
FTP Without Shell
10.4 server won't allow a user to log in without a "valid" shell. So here's a workaround (many thanks to unixgeek!!):
> /etc/shells

Set '/usr/bin/false' as the user's shell
According to some sources, this works also for SFTP, but I haven't been able to confirm this.


|
A Tribute To Michael Ransom
http://growingontrees.com

|
Tools Of the Trade
man named-checkconf
man named-checkzone

If you can ping your server, but services won't answer, try expanding your netmask!

|
Back To the Basics
1) echo "sudo servaradmin stop $1; sudo serveradin start $1" > /usr/bin/local/restart

2) http://www.ibiblio.org/pub/Linux/docs/howto/DNS-HOWTO
3) http://www.macdevcenter.com/pub/a/mac/2003/04/15/bind.html?page=1

|
The Intel Pro/1000 GT NIC won't work with OS X
with neither .4.6 or 7. The older model did.
The SmallTree drivers won't help.

|
Troube With Quotas
If Server Admin doesn't want to enable quotas, try this:
sudo rm /.quota.*
> quotaon filesys
> reboot

|