baselayout-1.12 forces all dhcp clients to store its resolv.conf in their own locations so they didn’t overwrite each others. It even merged them all together. This works very well. :D
So along comes openvpn with its ability to use an unspecified tun/tap interface (if tun0 is in use it will use tun1, etc) and that wanting to setup it’s own resolv.conf too (not that current portage one does this, but next one will ;) ).
I’ve been playing around with openvpn some more now, trying to get it to behave nicely as a server and a client with the minimum of fuss from a user perspective. Well, the server part it easy- it goes up or not ;)
The client part however is a little more complex …… So what I’ve been working on is a set of scripts that mimic baselayout-1.12’s inactive status so that the openvpn daemon can instruct the init script that authentication was successfull and mark it as started.
Whilst eating a toffee sweet (yes, bad boy!) it kinda stuck to one of my fillings and took it out :sick:. So, me minus a big filling, I went in search of a dentist. Guess what! There’s no NHS dentists anywhere near where I live.
Bah.
So I found a reasonably priced dentist near work and went along. The good news - my filling has been restored. The bad news, I need two crowns.
Decorating and me do not go hand in hand. Accidents …… happen …… paint is split …. :jawdrop:
So Abbey has been busy repainting our bedroom this nice fawn suede colour whilst I’ve been stripping paint from the bannister. I’ve helped out in the bedroom by doing some skimming :)
Bedroom was finished last night so we grandly moved all our stuff back in and it was …… almost perfect. The yellow curtains just HAVE to go and we may change the carpet.
Well, it appears that every DHCP client allowed RFC violating space separated domain names being applied to the search parameter in /etc/resolv.conf :OSilly me for not allowing this violation in baselayout! Well, fear no more as you can will be able to do it in baselayout-1.12.0_pre17 which dhclient and udhcpc. dhcpcd-2.0.2 will be able to do it too when that comes out next week and I don’t have any plans to fix pump.