Marti, Robert wrote: > Forwarded because it was off topic on the other list. > > Horrible advice. I doubt he boots into runlevel 2. And anything being run > as ana unit script should at least look like one. Things like needing a > start, stop, status... I agree. I've never heard of anyone running in other than 3 or 5, except for maintenance at single user. And once he makes a real sysV script, say, cloned from something else down in /etc/init.d, then he can use chkconfig to make the links, and service to turn it up and down. > > If you don't want to write a SysV initial script dump it in /etc/rc.local I would do the former, as I said. mark > > Sent from my iPhone > > Begin forwarded message: > > From: "Christopher L. Barnard" > <cbarnard@xxxxxxxx<mailto:cbarnard@xxxxxxxx>> > Date: June 30, 2010 9:42:08 CDT > To: "Discussions about Red Hat Network > (rhn.redhat.com<http://rhn.redhat.com>)" > <rhn-users@xxxxxxxxxx<mailto:rhn-users@xxxxxxxxxx>> > Subject: Re: [rhn-users] How to create startup script which start and stop > certain services automatically. > Reply-To: "Discussions about Red Hat Network > (rhn.redhat.com<http://rhn.redhat.com>)" > <rhn-users@xxxxxxxxxx<mailto:rhn-users@xxxxxxxxxx>> > > Put it in /etc/rc2.d. > > Or put "startDMS" in /etc/init.d and then create the symlink > in /etc/rc2.d that points S97startDMS -> ../init.d/startDMS. > > -- > Christopher L. Barnard > --------------------------------------------------------------------- > Comment your code as though the maintainer will be a homicidal maniac > who knows where you live. > > > On Wed, 2010-06-30 at 18:54 +0530, Pravin Uttam Kharat wrote: > HI, > > > > I couldn't understand in this procedure. > I have a created a script in vi S97startDMS. This contains following > line > /opt/DMS/ctlscript.sh start > Now where to put this script to run at start up. > > > Thanks > > > > > On Tue, Jun 29, 2010 at 8:48 PM, Bill Watson > <bill@xxxxxxxxxxxxxxx<mailto:bill@xxxxxxxxxxxxxxx>> > wrote: > On Tue, 2010-06-29 at 10:44 +1000, Cameron Simpson wrote: > On 28Jun2010 10:16, Christopher L. Barnard > <cbarnard@xxxxxxxx<mailto:cbarnard@xxxxxxxx>> wrote: > | On Mon, 2010-06-28 at 15:08 +0530, Pravin Uttam Kharat > wrote: > | > I have RHEL 5 I installed Bitnami Joomla on it.I want to > configure a > | > startup script which run that script when RHEL 5 Machine > start and > | > automatically shut down machine on mentioned time. > Please suggest any > | > tool for this...... > | > | [ Excellent description of the SnnFOO script scheme... ] > | You can put it all in one script, and that is much easier > for other > | individuals to understand what you are doing. For > 'start', the script > | is called with the command line parameter of "start". > Likewise 'stop' > | is called with the command line parameter of "stop". So > just switch on > | the command line parameter and you can put the script > in /etc/init.d > | with a symlink to /etc/rc2.d/S****** and > to /etc/rc0.d/K****** > > And for your second requirement, have the "start" script use > the "at" > command to schedule a run of the "stop" script at a suitable > time. > > Only if you want the script to be alive for a finite time. If > the need > is for the app to start gracefully on system startup and stop > gracefully > on system shutdown, then 'at' should definitely not be used. > If it > should run for oh, say, the first 17 hours after powerup, then > yes the > at command should be used. > > -- > Christopher L. Barnard > --------------------------------------------------------------------- > Comment your code as though the maintainer will be a homicidal > maniac > who knows where you live. > > > ************** I had to leave this tag line - it's too good! > The source stated to start with the machine start and end at > "on mentioned > time". If the mentioned time is other than the machine shut > down time, then > a crontab entry calling the "K50scriptname stop" would do > well. > > Also it seems that the "RedHat" way to do rc#.d these days is > to place the > file without Snn or Knn into /etc/init.d with the following > lines at the > top: > #!/bin/bash > # > # chkconfig: - 91 35 > # description: stuff this script does comment here > > The 91 is the starting sequence within rc2.d (S91) and the 35 > is the > stopping sequence in rc0.d (K35) and the 91 and 35 are > adjustable to your > needs as long as they are 2 digits each. > > Then > chkconfig --add scriptname > chkconfig scriptname on > > ^^^^ The above is from memory and to be taken with a grain of > salt, lemon, > and tequila. Hope this helps. > Bill Watson > <mailto:bill@xxxxxxxxxxxxxxx> > bill@xxxxxxxxxxxxxxx<mailto:bill@xxxxxxxxxxxxxxx> > > > > _______________________________________________ > rhn-users mailing list > <mailto:rhn-users@xxxxxxxxxx> > rhn-users@xxxxxxxxxx<mailto:rhn-users@xxxxxxxxxx> > <https://www.redhat.com/mailman/listinfo/rhn-users> > https://www.redhat.com/mailman/listinfo/rhn-users > > > _______________________________________________ > rhn-users mailing list > rhn-users@xxxxxxxxxx<mailto:rhn-users@xxxxxxxxxx> > https://www.redhat.com/mailman/listinfo/rhn-users > > _______________________________________________ > rhn-users mailing list > rhn-users@xxxxxxxxxx<mailto:rhn-users@xxxxxxxxxx> > https://www.redhat.com/mailman/listinfo/rhn-users > > -- > redhat-list mailing list > unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe > https://www.redhat.com/mailman/listinfo/redhat-list > -- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list