SuSE has a runlevel editor, where you use a GUI to edit 
which services are activated or not.

This also seems to pick up any scripts found in 
/etc/init.d/, as some home made scripts of mine appeared in 
the RLE, which was unexpected.

I tried deactivating the default RPM for Apache in the RLE, 
and this did the job. Only thing was, when I did an online 
update, because the Apache RPM was still on the system, I 
still found it was being updated, even though I was not 
going to use that any more. So, I just uninstalled it via 
YaST, which is the system administration tool in SuSE.

BTWFYI - SuSE uses the Redhat Package Manager from RedHat 
software from within YaST, as it's package management tool.

Keith

In theory, theory and practice are the same;
In practice they are not. 

On Mon, 13 Mar 2006, ryan punt wrote:

> To: [email protected]
> From: ryan punt <[EMAIL PROTECTED]>
> Subject: [EMAIL PROTECTED] Re: [SPAM] Re: [EMAIL PROTECTED] Two versions of 
> Apache
> 
> I don't have a Fedora install available right now, but I know that RedHat 
> includes a util called chkconfig. This program allows you to deactivate 
> daemons while leaving the init-script in place.
> 
> For example, if you wanted to leave the original version of apache installed, 
> but didn't want it to start on boot, you could run the following:
> 
> # chkconfig --del apache
> 
> This will remove an run-level-specific links to /etc/rc.d/init.d/apache, 
> which will keep the script from being executed on boot or halt. However, 
> since the actual script is left in /etc/rc.d/init.d, it can be reactivated 
> later by running:
> 
> # chkconfig --add apache
> 
> If you installed apache2 from a Fedora repository, I'd be very surprised if 
> the init-script wasn't written to handle chkconfig, so the same rules should 
> apply; if you run:
> 
> # chkconfig --add apache2
> 
> it should add the run-level-links for apache2 and apache2 should then start 
> on boot. [replace apache2 with the name if your actual init script]
> 
> I'm pretty sure that SuSE also includes chkconfig, and Debian has 
> update-rc.d. They're great tools, I'd definitely look into using them.
> 
> ~rlp
> 
> >>> [EMAIL PROTECTED] 3/13/2006 5:01 AM >>>
> 
> You might like to make a copy of your original boot script 
> that is used to start apache. Then you can edit that, as 
> already mentioned, and then uninstall the default apache 
> that comes with your distro.
> 
> (It is also a good idea save/backup any altered system 
> scripts like this in a safe place, so you can reinstall 
> them if you do an OS reinstall or upgrade later.)
> 
> If you are not using the default apache, and it is still 
> installed, you will find it is updated when you do a 
> security update, which is a waste of time.
> 
> The same applies to other services that you install 
> along side default installations, such as php or mysql.
> 
> An alternative way to start apache would be to add something 
> like this to your boot.local script, but you will not get 
> the nice information messages to say apache, mysql or 
> whatever has started up at boot time.
> 
> Don't forget to add entries to your halt.local script to 
> shut down the services that you start from boot.local.
> 
> contents of my boot.local script:
> 
> #! /bin/sh
> #
> # Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany.  All rights reserved.
> #
> # Author: Werner Fink <[EMAIL PROTECTED]>, 1996
> #         Burchard Steinbild <[EMAIL PROTECTED]>, 1996
> #
> # /etc/init.d/boot.local
> #
> # script with local commands to be executed from init on system startup
> #
> # Here you should add things, that should happen directly after booting
> # before we're going to the first run level.
> 
> # start the MySQL 5.0.18 server
> /usr/local/mysql-5.0.18/bin/start-mysql-5.0.18
> 
> # start apache 2.2.0 web server
> /usr/local/apache-2.2.0/bin/apachectl start
> 
> 
> contents of halt.local:
> 
> #! /bin/sh
> #
> # Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany.  All rights reserved.
> #
> # Author: Werner Fink <[EMAIL PROTECTED]>, 1998
> #         Burchard Steinbild, 1998
> #
> # /etc/init.d/halt.local
> #
> # script with local commands to be executed from init on system shutdown
> #
> # Here you should add things, that should happen directly before shuting
> # down.
> 
> # stop the apache 2.2.0 web server
> /usr/local/apache-2.2.0/bin/apachectl stop
> 
> # stop the MySQL 5.0.18 database server
> /usr/local/mysql-5.0.18/bin/stop-mysql-5.0.18
> 
> You also could post your original apache boot script to the 
> list, for us to tell you where it needs editing, if you 
> prefer to use that method.
> 
> HTH
> 
> Keith
> 
> 
> In theory, theory and practice are the same;
> In practice they are not. 
> 
> On Mon, 13 Mar 2006, Roger wrote:
> 
> > To: [email protected], [EMAIL PROTECTED] 
> > From: Roger <[EMAIL PROTECTED]>
> > Subject: [SPAM] Re: [EMAIL PROTECTED] Two versions of Apache
> > 
> > Thanks again, but what do i edit in that httpd file
> > 
> > On Mon, 2006-03-13 at 02:39 -0600, Graham Frank wrote:
> > 
> > > Check for the file /etc/rc.d./init.d/httpd
> > > 
> > > If it exists, then go ahead and edit it with any text editor and change 
> > > the httpd path.  That way, it will start your custom apache instead of 
> > > the one which came with your os.
> > > 
> > > -Graham
> > > 
> > > -----Original Message-----
> > > 
> > > From:  Roger <[EMAIL PROTECTED]>
> > > Subj:  [EMAIL PROTECTED] Two versions of Apache
> > > Date:  Mon Mar 13, 2006 2:33 am
> > > Size:  670 bytes
> > > To:  [email protected] 
> > > 
> > >        I installed Apache 2 on Fedora this Saturday.I have a problem, 
> > > whenever i restart my machine, it starts up the default httpd service 
> > > that comes with Fedora, meaning i have two versions running and i have to 
> > > shut down the default httpd then go to 
> > >  
> > >  /usr/local/apache2/bin/apachectl start.
> > >  
> > >  I find this very cumbersome to do, how can i remove the default httpd so 
> > > that whenever i start or run Linux, it uses the newer version!    
> > > 
> > > 
> > > ---------------------------------------------------------------------
> > > The official User-To-User support forum of the Apache HTTP Server Project.
> > > See <URL:http://httpd.apache.org/userslist.html> for more info.
> > > To unsubscribe, e-mail: [EMAIL PROTECTED] 
> > >    "   from the digest: [EMAIL PROTECTED] 
> > > For additional commands, e-mail: [EMAIL PROTECTED] 
> > > 
> > 
> 
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: [EMAIL PROTECTED] 
>    "   from the digest: [EMAIL PROTECTED] 
> For additional commands, e-mail: [EMAIL PROTECTED] 
> 

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to