Ámbito

Todos los equipos participantes en el sistema contarán con dos componentes de funcionalidad claramente definida:

  • Un módulo para PAM denominado pam_mkpolohomedir que se compilará como biblioteca compartida y será almacenado en el archivo /lib/security/pam_mkpolohomedir.so.
  • Un servicio apoyado sobre el framework Twisted que recogerá las peticiones del módulo y las procesará.

Se utilizarán el binding de Marco para C en el caso del módulo de PAM y el binding para Python en el caso del servicio creado sobre Twisted.