Thanks for the reply :)  I got it to work by adding a path to the 
fileserver.conf file as follows:  path /etc/puppet/files

and put my config file in there, but if I am reading your reply correctly, 
I can just create a folder called files in /etc/puppet/modules/ntp, and it 
will be read when the module is loaded, correct?  This way I can keep my 
config files with their respective modules and not need a separate folder 
for them?

Thanks so much for your reply :)

Brigzzy

On Thursday, 17 January 2013 21:21:57 UTC-8, Brian Mathis wrote:
>
> Where does the file exist on the filesystem? 
>
> This is somewhat counter-intuitive until you do it a few times.  The 
> source path in the manifest is: 
>     puppet:///modules/ntp/ntp.conf 
> but in the filesystem, the file should be under 
>     modules/ntp/files/ntp.conf 
>
> You may have missed the "files" in there on the filesystem.  At first 
> glance the URL is just a straight path, but Puppet treats it more like 
> a list of arguments that it processes. 
>
> Also, you might find clues in the log files on the master, probably in 
> syslog somewhere. 
>
>
> ❧ Brian Mathis 
>
>
> On Thu, Jan 17, 2013 at 7:11 PM, Brigzzy Briggs 
> <[email protected]<javascript:>> 
> wrote: 
> > Hi All, 
> > 
> > Sorry if this is a really remedial question, but I cannot find the 
> answer to 
> > my problem anywhere else.  I am trying to learn puppet, and am creating 
> a 
> > basic ntp module, that should install the ntp package (Which it does), 
> then 
> > copy the ntp.conf file (Which it does not) and then start the service 
> (Which 
> > it does).  Could someone please look at the init.pp file below and tell 
> me 
> > what I am doing wrong?  Is there a line or a parameter that I missed in 
> > there somewhere? 
> > 
> > It is worth noting that both the client and server are Ubuntu 12.10. 
> > 
> > Thanks :) 
> > 
> > class ntp { 
> > package { 'ntp': 
> > ensure => latest, 
> > } 
> > 
> > file { '/etc/ntp.conf': 
> > ensure => file, 
> > source => 'puppet:///modules/ntp/ntp.conf', 
> > owner => root, 
> > group => root, 
> > mode => 0444, 
> > require => Package['ntp'], 
> > notify => Service['ntp'], 
> > } 
> > 
> > service { 'ntp': 
> > ensure => 'running', 
> > enable => 'true', 
> > } 
> > } 
> > 
> > -- 
> > You received this message because you are subscribed to the Google 
> Groups 
> > "Puppet Users" group. 
> > To view this discussion on the web visit 
> > https://groups.google.com/d/msg/puppet-users/-/9hPmf0chP2wJ. 
> > To post to this group, send email to 
> > [email protected]<javascript:>. 
>
> > To unsubscribe from this group, send email to 
> > [email protected] <javascript:>. 
> > For more options, visit this group at 
> > http://groups.google.com/group/puppet-users?hl=en. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/9W0iPtFQGTIJ.
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.

Reply via email to