Thank you very much Peter,
It's working, I just love Puppet.

Le lundi 6 août 2012 23:17:37 UTC+2, pmbuko a écrit :
>
> Yes, you should have the ensure parameter in there: 
>
> service { 'myservice': 
>     ensure => running, 
>     start  => '/root/myinit_script.sh', 
> } 
>
> Since you're using a custom start script, you may need to also specify 
> custom status and restart scripts so that puppet can better control the 
> process if the httpd config file ever changes and you want the service to 
> restart automatically. 
>
> -- 
> Peter 
>
> On Aug 6, 2012, at 5:03 PM, Rost wrote: 
>
> > hi Peter, 
> > 
> > Thanks for watching . 
> > Actually that's all my service resource without the ensure => running. 
> Should I use that parameter to have puppet launch my script? 
> > Here is the content of myinit_script.sh. 
> > 
> > #!/bin/sh 
> > echo "Starting Apache2" 
> > /opt/apache2/bin/apachectl -f /opt/apache2/conf/httpd -k start 
> > 
> > Thanks a lot. 
> > 
> > 
> > Le lundi 6 août 2012 21:39:23 UTC+2, pmbuko a écrit : 
> > On Aug 6, 2012, at 2:45 PM, Rost wrote: 
> > 
> >> Hi everbody !!! 
> >> 
> >> I would like to know how to use the parameter start of the service 
> resource type. Because i want to use my own script to start my service. 
> >> I have tried 2 cases and did'nt work. 
> >> 
> >> Here are the cases : 
> >> 
> >> service { 'myservice': 
> >>    start => '/root/myinit_script.sh' 
> >> } 
> >> 
> >> service { 'myservice': 
> >>    start => "/root/myinit_script.sh" 
> >> } 
> >> 
> >> 
> >> Do you have any idea on how to use this parameter? 
> >> 
> >> Thans very much for help. 
> > 
> > Rost, 
> > 
> > Is what you pasted about the entire 'myservice' resource definition or 
> did you leave our the 'ensure' lines for brevity? Make sure you have an 
> 'ensure => running," line in the service definition if you want puppet to 
> ensure that state. There might also be  a problem with your init script. 
> Can you please post the contents of myinit_script.sh here? 
> > 
> > -- 
> > Peter Bukowinski 
> > 
> > -- 
> > 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/-/o_m0fn9FLnAJ. 
> > 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. 
>
> -- 
> Peter 
>
>

-- 
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/-/8ks300MgZbUJ.
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