I’ll try on a test machine asap
ATM, the only thing I can say about this part
is that:
-
using capitalized names/values is wrong; names are ALWAYS lowercase or CamelCase
-
you should pubblish in a different way:
db networks set ppp0 ethernet
bootproto dialup
name DSLppp0
device ppp0
type xDSL
onboot yes
pidfile /var/run/pppoe-adsl.pid
firewall none …
and so on…
moreover, you can store into db any set of data you want, but keys/values are used by fragments/actions/events, so, if a key/value is not present in the code, even if it is sTored, it will ignored