diff options
-rw-r--r-- | config/openbgpd/openbgpd.inc | 2 | ||||
-rw-r--r-- | pkg_config.10.xml | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/config/openbgpd/openbgpd.inc b/config/openbgpd/openbgpd.inc index 907f6b8c..c625cff8 100644 --- a/config/openbgpd/openbgpd.inc +++ b/config/openbgpd/openbgpd.inc @@ -33,7 +33,7 @@ require_once("service-utils.inc"); define('PKG_BGPD_CONFIG_BASE', '/var/etc/openbgpd'); $pf_version=substr(trim(file_get_contents("/etc/version")),0,3); -if ($pf_version > 2.0) +if ($pf_version == "2.1" || $pf_version == "2.2") define('PKG_BGPD_BIN', '/usr/pbi/openbgpd-' . php_uname("m") . '/sbin'); else define('PKG_BGPD_BIN','/usr/local/sbin'); diff --git a/pkg_config.10.xml b/pkg_config.10.xml index 06e84277..cee7d275 100644 --- a/pkg_config.10.xml +++ b/pkg_config.10.xml @@ -545,6 +545,8 @@ <descr>OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4. It allows ordinary machines to be used as routers exchanging routes with other systems speaking the BGP protocol. -- WARNING! Installs files to the same place as Quagga OSPF. Installing both will result in a broken state, remove this package before installing Quagga OSPF.</descr> <category>NET</category> <config_file>https://packages.pfsense.org/packages/config/openbgpd/openbgpd.xml</config_file> + <port_category>net</port_category> + <run_depends>sbin/bgpctl:net/openbgpd</run_depends> <build_pbi> <port>net/openbgpd</port> </build_pbi> |