In "managing infrastructure with puppet" they defines users in manifests.

I've seen user rpms.

How do you do it.