Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README

libJUNOS
========

  This is a C client library to access routers running JUNOS software. It
  offeres an API to connect to the device and issue JUNOScript commands.

  This is free and open source software, licensed under the 2-clause BSD
  license. See COPYING for details.

Prerequisites
-------------

  To compile the libJUNOS package from source you need:

  * A build environment: autotools, libtool, C compiler, ...

  * A POSIX + Single UNIX Specification compatible C library.

  * libssh2:
    SSH client library used to connect to the router.

  * libxml2:
    GNOME XML library used to parse responses from the router.

  * asciidoc, xsltproc:
    The AsciiDoc text document format is used to write the manpages.

Configuring / Compiling / Installing
------------------------------------

  To configure, build and install libJUNOS with the default settings, run
  `./configure && make && make install'. For detailed, generic instructions
  see INSTALL. For a complete list of configure options and their description,
  run `./configure --help'.

  By default, libJUNOS will be installed into `/opt/libjunos'. You can adjust
  this setting by specifying the `--prefix' configure option - see INSTALL for
  details. If you pass DESTDIR=<path> to `make install', <path> will be
  prefixed to all installation directories. This might be useful when creating
  packages for libJUNOS.

Author
------

  Sebastian "tokkee" Harl <sh@tokkee.org>

About

JUNOScript client library

Resources

License

Packages

No packages published