The focus of this chapter has been the schema. We began with a theoretical look at what makes up a schema and how schemas are defined. Then we looked at the organization of schemas in the directory, focusing on the different types of object class and how they work together to compose a hierarchical directory. From there we turned to more practical material. We looked at the accesslog
and ppolicy
overlays, each of which requires its own schema. Finally, we ended by creating our own custom schema, creating a pair of object classes, and a handful of attributes.
In the next chapter we will discuss working with multiple directories, focusing particluarly on directory replication, the process of keeping two or more directory servers synchronized with the same content.