[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

(Solved) Re: Feedback needed: How to disable services at startup... and keep them so.



On Tue, 07 Dec 2010 14:05:20 -0700, green wrote:

> Camaleón wrote at 2010-12-07 09:21 -0700:
>> So I issued "update-rc.d network-manager remove" and also disabled
>> gnome NM applet from being started. So far so good, no more NM running
>> at booting.
> 
> You probably want to use "disable" instead of "remove".  See
> update-rc.d(8).

Let's try it:

root@debian:~# update-rc.d network-manager disable 
update-rc.d: using dependency based boot sequencing 
insserv: warning: current start runlevel(s) (empty) of script `network- manager' overwrites defaults (2 3 4 5). 
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `network-manager' overwrites defaults (0 1 6). 
root@debian:~# ls -l /etc/rc* | grep network-manager 
lrwxrwxrwx 1 root root  25 dic  8 14:12 K01network-manager -> ../init.d/network-manager 
lrwxrwxrwx 1 root root  25 dic  8 14:12 K01network-manager -> ../init.d/network-manager 
lrwxrwxrwx 1 root root  25 dic  8 17:09 K01network-manager -> ../init.d/network-manager
lrwxrwxrwx 1 root root  25 dic  8 17:09 K01network-manager -> ../init.d/network-manager 
lrwxrwxrwx 1 root root  25 dic  8 17:09 K01network-manager -> ../init.d/network-manager 
lrwxrwxrwx 1 root root  25 dic  8 17:09 K01network-manager -> ../init.d/network-manager 
lrwxrwxrwx 1 root root  25 dic  8 14:12 K01network-manager -> ../init.d/network-manager

Looks good, all scripts are "K"aput as man page suggests :-)

(rebooting...)

test@debian:~$ /etc/init.d/network-manager status could not access PID
file for NetworkManager ... failed!

This looks better :-D

Now for "The Final Probe"... there is an update for NM I was holding for
this momment, let's see what happens:

root@debian:~# LANG=en_US; apt-get update && apt-get -V dist-upgrade (...)
The following packages will be upgraded: (...)
   network-manager (0.8.1-4 => 0.8.1-5)
(...)
39 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to
get 38.9 MB of archives.
After this operation, 4121 kB of additional disk space will be used. Do
you want to continue [Y/n]? y

(add here drum sounds...)

Setting up network-manager (0.8.1-5) ... Reloading system message bus
config...done. 
Stopping network connection manager: NetworkManager already stopped. 
insserv: warning: current start runlevel(s) (empty) of script `network- manager' overwrites defaults (2 3 4 5). 
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `network-manager' overwrites defaults (0 1 6).

(rebooting...)

test@debian:~$ /etc/init.d/network-manager status
could not access PID file for NetworkManager ... failed!

Oh, yes! I think you got it :-)

There are some warnings when running the "disable" argument but after all 
it seems to do the job as expected.

A _big thanks_ to all for the tips, really appreciated.

Greetings,

-- 
Camaleón


Reply to: