I am using wwwoffle on my wlan connection (having wwwoffled-online in default boot sequence) and use dial-up only as an expensive spare alternative, when Wi-Fi AP is down. After updating to version 2.8b, system started dial-up connection in boot time without any warning. The reason is a new configuration file /etc/conf.d/wwwoffled-online, which sets firing up ppp0 as default. Please change the default, probably to empty string (and display warning about missing device value). However fix is trivial, marking this bug as critical, because it can cause money loss for some users. Reproducible: Always Steps to Reproduce:
The wwwoffle-online places the wwwoffled into an online mode. Just starting /etc/init.d/wwwoffle will put wwwoffled in a offline mode hence bringing up the dialup interface. I suggest you create and online runlevel and add wwwoffle-online to that runlevel only. That way you can explicitly specify when you want to go online. You can also look at /etc/conf.d/wwwoffle-online and change the interface that is associated with being online (i.e. Wifi). This needs to correspond with a /etc/init.d/net.${IFACE}. Critical to me means it breaks a users distribution - http://bugs.gentoo.org/bug_status.html#severity. It is a touch subjective though. Having said that I have no idea how expensive phonecalls are for you. Does this make sence? Can you suggest any improvements? Also FYI I'm going to make wwwoffle capable of using htdig soon so expect to see a revision bump soon.
Yes, I understand, how it works. This is not report about bug in ebuild, it is a report about dangerous behavior of default value (ppp0) for Wi-Fi users. It was marked critical, because it can cause money loss for people affected by this problem. For me personally, this default caused the "dialer effect" - instead of cheap Wi-Fi, it has connected to dial-up without any warning. So, I suggest only one change: remove ppp0 from default. Optionally, add a warning "You have not defined any interface in /etc/conf.d/wwwoffled-online."
Ok, I will change this. I'm putting together a 2.8c ebuild which will incorporate this.
Hopefully fixed in wwwoffle-2.8c which I just commited. Any improvements welcome.