Well, first, for a module, your pp files go *inside* the manifests folder. For init.pp, it should contain a human class, but there doesn't have to be anything in that class. The human::user defined type will do the heavy lifting, containing the user resource, a file or template for the bashrc, and one or more ssh_authorized_key resources.
On Friday, August 16, 2013 10:44:02 AM UTC-7, ytmp123 wrote: > > Hi Ellison Marks: > > Thanks. But I don't get what I'm exactly expected to do in this exercise. > Is this structure right?: > > - human > - |-> manifests > - |-> init.pp > - |-> user.pp > > 1. Does init.pp have to contain a class "human", what shall this class do? > 2. What does the type "human::user" (user.pp) to do? > > Please give me some hints. It would be a great help! > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
