Hello all About change lines you can use the command bellow:
# sed -i -e 's/^ssl_protocols.*/ssl_protocols TLSv1 TLSv1.1 TLSv1.2;/g' /etc/nginx/conf.d/ssl.conf # service nginx restart About use SSM, sure this is good, but will require human interaction, different from script, this will be necessary jut copy to cron.hourly B'Regards ______________ Atenciosamente Waldirio msn: [email protected] Skype: waldirio Site: www.waldirio.com.br Blog: blog.waldirio.com.br LinkedIn: http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646 PGP: www.waldirio.com.br/public.html On Fri, Oct 17, 2014 at 12:26 PM, Rick van der Linde <[email protected]> wrote: > Hi, > > > > Probably a good way would be to select a set of systems to manage (those > you want to correct) and then run a remote command that does what you want > (sed and a service restart), > > > > Hope this helps. > > > > RIck > > > -----Oorspronkelijk bericht----- > *Aan:* [email protected]; > *Van:* Dewangga Bachrul Alam <[email protected]> > *Verzonden:* vr 17-10-2014 17:13 > *Onderwerp:* Re: [Spacewalk-list] Configuration Files Deployment + Remote > Command on Action Chain > > So, what if I want to change the line on /etc/nginx/conf.d/ssl.conf and > restart the nginx. > > Origin: > ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2; > > Latest: > ssl_protocols TLSv1 TLSv1.1 TLSv1.2; > > And reload the nginx. > > Should I rebuild the nginx and make the rpm then resubmit it to > spacewalk server? Is it worth? > > > On 10/16/2014 06:56 PM, Waldirio Manhães Pinheiro wrote: > > Hello, good morning > > > > About big effort, not so much and this is the cost to execute > > automatically. :-), in fact you will create this script when you need > some > > action after deploy, just on this cases. > > > > About el7, sure will not, you have to change to system control. > > > > ps.: You can create a single script and inside else you will use "case" > for > > example. Case el6 do ..., case el7 do ... > > > > B'Regards > > > > ______________ > > Atenciosamente > > Waldirio > > msn: [email protected] > > Skype: waldirio > > Site: www.waldirio.com.br > > Blog: blog.waldirio.com.br > > LinkedIn: http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646 > > PGP: www.waldirio.com.br/public.html > > > > On Thu, Oct 16, 2014 at 2:56 AM, Dewangga Bachrul Alam < > > [email protected]> wrote: > > > >> Hi Waldirio, > >> > >> Thanks for your help, but I think it will be make big effort every > >> create/changes deployment on each files. Isn't it? > >> > >> IMHO & CMIIW, your scripts won't work on el7. > >> > >> On 10/16/2014 11:20 AM, Waldirio Manhães Pinheiro wrote: > >>> Dewangga > >>> > >>> Just to add information, about your question, the command to restart > >>> service should be after else > >>> > >>> ### > >>> #!/bin/bash > >>> if [ -f /var/log/ref_teste ]; then > >>> echo "Script was defined - $(date)" | tee -a > >> /var/log/messages > >>> echo "Removing $0 from /etc/cron.hourly" | tee -a > >> /var/log/messages > >>> echo "### rm -rf /etc/cron.hourly/$0" | tee -a > >> /var/log/messages > >>> else > >>> echo "TEST ### $(date) ###" | tee -a > >> /var/log/messages > >>> > >>> # Command here !!!! > >>> service xpto_daemon restart > >>> > >>> touch /var/log/ref_teste > >>> fi > >>> ### > >>> > >>> ______________ > >>> Atenciosamente > >>> Waldirio > >>> msn: [email protected] > >>> Skype: waldirio > >>> Site: www.waldirio.com.br > >>> Blog: blog.waldirio.com.br > >>> LinkedIn: http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646 > >>> PGP: www.waldirio.com.br/public.html > >>> > >>> On Thu, Oct 16, 2014 at 1:18 AM, Waldirio Manhães Pinheiro < > >>> [email protected]> wrote: > >>> > >>>> Hello Dewangga and list friends, good morning > >>>> > >>>> By default the Spacewalk don't have this feature, btw you can do > things > >>>> like bellow: > >>>> > >>>> 1. Create a rpm just to do what you need, so you configure in conf. > >>>> channel the package and the command will be executed (I know, I don't > >> like > >>>> too, but it work). > >>>> > >>>> 2. Create a script like bellow in /etc/cron.hourly. Sure you will > >> change, > >>>> remove comments and define to your environment, but this will work > too. > >> The > >>>> command will not be execute at the same time of deploy, but on the > next > >> 01 > >>>> minute of next hour. > >>>> > >>>> ### > >>>> #!/bin/bash > >>>> if [ -f /var/log/ref_teste ]; then > >>>> echo "Script was defined - $(date)" | tee -a > >> /var/log/messages > >>>> echo "Removing $0 from /etc/cron.hourly" | tee -a > >> /var/log/messages > >>>> echo "### rm -rf /etc/cron.hourly/$0" | tee -a > >> /var/log/messages > >>>> else > >>>> echo "TEST ### $(date) ###" | tee -a > >> /var/log/messages > >>>> touch /var/log/ref_teste > >>>> fi > >>>> ### > >>>> > >>>> I'll prepare a real sample and create a post in my blog. Good > question! > >> ;-) > >>>> > >>>> Take Care and let me know if work to you. > >>>> > >>>> ______________ > >>>> Atenciosamente > >>>> Waldirio > >>>> msn: [email protected] > >>>> Skype: waldirio > >>>> Site: www.waldirio.com.br > >>>> Blog: blog.waldirio.com.br > >>>> LinkedIn: http://br.linkedin.com/pub/waldirio-pinheiro/22/b21/646 > >>>> PGP: www.waldirio.com.br/public.html > >>>> > >>>> On Thu, Oct 16, 2014 at 12:19 AM, Dewangga Bachrul Alam < > >>>> [email protected]> wrote: > >>>> > >>>>> Hi, > >>>>> > >>>>> I've try to centralize SSL Configuration Files, (eg. > >>>>> /etc/nginx/conf.d/ssl.conf), but, after changes that files, I should > >>>>> reload the nginx automatically after deployed the files. > >>>>> > >>>>> I add action chaining manually to deployment schedule, is it possible > >> to > >>>>> automate them? I mean that remote command `service nginx reload` > saved > >>>>> on configuration files too. > >>>>> > >>>>> Is it possible? > >>>>> > >>>>> _______________________________________________ > >>>>> Spacewalk-list mailing list > >>>>> [email protected] > >>>>> https://www.redhat.com/mailman/listinfo/spacewalk-list > >>>>> > >>>> > >>>> > >>> > >>> > >>> > >>> _______________________________________________ > >>> Spacewalk-list mailing list > >>> [email protected] > >>> https://www.redhat.com/mailman/listinfo/spacewalk-list > >>> > >> > >> _______________________________________________ > >> Spacewalk-list mailing list > >> [email protected] > >> https://www.redhat.com/mailman/listinfo/spacewalk-list > >> > > > > > > > > _______________________________________________ > > Spacewalk-list mailing list > > [email protected] > > https://www.redhat.com/mailman/listinfo/spacewalk-list > > > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list > > > _______________________________________________ > Spacewalk-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/spacewalk-list >
_______________________________________________ Spacewalk-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/spacewalk-list
