On 31.07.2012, at 10:58, heriyanto wrote:

> asterisk package already installed. I don't plan installation for this 
> package managed by puppet.
> just want manage the file configuration.
> 
> it come up when i yum search.
> 
> actually how "require => Package" working? its checking to repos or into 
> system?

Package['asterisk'] is a reference.
You somewhere have a package resource definition:
package {'asterisk': ....}

the require => Package ensures, that the package is installed prior doing the 
configuration file.

> 
> Thanks
> On 07/31/2012 03:32 PM, Marc Lucke wrote:
>> On 31/07/2012, at 6:25 PM, heriyanto <shell.heriya...@gmail.com> wrote:
>> 
>>> Dear All,
>>> 
>>> I just do something simple just want to copy file, this my syntax,
>>> 
>>>   class asterisk::conf {
>>>       file { "/etc/asterisk/extensions.conf":
>>>           owner   => asterisk,
>>>           group   => asterisk,
>>>           mode    => 644,
>>>           source => "puppet:///modules/asterisk/extensions.conf",
>>>           require => Package["asterisk"],
>>> 
>>> this one doesn't work require => Package["asterisk"], the package
>>> already installed.
>>> but when i trying with vim as name package its work, even i already
>>> remove the package.
>>> something wrong? i never found this before on puppet. Thanks.
>> do you have something like:
>> 
>> package { asterisk: ensure => installed …. }
>> 
>> if you search your repos for asterisk does it come up?
>> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to 
> puppet-users+unsubscr...@googlegroups.com.
> 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 post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to