Hi Matthew, On 27/05/2015 20:07, Matthew Karas wrote: > I have an ovpn file I'd like my system to start up with. I was able > to install the openvpn file into /etc/openvpn using a bbappends file - > but the system doesn't start openvpn like the openvpn docs describes. > > How do I set up openvpn to launch with my config file at start up? > > Thanks
We're using OpenVPN here too. I put a .bbappend together along these lines which does the job for me. I think you may be needing the update-rc.d incantations which are documented here http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#ref-classes-update-rc.d e.g. FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-${PV}:" SRC_URI += "file://openvpn.conf \ " do_install_append() { install -d ${D}${sysconfdir}/openvpn install -m 644 ${WORKDIR}/openvpn.conf ${D}${sysconfdir}/openvpn/openvpn.conf } inherit update-rc.d INITSCRIPT_NAME = "${PN}" INITSCRIPT_PACKAGES = "${PN}" INITSCRIPT_PARAMS = "start 90 5 2 . stop 30 0 1 6 ." ... fwiw we've found that across multiple channels (wired, wireless 802.11, cellular) we need something more than this and so have started looking at connman + ofono to provide connection management. NB connman supports OpenVPN. Hope that helps, Alex -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto