Source: timelimit
Section: utils
Maintainer: Peter Pentchev <roam@debian.org>
Build-Depends:
 debhelper-compat (= 14),
 dh-sequence-single-binary,
 dpkg-build-api (= 1),
 cargo:native,
 debcargo <!nocheck>,
 librust-clap-4+default-dev (>= 4.5.12),
 librust-clap-derive-4+default-dev (>= 4.5.12),
 librust-eyre-0.6+default-dev (>= 0.6.12),
 librust-itertools+default-dev (<< 0.16),
 librust-itertools+default-dev (>= 0.13.0),
 librust-log-0.4+default-dev (>= 0.4.26),
 librust-nix+default-dev (<< 0.32),
 librust-nix+default-dev (>= 0.29.0),
 librust-nix+signal-dev (<< 0.32),
 librust-nix+signal-dev (>= 0.29.0),
 librust-oneshot-0.2+async-dev (>= 0.2.1),
 librust-oneshot-0.2+default-dev (>= 0.2.1),
 librust-oneshot-0.2+std-dev (>= 0.2.1),
 librust-roundlet-0.1+cli-basic-clap-dev (>= 0.1.1),
 librust-roundlet-0.1+default-dev (>= 0.1.1),
 librust-roundlet-0.1+test-exe-path-dev (>= 0.1.1) <!nocheck>,
 librust-simple-logger-5+default-dev,
 librust-simple-logger-5+stderr-dev,
 librust-smol-2+default-dev (>= 2.0.2),
 librust-sysexits-0.13+default-dev,
 libstd-rust-dev,
 perl <!nocheck>,
 rustc:native (>= 1.94),
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/debian/timelimit.git
Vcs-Browser: https://salsa.debian.org/timelimit
Homepage: https://devel.ringlet.net/sysutils/timelimit/
X-Style: black

Package: timelimit
Architecture: any
Multi-Arch: foreign
Description: simple utility to limit a process's absolute execution time
 The timelimit utility executes a command and terminates the spawned process
 after a given time with a given signal.  A "warning" signal is sent first,
 then, after a timeout, a "kill" signal, similar to the way init(8) operates
 on shutdown.
