Port details |
- clixon YANG-based toolchain including CLI, NETCONF and RESTCONF interfaces
- 5.6.0 devel
=0 4.8.0Version of this port present on the latest quarterly branch. - Maintainer: dcornejo@netgate.com
 - Port Added: 2018-04-25 19:05:44
- Last Update: 2022-04-08 17:09:59
- Commit Hash: b7b4ae4
- License: APACHE20
- Description:
- Clixon is a CLI/network interfaced configuration database tool
Using Clixon you can create CLI, RESTCONF, and NETCONF interfaces to manage a
configuration database. It also provides the mechanism to validate and configure
system components.
clixon 4.3 is a large upgrade from earlier versions, notably it is much stricter
about the validity of XML and api-paths. Please see the CHANGELOG that can be
found at https://github.com/clicon/clixon/blob/release-4.3/CHANGELOG.md
WWW: http://www.clicon.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For LIB depends:
- libclixon.so:devel/clixon
- libclixon_backend.so:devel/clixon
- libclixon_cli.so:devel/clixon
- libclixon_netconf.so:devel/clixon
- libclixon_restconf.so:devel/clixon
- To install the port:
- cd /usr/ports/devel/clixon/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/clixon
- pkg install clixon
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: clixon
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1649416117
SHA256 (clicon-clixon-5.6.0_GH0.tar.gz) = 19d1847a49ffb947b492c4e535704492aabd670cc7cc431f99aeb075c79e8f59
SIZE (clicon-clixon-5.6.0_GH0.tar.gz) = 1410229
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cligen>=5.6.0 : devel/cligen
- nghttp2>=0 : www/nghttp2
- nghttp2>=0 : www/nghttp2
- bison : devel/bison
- gmake>=4.3 : devel/gmake
- Runtime dependencies:
-
- cligen>=5.6.0 : devel/cligen
- nghttp2>=0 : www/nghttp2
- nghttp2>=0 : www/nghttp2
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for clixon-5.6.0:
====> Options available for the single RESTCONF: you have to select exactly one of them
NATIVE=on: Use embedded web server
FCGI=off: FCGI interface for stand-alone web rev-proxy (eg nginx)
OFF=off: Disable restconf
===> Use 'make config' to modify these settings
- Options name:
- devel_clixon
- USES:
- bison compiler:c11 gmake
- pkg-message:
- If upgrading from < 4:
- Clixon is undergoing rapid development on it's way to better
RFC compliance,
Please see https://github.com/clicon/clixon/blob/master/CHANGELOG.md
for details.
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
08 Apr 2022 17:09:59 5.6.0
|
Renato Botelho (garga)  |
devel/clixon: Update to 5.6.0
Added new OPTIONS to let users to enable/disable restconf and if
enabled, chose between embedded one or fcgi
Approved by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC ("Netgate") |
07 Apr 2021 08:09:01 4.8.0
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 4.8.0
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
02 Dec 2020 15:03:41
4.8.0
|
garga  |
devel/clixon: Update to 4.8.0
Submitted by: maintainer by email
Sponsored by: Rubicon Communications, LLC (Netgate) |
15 May 2020 13:25:05
4.5.0
|
garga  |
devel/clixon: Update to 4.5.0
PR: 246428
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
07 May 2020 20:32:24
4.4.0_1
|
garga  |
devel/clixon: Add user and group
- clixon user and group will be used to listen to a socket
- Updated pkg-message
PR: 246264
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
07 Apr 2020 11:50:44
4.4.0
|
garga  |
devel/clixon: Update to 4.4.0
PR: 245409
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
20 Mar 2020 15:09:13
4.3.3
|
garga  |
devel/clixon: Update to 4.3.3
PR: 244918
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
02 Oct 2019 18:59:26
4.1.0
|
pkubaj  |
devel/clixon: fix build on GCC architectures
Use C11 compiler:
In file included from clixon_xml_map.c:94:
../../lib/clixon/clixon_yang_type.h:52: error: redefinition of typedef
'yang_type_cache'
clixon_yang_internal.h:70: error: previous declaration of 'yang_type_cache' was
here
Approved by: mentors (implicit approval) |
11 Sep 2019 08:57:21
4.1.0
|
mat  |
Regular pkg-message cleanup. |
04 Sep 2019 18:00:14
4.1.0
|
garga  |
devel/clixon: Update to 4.1.0
- While here, make it to build with multiple jobs
- Make it to require cligen 4.0.0 or newer
PR: 240333
Submitted by: David Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
03 Sep 2019 15:10:19
4.0.0
|
swills  |
devel/clixon: Update to 4.0.0
PR: 239355
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer) |
23 Jul 2019 06:21:41
3.9.0_1
|
tobik  |
Fix build as user
Fix more instances of the YACC!="bison -y" problem from r507202. |
07 Mar 2019 05:17:38
3.9.0_1
|
meta  |
devel/clixon: fix build with GCC-based architectures
and bump PORTREISION due to new patch added.
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Approved by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: IntegriCloud |
25 Feb 2019 13:25:33
3.9.0
|
garga  |
devel/clixon: Update to 3.9.0
PR: 235973
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
07 Nov 2018 19:17:02
3.8.0
|
garga  |
devel/clixon: Update to 3.8.0
PR: 233047
Submitted by: Dave Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
23 Jul 2018 21:42:26
3.7.0
|
garga  |
Update devel/clixon to 3.7.0
Submitted by: David Cornejo <dcornejo@netgate.com> (maintainer)
Sponsored by: Rubicon Communications, LLC (Netgate) |
12 Jun 2018 17:02:08
3.6.1
|
garga  |
Update devel/clixon to 3.6.1
Approved by: maintainer
Sponsored by: Rubicon Communications, LLC (Netgate) |
26 Apr 2018 09:47:45
3.6.0.b.20180424
|
krion  |
Fix build by adding bison dep.
PR: 227782
Submitted by: maintainer |
25 Apr 2018 19:03:14
3.6.0.b.20180424
|
garga  |
Clixon is a CLI/network interfaced configuration database tool
Using Clixon you can create CLI, RESTCONF, and NETCONF interfaces to manage a
configuration database. It also provides the mechanism to validate and configure
system components.
WWW: http://www.clicon.org/
PR: 227681
Submitted by: dcornejo@netgate.com
Sponsored by: Rubicon Communications, LLC (Netgate) |