LDAP-Schema

From UGCS
Jump to: navigation, search

Schema:

  • core
  • cosine
  • nis
  • inetorgperson
  • sudo
  • krb5-kdc

TODO: In future, add schema over users that allows us to track them by caltech-uid?

Overall Hierarchy: (one user named bob added for clarity)

--ugcs.caltech.edu
  \
   --Hosts
   | \
   |  --localhost
   |  |
   |  ... (all values from /etc/hosts)
   --RPC
   |
   --Services
   |
   --netgroup.byuser
   |
   --Mounts
   |
   --Networks
   | \
   |  --default
   |  |
   |  ... (all values from /etc/networks)
   |
    --People
   | \
   |  --root
   |  |
   |  ... (all users from /etc/passwd)
   |  |
   |  --bob
   |
   --Group
   | \
   |  --root
   |  |
   |  ... (all groups from system)
   |  |
   |  --bob
   |  |
   |  --sysadmin
   |
   --Netgroup
   |
   --Protocols
   |
   --Aliases
   |
   --netgroup.byhost
   |
   --admin

I'll look into it, but I think we can flat out remove:

  • RPC
  • Services
  • netgroup.byuser
  • Netgroup
  • Protocols
  • Aliases
  • netgroup.byhosts

If those are removable, mounts probably is too, but if we leave that in place, use of NFS if we want it will probably be MUCH smoother.

Personal tools