1 |
On Wednesday 29 September 2004 01:05 am, Corvus Corax wrote: |
2 |
> However the current init scripts depend not only on a dhcp client, but on |
3 |
> dhcpcd hardcoded and they dont check for its presents, they just assume its |
4 |
> there like if it were ifconfig |
5 |
|
6 |
read the whole thread and you'll find that this has changed and already in the |
7 |
testing stages |
8 |
|
9 |
> it not being there the ebuild would still somehow work and use the fallback |
10 |
> static setting, if given, however this would get confusing to users |
11 |
> (especially if no static setting is set) thinking |
12 |
|
13 |
there is a nic fallback option where the net scripts will run ifconfig on the |
14 |
interface with a pre-determined IP if dhcp fails (for any reason) |
15 |
|
16 |
> so either make /etc/init.d/net.ethx check for a dhcp client present before |
17 |
> trying to use it and WARN the user if not |
18 |
> (when you are on it, you could also add support to some other dhcp clients |
19 |
> and introduce VIRTUAL/dhcpc) |
20 |
|
21 |
this i think is easily doable ... please file a bug for us ? |
22 |
|
23 |
> or make dhcpcd an rdepent in the baselayout ebuild |
24 |
> (it actually IS a runtime dependency right now the way those init scripts |
25 |
> are written) |
26 |
|
27 |
and so IS iproute2, rp-pppoe, pump, udhcpc, etc... |
28 |
you suggesting we add all of these to RDEPEND ? |
29 |
-mike |
30 |
|
31 |
-- |
32 |
gentoo-dev@g.o mailing list |