Bug 272774 - new port: net/ntpd-rs, NTP implementation written in Rust
Summary: new port: net/ntpd-rs, NTP implementation written in Rust
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-28 12:23 UTC by Mikael Urankar
Modified: 2023-08-24 09:08 UTC (History)
0 users

See Also:


Attachments
v0 (53.07 KB, patch)
2023-07-28 12:23 UTC, Mikael Urankar
no flags Details | Diff
v1 (53.07 KB, patch)
2023-08-24 08:57 UTC, Mikael Urankar
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Mikael Urankar freebsd_committer freebsd_triage 2023-07-28 12:23:39 UTC
Created attachment 243665 [details]
v0

ntpd-rs is an NTP implementation written in Rust, with a focus on security and
stability. It includes client and server functionality and supports NTS.

WWW: https://tweedegolf.nl/en/pendulum
Comment 1 Mikael Urankar freebsd_committer freebsd_triage 2023-08-24 08:57:15 UTC
Created attachment 244308 [details]
v1

fix rc script
update to 0.3.7
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-08-24 09:02:41 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=811c1b91629f709da915ab6c9b799e2a7f889923

commit 811c1b91629f709da915ab6c9b799e2a7f889923
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2023-07-28 12:21:24 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2023-08-24 09:02:18 +0000

    net/ntpd-rs: Add new port

    ntpd-rs is an NTP implementation written in Rust, with a focus on security and
    stability. It includes client and server functionality and supports NTS.

    WWW: https://tweedegolf.nl/en/pendulum

    PR:             272774

 net/Makefile                                       |   1 +
 net/ntpd-rs/Makefile (new)                         |  40 ++
 net/ntpd-rs/Makefile.crates (new)                  | 222 ++++++++++
 net/ntpd-rs/distinfo (new)                         | 447 +++++++++++++++++++++
 net/ntpd-rs/files/ntp_daemon.in (new)              |  56 +++
 .../files/patch-config_nts.client.toml (new)       |   8 +
 net/ntpd-rs/files/patch-ntp-ctl_src_lib.rs (new)   |  17 +
 .../files/patch-ntp-daemon_src_config_mod.rs (new) |  11 +
 .../patch-ntp-metrics-exporter_src_lib.rs (new)    |  11 +
 net/ntpd-rs/files/patch-ntp.server.toml (new)      |  11 +
 net/ntpd-rs/files/patch-ntp.toml (new)             |  11 +
 .../files/patch-pkg_common_ntp.toml.default (new)  |  11 +
 ...patch-test-binaries_src_bin_peer-state.rs (new) |  11 +
 .../patch-test-keys_unsafe.nts.server.toml (new)   |  11 +
 net/ntpd-rs/pkg-descr (new)                        |   2 +
 net/ntpd-rs/pkg-plist (new)                        |  11 +
 16 files changed, 881 insertions(+)