How do you use Shibboleth in Moodle?

Please answer this if you can, and then retag it. Thanks

To clarify the question, Shibboleth (link to entry in KB) is an Internet2 Middleware system to allow us allow login from different schools. What does it take to run this with Moodle? There is a Shibboleth Module, but where is it and what else is needed? Is a special version of Apache (version 2) required?

This looks like a step-by-step guide of how to use Shibboleth in Moodle: