Source: rust-rootasrole
Section: utils
Build-Depends: debhelper-compat (= 13),
 dh-sequence-cargo,
 pandoc,
 librust-landlock-dev,
 librust-libseccomp-dev,
 librust-libpam-sys-dev,
 librust-nonstick2-dev,
 librust-pest-dev,
 librust-pest-derive-dev
Build-Depends-Arch: cargo:native,
 rustc:native (>= 1.93.0),
 libstd-rust-dev,
 librust-bon-3-dev,
 librust-capctl-0.2+serde-dev,
 librust-cbor4ii-1+serde-dev,
 librust-cbor4ii-1+serde1-dev,
 librust-cbor4ii-1+use-std-dev,
 librust-chrono-0.4+now-dev,
 librust-const-format-0.2-dev,
 librust-libc-0.2+std-dev,
 librust-log-0.4+std-dev,
 librust-nix-0.30+default-dev,
 librust-nix-0.30+fs-dev,
 librust-nix-0.30+process-dev,
 librust-nix-0.30+signal-dev,
 librust-nix-0.30+user-dev,
 librust-rootasrole-core-4+default-dev,
 librust-rootasrole-exec-4+default-dev,
 librust-serde-1+derive-dev,
 librust-serde-1+rc-dev,
 librust-serde-1+std-dev,
 librust-serde-json-1+std-dev,
 librust-shell-words-1+std-dev (>= 1.1),
 librust-toml-1+display-dev,
 librust-toml-1+parse-dev,
 librust-toml-1+preserve-order-dev,
 librust-toml-1+serde-dev
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:
 Eddie Billoir <lechatp@outlook.fr>
Standards-Version: 4.7.3
Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/rootasrole]
Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/rootasrole
Homepage: https://lechatp.github.io/RootAsRole/
X-Cargo-Crate: rootasrole
X-Cargo-Crate-Version: 4.0.0
Rules-Requires-Root: binary-targets

Package: dosr
Architecture: any
Section: utils
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
 ${cargo:Depends}
Recommends:
 ${cargo:Recommends}
Suggests:
 ${cargo:Suggests}
Provides:
 ${cargo:Provides}
Built-Using: ${cargo:Built-Using}
Static-Built-Using: ${cargo:Static-Built-Using}
Description: Better alternative to sudo(-rs)/su
 Traditional Linux system administration relies on a single powerful user,
 the superuser (root), who holds all system privileges. This model does not
 adhere to the principle of least privilege, as any program executed with
 superuser rights gains far more privileges than necessary.
 .
 The RootAsRole project offers a role-based approach for managing Linux
 capabilities. It includes the dosr (do switch role) tool, which allows users
 to use another role with specific privileges and rights. It includes the
 chsr (change switch role) tool, which enables users to configure their
 roles. This approach enables co-administration of a system by multiple users.
