Project

General

Profile

Actions

Feature #3456

closed

ladvd (lldp/cdp/edp/ndp daemon)

Added by Andrea Tuccia over 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
02/17/2014
Due date:
% Done:

100%

Estimated time:
Plus Target Version:

Description

I wrote a simple webconfigurator script from scrath for ladvd (that I prefer over openlldp because it supports also cdp and other protocols).
Unfortunately there isn't a pbi of ladvd in pfsense package repository, so I had to write a tricky install and deinstall functions to use a plain FreeBSD package.
I can provide my scripts ("as is"... "working for me" and i386 only... but really simple changes are required to build an "official" package) in the hope that you'll release it. With the correct ladvd pbi install and deinstall functions can be removed.
I release it for free, without (C), licences or so.


Files

ladvd.xml (5.63 KB) ladvd.xml Andrea Tuccia, 02/17/2014 04:52 AM
ladvd.inc (3.01 KB) ladvd.inc Andrea Tuccia, 02/17/2014 04:52 AM
status_ladvd.php (3.6 KB) status_ladvd.php Andrea Tuccia, 02/17/2014 04:52 AM
ladvd.xml.diff (1022 Bytes) ladvd.xml.diff Andrea Tuccia, 02/20/2014 03:20 PM
Actions #2

Updated by Andrea Tuccia over 11 years ago

A sample package xml (a bit different from my version: I had to prepare a local repository)

        <package>
            <name>LADVD</name>
            <descr>Send and decode link layer advertisements</descr>
            <website>https://code.google.com/p/ladvd/</website>
            <category>Network Management</category>
            <version>1.0.2</version>
            <status>BETA</status>
            <depends_on_package_base_url>http://files.pfsense.org/packages/8/All/</depends_on_package_base_url>
            <depends_on_package>ladvd-1.0.2.tbz</depends_on_package>
            <depends_on_package_pbi>ladvd-1.0.2.pbi</depends_on_package_pbi>
            <config_file>http://www.pfsense.org/packages/config/ladvd/ladvd.xml</config_file>
            <build_port_path>/usr/ports/net/ladvd</build_port_path>
            <pkginfolink></pkginfolink>
            <required_version>2.0</required_version>
            <configurationfile>ladvd.xml</configurationfile>
        </package>

Actions #4

Updated by Anonymous over 11 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

Applied in changeset commit:80f804d0d7b4053b0366470d5ad1bc34e89b03b1.

Actions #5

Updated by Andrea Tuccia over 11 years ago

Excuse me for the additional update, but I added a <hideinterfaceregex> to hide loopback interfaces from the LADVD configuration.

Actions #6

Updated by Ermal Luçi over 11 years ago

Send a pull request on github.

Actions #7

Updated by Chris Buechler about 11 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF