Hi Piotr,
Just use one of the free runlevels (4,5 even 2). Go to
/etc/rc<yourrunlevel> and remove the links that you don't need and add the
ones you do. After that you can switch to that runlevel bij doing telinit
<runlevel>. All your services will be started and stopped for that
runlevel.
Good luck,
Eelco van Beek
On Mon, 29 Jan 2001, Piotr Tarnowski wrote:
> Hi,
>
> I have a Potato workstation with several services installed on it.
> Thanks to links in /etc/rc?.d they start and stop automatically at
> system startup/shutdown :-)
>
> The problem is that I do not need all of them all the time - when I work
> on certain subject I would like to switch other services off (e.g.
> working on PostgreSQL I do not need MySQL).
>
> 1. I can do this manually running '/etc/init.d/<service> stop' but I do
> not want to do this every time I reboot the machine.
>
> 2. I can run 'update-rc.d -f <service> remove' but then I have to
> remember all the run levels where the service was linked (with order
> numbers) and additionally it removes also 'K*' links so the service
> (e.g. started by hand) will not have a chance to shutdown correctly.
>
> 3. Finally I made my own script which renames all
> /etc/rc?.d/S##<service> into skip-S##<service> what works fine
> (/etc/init.d/rc does not start such a service on system startup but
> stops it during shutdown). The problem is that this is not standard
> solution (e.g. not supported by dpkg and update-rc.d).
>
> Is there a better way for suspending services?
> What I did looks very tricky - I would prefer something similar to
> putting '#' in front of line in /etc/inittab.
>
> Regards,
> Piotr Tarnowski
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>
>
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]