statime-seccomp 0.1.0

Seccomp system call restricting for statime.
Documentation
  • Coverage
  • 100%
    8 out of 8 items documented1 out of 3 items with examples
  • Size
  • Source code size: 42.9 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 63.9 kB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 3s Average build duration of successful builds.
  • all releases: 3s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • pendulum-project/ntpd-rs
    1158 96 103
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • davidv1992

Licensing notice

  • This crate is a binding for, and links to libseccomp.

    The license on these Rust bindings themselves are covered by the same license as the other statime crates.

    libseccomp is licensed in the Lesser GPL 2.1, the text is which is included in lgpl-2.1.txt.

    Distributing software that uses this crate as a dependency in your code require us (and you) to comply with the LGPL-2.1 conditions, section 6. If you use this crate as presented here, that is painless to do since it will make an application link dynamically to libseccomp.

    But if you change the build.rs to link statically to libseccomp, distributing the resulting binary without doing anything else would be a violation of the libseccomp license. You will in that case have to make arrangements to comply with condition 6 of the LGPL version 2.1.

  • The list of allowed syscalls it based on that from ntpsec, which is licensed under the 2-clause BSD license.