1 |
Le 2013/07/22 22:44, Alan McKinnon a écrit : |
2 |
> On 22/07/2013 23:35, FredL wrote: |
3 |
> |
4 |
> Do you perhaps have NetworkManager or wicd installed? |
5 |
> |
6 |
> |
7 |
> no, none of them, it is a very basic install, with only the minimum |
8 |
> packages installed . I have checked at the init script and find a line |
9 |
> in the depend section saying : |
10 |
> |
11 |
> after lo lo0 dbus |
12 |
> |
13 |
> but dbus is not yet installed, can this be the cause of my problem? |
14 |
> |
15 |
> so I have just installed dbus and add it to default runlevel and my |
16 |
> net.* script are loaded correctly setting my static config, so every |
17 |
> thing is fine now. |
18 |
> |
19 |
> But why do we need dbus in a very minimalistic system? I was thinking |
20 |
> that it would be helpful in a full desktop environnement for |
21 |
> automagically mounting device and things like that... |
22 |
> |
23 |
> |
24 |
> |
25 |
> dbus is NOT a desktop daemon. This is very important, and that single |
26 |
> misunderstanding is probably behind all the fud you read about it. |
27 |
> |
28 |
> dbus implements a message bus - an amazingly useful thing to have. |
29 |
> |
30 |
> Why do you need or want a message bus? |
31 |
> |
32 |
> You might as well ask why do you need or want any other form of IPC you |
33 |
> already have, as that is what dbus is. It's a very small, light daemon, |
34 |
> can run system-wide or per-session and has the potential to many of the |
35 |
> IPC implementations you already have. Those are the ones that don't |
36 |
> happen to show up in ps so you hear very little whinging about them. |
37 |
> |
38 |
> That desktop systems are the main user of dbus at this point in time |
39 |
> doesn't change one bit what dbus is designed to do and it's usefulness. |
40 |
|
41 |
ok, thanks for your explanation and your help, my last fresh install was |
42 |
a very long time ago and I can't remember having to install dbus before |
43 |
having my net script working, but a lot of things have changed since |
44 |
this last install and that is probably what I miss in this fresh install |
45 |
process |