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] > >

