[lug] Newbie question

D. Stimits stimits at idcomm.com
Thu Jul 12 12:19:26 MDT 2001


John Hernandez wrote:
> 
> Kirk Ellsworth wrote:
> >
> > I want to start and stop postgresql, apache, and sendmail at the same
> > time with ease.  How could I put this into a script and name the script
> > "horde services stop".
> >
> 
> What you probably want is a script /etc/rc.d/init.d/horde which contains something like:
> 
> #!/bin/bash
> case "$1" in
>   start)
>         service sendmail start || /etc/rc.d/init.d/sendmail start
>         service apache start || /etc/rc.d/init.d/apache start
>         service postgrsql start || /etc/rc.d/init.d/postgresql start
>         ;;
>   stop)
>         service sendmail stop || /etc/rc.d/init.d/sendmail stop
>         service apache stop || /etc/rc.d/init.d/apache stop
>         service postgrsql stop || /etc/rc.d/init.d/postgresql stop
>         ;;
> 
> I don't know if your distro supports the "service" and "chkconfig" method of sys-v initialization.  If not, you will probably fall back to use the form after the || in each line.  If it does, you should be able to register "horde" with chkconfig by putting some appropriate comments at the top of your file and running 'chkconfig --add'.  See chkconfig(8).  Be sure this doesn't start at any run level (ie. don't link it into /etc/rc.d/rc?.d/) but rather it should be run manually directly from /etc/rc.d/init.d or via "service".
> 
> > Also how do I run a .sql file?  I also need to attach a "\i" to the
> > command???
> >
> 
> I'll defer to someone else on this part.

That reminds me...what is "\i", escape notation for something uncommon?
I guess I'm wondering, in the context of sql, what is the desired
meaning of "\i"?

D. Stimits, stimits at idcomm.com

> 
> > Kirk
> > _______________________________________________
> > Web Page:  http://lug.boulder.co.us
> > Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug
> 
> --
> 
>   - John Hernandez - Network Engineer - 303-497-6392 -
>  |  National Oceanic and Atmospheric Administration   |
>  |  Mailstop R/OM12. 325 Broadway, Boulder, CO 80305  |
>   ----------------------------------------------------
> _______________________________________________
> Web Page:  http://lug.boulder.co.us
> Mailing List: http://lists.lug.boulder.co.us/mailman/listinfo/lug



More information about the LUG mailing list