On Oct 31, 1:47 am, Swati Longia <[email protected]> wrote: > Hi, > > I have installed puppet 2.7.5 from tar on open suse 10.1. My ruby version > is 1.8.5 and facter version is 1.6.2. The opensuse OS is pretty > minimalistic. > I don't even have normal linux commands like useradd or groupadd in this OS.
Surely this distro has *some* command for managing system users. The documentation I find seems to indicate that OpenSUSE does indeed have useradd for this purpose. Perhaps you have performed an extremely minimalistic install that does not include the user management commands; in that case, manually install the needed package before trying to fire up the Puppet client. Your alternatives are to write a new provider class for the User resource type that works with the available tools, or to script a replacement for useradd that employs the available tools. Either is likely to be much more difficult and error-prone than would be just finding and installing the needed package. John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
