netopeer-server − NETCONF protocol server
netopeer-server [−dhV] [-v level]
netopeer-server is the NETCONF protocol server running as a system daemon. The netopeer-server is based on the libnetconf library. It provides an environment to run transAPI modules for configuration a specific device or application according to its data model.
−d
Run in daemon mode.
−h
Show help.
−V
Show program version.
−v level
Set the verbosity level. Possible values are from 0 (default) to 3. This overrides any NETOPEER_VERBOSE environment variable.
NETOPEER_VERBOSE
Set the verbosity level. Possible values are from 0 (default) to 3. Overridden by the −v option.
/etc/netopeer/modules.conf.d/
Directory where the modules configuration files are stored. Note, that they usually refers to various files in other locations.
/etc/netopeer/cfgnetopeer/*
Datastores, data models and validators for the netopeer-server internal modules.
libnetconf
files
/var/lib/libnetconf/datastore-acm.xml
Datastore file for the internal NETCONF Access Control module.
/dev/shm/sem.NCDS_FLOCK_*
Datastores locks used internally by the libnetconf library.
TBD
Datastores
dead lock
When the server crashes or is terminated with SIGKILL, it
may happen that the internal datastore locks stay locked. In
such a case, the next time the netopeer-server (or
any other libnetconf based application) tries to access the
configuration datastores, it freezes. To solve this problem,
release the locks manually removing the
/dev/shm/sem.NCDS_FLOCK_* files.
netopeer-cli(1), netopeer-configurator(1), netopeer-manager(1),
Homepage
https://netopeer.googlecode.com
To discuss various topics about netopeer-server, join the Netopeer mailing list at <https://groups.google.com/group/netopeer>.
Report bugs to the issue tracker at <https://code.google.com/p/netopeer/issues/list>.
Radek Krejci <rkrejci@cesnet.cz>
Copyright © 2015 CESNET, z.s.p.o.