Yanc is a collection of programs which make up a software defined network (SDN) control plane. The core component of Yanc is a schema-based filesystem. Also included in this repository are an OpenFlow driver, a Bro driver, and some basic SDN applications.
Over the next couple of weeks, we will import each component into this repository.
Building the Schema Filesystem
The only dependency for the filesystem is
FUSE. On Debian-based distributions, this
libfuse-dev. On Archlinux, simply
Building and running should then be very straightforward:
make sudo mkdir /net sudo chown <user>:<group> /net ./yanc -f /net
/net is optional, but it's what we've grown accustomed to using.