OpenBGPD 0.5.6 - Simple startup bug fixed - Hello package maintainer!!



  • Hi,

    I hope the package maintainer finds this.

    In pfSense 2.0.1-RELEASE, OpenBGPD 0.5.6 the /var/etc/openbgpd/bgpd.conf permissions are set wrong causing OpenBGPD not to start.

    chmod 600 /var/etc/openbgpd/bgpd.conf fixes the issue.

    Hope this helps,
    Peter


  • Rebel Alliance Developer Netgate

    The code already directs the startup script (bgpd.sh) to run

    chmod u+rw,go-rw {$bgpd_config_base}/bgpd.conf

    Were you starting it from the GUI or from /usr/local/etc/rc.d/bgpd.sh start? Or were you trying to launch it by hand from the command line?



  • @pfinch:

    In pfSense 2.0.1-RELEASE, OpenBGPD 0.5.6 the /var/etc/openbgpd/bgpd.conf permissions are set wrong causing OpenBGPD not to start.

    chmod 600 /var/etc/openbgpd/bgpd.conf fixes the issue.

    On a clean install I'm facing this issue too: pfSense 2.0.1-RELEASE (amd64), OpenBGPD 0.5.6

    My setup also complains for missing /usr/local/etc/bgpd.conf
    To be able to run OpenBGPD I've had to:

    ln -s /var/etc/openbgpd/bgpd.conf /usr/local/etc/bgpd.conf
    chmod 600 /var/etc/openbgpd/bgpd.conf
    

Log in to reply