Skip to content

zhaozhenhong/sonic-nas-daemon

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sonic-nas-daemon

This repo contains the Network abstraction service daemon. This initializes the various components of network abstraction service (NAS).

Build

See sonic-nas-manifest for more information on common build tools.

Build requirements

  • sonic-base-model
  • sonic-common-utils
  • sonic-nas-common
  • sonic-object-library
  • sonic-logging
  • sonic-nas-ndi
  • sonic-nas-ndi-api
  • sonic-nas-linux
  • sonic-nas-interface
  • sonic-nas-l2
  • sonic-nas-l3
  • sonic-nas-platform-s6000
  • sonic-nas-acl
  • sonic-nas-qos

Copy the Debian files to the parent folder (default location of Debian files) and then run the sonic-build command.

Dependent packages

  • libsonic-logging1
  • libsonic-logging-dev
  • libsonic-common1
  • libsonic-common-dev
  • libsonic-model1
  • libsonic-model-dev
  • libsonic-object-library1
  • libsonic-object-library-dev
  • libsonic-nas-common1
  • libsonic-nas-common-dev
  • sonic-ndi-api-dev
  • sonic-sai-api-dev
  • libsonic-nas-ndi1
  • sonic-object-library
  • sonic-nas-ndi-api-dev
  • libsonic-nas-ndi-dev
  • libsonic-nas-linux1
  • libsonic-nas-linux-dev
  • libsonic-nas-interface1
  • libsonic-nas-interface-dev
  • libsonic-nas-acl1
  • libsonic-nas-acl-dev
  • libsonic-nas-l2-1
  • libsonic-nas-l2-dev
  • libsonic-nas-l3-1
  • libsonic-nas-l3-dev
  • libsonic-nas-qos1
  • libsonic-nas-qos-dev
  • libsonic-nas-platform-s6000-1
  • libsonic-sai-common-utils1
  • libsonic-sai-common1

BUILD CMD: sonic_build --dpkg libsonic-logging1 libsonic-logging-dev libsonic-common1 libsonic-common-dev libsonic-model1 libsonic-model-dev libsonic-object-library1 libsonic-object-library-dev sonic-nas-ndi-api-dev libsonic-nas-common1 libsonic-nas-common-dev sonic-object-library sonic-ndi-api-dev sonic-sai-api-dev libsonic-nas-ndi1 libsonic-nas-ndi-dev libsonic-nas-linux1 libsonic-nas-linux-dev libsonic-nas-interface1 libsonic-nas-interface-dev libsonic-nas-acl1 libsonic-nas-acl-dev libsonic-nas-l2-1 libsonic-nas-l2-dev libsonic-nas-l3-1 libsonic-nas-l3-dev libsonic-nas-qos1 libsonic-nas-qos-dev libsonic-nas-platform-s6000-1 --apt libsonic-sai-common-utils1 libsonic-sai-common1 -- clean binary

NOTE: The sonic_build command uses the S6000 platform library and will not effect runtime behavior (can be used on the virtual machine (VM) or any platform).

(c) Dell 2016

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 40.2%
  • C 39.6%
  • Shell 10.1%
  • Makefile 5.9%
  • M4 4.2%