Skip to content

Latest commit

 

History

History
65 lines (57 loc) · 2.37 KB

README.md

File metadata and controls

65 lines (57 loc) · 2.37 KB

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