DFSG NEW Queue

DFSG, Licensing & New Packages Team

rust-sping 1.8.0-1

Package Information

Descriptionterminal-native real-time connectivity monitor

sping probes one or more hosts and keeps a live view of each connection: latency, jitter, loss, a quality grade with its trend, and outage timing. It reads the network context of each target (interface, source address, gateway). When it watches a single target, it also pings the local gateway and a reference address, 1.1.1.1 by default (--wan-probe), every 3 seconds, so that an outage is attributed to where it most likely lies: the target, the upstream network or the local network.

It has a multi-target table, a batch mode, ping-compatible classic output and exit codes, NDJSON output and TCP connect probes (--tcp PORT), and uses unprivileged ICMP sockets. "sping --ip" shows the host's addresses, sources and gateway without sending anything; only "sping --ip --external" contacts a STUN server.

MaintainerDebian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed ByAntonio Cotos <acf981@protonmail.com>
Sponsortsimonq2@debian.org
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/rust-team/debcargo-conf.git [src/sping] (browse)
Closes#1151862
Trackerhttps://tracker.debian.org/pkg/rust-sping
Uploaded2 hours ago

New Package Report

.changes◂
Changed-ByAntonio Cotos <acf981@protonmail.com>
Architecturesource amd64
Distributionunstable
DateSun, 25 Oct 2026 14:43:31 -0500
Sourcerust-sping
Version1.8.0-1
Changelog◂
rust-sping (1.8.0-1) unstable; urgency=medium
 .
   * Package sping 1.8.0 from crates.io using debcargo 2.8.4
   * Initial release (Closes: #1151862)
.dsc◂
Sectionnet
Priorityoptional
Componentmain
Package-Listsping deb net optional arch=any
debian/copyright◂
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: sping
Upstream-Contact: Antonio Cotos <acf981@protonmail.com>
Source: https://github.com/LambdaBytes/sping

Files: *
Copyright: 2025-2026 Antonio Cotos <acf981@protonmail.com>
License: MIT

Files: debian/*
Copyright:
 2026 Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
 2026 Antonio Cotos <acf981@protonmail.com>
License: MIT

License: MIT
 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:
 .
 The above copyright notice and this permission notice shall be included in all
 copies or substantial portions of the Software.
 .
 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.

DFSG Assistant LLM REVIEW 0 blocker, 0 important, 0 minor

This is an LLM based review using a Debian Inference based workflow. It was not written by a member of the DFSG team and has not been checked by one. It is not a decision on the package: it may be wrong, and it may have missed things.

Reviewed 2 hours ago.

Report◂

DFSG NEW review for rust-sping version 1.8.0-1

Summary

  • Licensing is DFSG-compliant and debian/copyright is accurate: Yes
  • Packaging is of good quality: Yes
  • Issues: 0 blocker, 0 important, 0 minor
  • debian/watch: version 5
  • debian/copyright: machine-readable
  • Scan before the review: nothing found

Licensing

The entire source is MIT-licensed, written by a single author (Antonio Cotos, 2025-2026). debian/copyright is machine-readable (correct Format: URL) and its Files: * MIT stanza, debian/* stanza, holder name and MIT text all match the evidence in LICENSE, Cargo.toml and the source tree. No non-free terms, no missing licence, no vendored or prebuilt files were found.

Packaging

A clean debcargo-generated package at debhelper compat 13 using dh-sequence-cargo. Build-Depends-Arch names every librust-* dependency (and the tokio test-util dev-dependency in Build-Depends, needed because rules runs the test suite). rules correctly overrides dh_auto_test to run test --all-targets and dh_auto_install to ship the generated man page and completions. Changelog, Vcs-*, Standards-Version 4.7.4 (current against Policy 4.7.4.1) and source format are all correct.

Issues

None.

Verified

  • Prescan author check: every copyright holder found is named in debian/copyright (the only holder is Antonio Cotos).
  • LICENSE is a plain MIT text with 'Copyright (c) 2025-2026 Antonio Cotos acf981@protonmail.com'; matches the Files: * stanza and the License: MIT text in debian/copyright.
  • The tree is 88 upstream files: Rust sources under src/ and tests/, build.rs, Cargo.toml, docs, packaging/ (Arch/Fedora/Homebrew/Scoop/Winget), scripts/ and CI workflows. Grep found licence/copyright wording only in Cargo.toml, LICENSE and debian/*; the (C) hits in src/ are #[repr(C)] and variable names, not notices. No prebuilt binaries, no vendored crates, no .pc content beyond quilt bookkeeping.
  • Cargo.toml rust-version '1.88' matches Build-Depends rustc:native (>= 1.88); every Cargo dependency (anyhow, clap, clap_complete, clap_mangen, crossterm, libc, serde, serde_json, socket2, thiserror, tokio incl. test-util) has a matching librust-* Build-Depends entry.
  • debian/copyright already begins with Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/, so no proposed_copyright is needed.
  • uscan found the packaged version as the newest upstream release (upstream 1.8.0, packaged 1.8.0).

Not confirmed

None.

Proposed changes

None.

Uploader's response to the LLM review

The uploader was emailed about the review 1 hour ago.

Back to Dashboard | View all reviews for this package