sys-apps/openrc-0.8.2-r1: OpenRC seems to restart all net dependend services when net.ppp0 reconnects. This might be essential for services binding to that interface but this also kills all services running on other interfaces (which imho is the more widespread case). That is really annoying in our case as the affected services include openafs-client (which typically won't restart cleanly) and openldap (beeing the nss backend for our desktops). I tried to fix that by putting rc_net_ppp0_provide="!net" into /etc/rc.conf (will report tomorrow whether this worked or not). Generally I would consider this behaviour a really bad default (also inconsistent with the baselayout-1 behaviour). Imho the restarts should only be triggered by default when the last interface goes down. Reproducible: Always
ok, rc_net_ppp0_provide="!net" seems to work for me. Still this isn't a sane default and propably not only related to ppp, think about wifi for example.
sounds like you want to be tweaking rc.conf:rc_depend_strict to NO
There has been no activity on this bug in 3 months. I am resolving it as INVALID, because it appears to have been a configuration issue with nothing for us to fix. If anyone mdisagrees, please feel free to reopen.