Coder Social home page Coder Social logo

The NTPsec distribution base directory

This directory and its subdirectories contain NTPSec, a security-hardened implementation of Network Time Protocol Version 4. You can browse a summary of differences from legacy NTP here:

The contents of the base directory are given in this file. The contents of subdirectories are usually given in the README files in each subdirectory.

The base directory ./ contains the configuration files, source directories and related stuff:

INSTALL.adoc

Generic installation instructions.

NEWS.adoc

What’s new in this release.

README.adoc

This file.

LICENSES/

License texts in REUSE format. See http://reuse.software

VERSION

The version stamp, to be used by scripts and programs.

attic/

Directory containing source code that is not part of a normal installation. Things can disappear from here at any time.

buildprep

Executable script for fetching installation prerequisites.

contrib/

Directory containing contributed scripts, dragons dwell here. Some of this might eventually move to being supported code.

devel/

Documentation and small tools aimed at developers. Includes a hacking guide and a tour of the internals.

docs/

Directory containing a complete set of documentation on building and configuring a NTP server or client. The files are in asciidoc markup. This replaces the 'html' directory of previous versions, but html can be generated from it.

etc/

Directory containing a motley collection of configuration files and launch scripts for various systems. For example only.

include/

Directory containing include header files used by most programs in the distribution.

libjsmn/

A minimal JSON library used by the GPSD-JSON driver.

libntp/

Directory containing library source code used by most programs in the distribution.

libparse/

This directory contains the files making up the parser for the parse refclock driver. For reasonably sane clocks this refclock drivers allows a refclock implementation by just providing a conversion routine and the appropriate NTP parameters

ntpclients/

Directory containing sources for clients - utility programs to query local and remote NTP installations for log status, state variables, and other timekeeping information. The term "clients" is used quite loosely here; any tool that is not a multi-file C program probably lives in this directory.

ntpd/

Sources for the main time-synchronization daemon.

ntpfrob/

The ntpfrob utility collects several small diagnostic functions for reading and tweaking the local clock hardware, including reading the clock tick rate, precision, and jitter.

ntptime/

Directory containing a utility for reading and modifying kernel parameters related to the local clock.

packaging/

Parts and guidance for distribution packagers.

pylib/

Installable Python helper modules for scripts.

tests/

Self-test code.

waf

A copy of the waf builder. This is the engine used to configure and build the codebase.

wafhelpers/

A library of Python procedures used by the waf build system.

wscript

NTP-specific waf rules.

www/

Sample ntpviz files

ntpsec's Projects

blog icon blog

jekyll and asciidoc source for blog.ntpsec.org

cii-census icon cii-census

Automated review of open source software projects

dna-registry icon dna-registry

DWF (Distributed Weakness Filing) Number Authority Project

gpsd icon gpsd

Mirrored from https://gitlab.com/gpsd/gpsd

ntp icon ntp

The Reference Implementation from the Network Time Protocol Project

ntpsec icon ntpsec

The Network Time Protocol suite, refactored GitHub is a mirror of https://gitlab.com/NTPsec/ntpsec

oss-fuzz icon oss-fuzz

OSS-Fuzz - continuous fuzzing of open source software

www icon www

asciidoc sources to https://www.ntpsec.org/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.