Debian NEW package overview for rust-rootasrole
rust-rootasrole_3.2.0-1_amd64.changes (click to toggle)
Format:1.8
Date:Sat, 10 Jan 2026 10:59:21 CET
Source:rust-rootasrole
Binary:dosr dosr-dbgsym
Architecture:amd64 source
Version:3.2.0-1
Distribution:experimental
Urgency:medium
Maintainer:Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Changed-By:Eddie Billoir <lechatp@outlook.fr>
Description:
dosr - Better alternative to sudo(-rs)/su
Closes:1109792
Changes:
rust-rootasrole (3.2.0-1) experimental; urgency=medium

  * Package rootasrole 3.2.0 from crates.io using debcargo 2.7.10
  * Initial release (Closes: #1109792)
Files:
6fe6d51a91e53587c5280224f46f742d 9845424 debug optional dosr-dbgsym_3.2.0-1_amd64.deb
df98965db254bd43d4a0e4ad40de5d8f 1124600 utils optional dosr_3.2.0-1_amd64.deb
b69dd49f1bb0546927cdaf3a9af607f2 26503 utils optional rust-rootasrole_3.2.0-1_amd64.buildinfo
42fc9a8de4f63168702e6962c937cbd5 2876 utils optional rust-rootasrole_3.2.0-1.dsc
e6fb151eae7654dcd9880ec6dcf02e4d 303289 - - rust-rootasrole_3.2.0.orig.tar.gz
1b2bbb6734c571a4d1c45f5d73cb3b89 7716 - - rust-rootasrole_3.2.0-1.debian.tar.xz
rust-rootasrole_3.2.0-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:rust-rootasrole
Binary:dosr
Architecture:any
Version:3.2.0-1
Maintainer:Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:Eddie Billoir <lechatp@outlook.fr>
Homepage:https://lechatp.github.io/RootAsRole/
Standards-Version:4.7.2
Vcs-Browser:https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/rootasrole
Vcs-Git:https://salsa.debian.org/rust-team/debcargo-conf.git [src/rootasrole]
Build-Depends:debhelper-compat (=13), dh-sequence-cargo, pandoc, librust-landlock-dev, librust-libseccomp-dev
Build-Depends-Arch:cargo:native, rustc:native (>= 1.76.0), libstd-rust-dev, librust-bitflags-2+default-dev (>= 2.9-~~), librust-bon-3+default-dev, librust-capctl-0.2+default-dev, librust-cbor4ii-1+default-dev, librust-cbor4ii-1+serde-dev, librust-cbor4ii-1+serde1-dev, librust-cbor4ii-1+use-std-dev, librust-chrono-0.4+default-dev, librust-const-format-0.2+default-dev, librust-derivative-2+default-dev (>= 2.2-~~), librust-glob-0.3+default-dev, librust-hex-0.4+default-dev, librust-konst-0.3+default-dev, librust-libc-0.2+default-dev, librust-libpam-sys-0.2+default-dev, librust-linked-hash-set-0.1+default-dev, librust-log-0.4+default-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-nonstick-0.1+default-dev (>= 0.1.1-~~), librust-once-cell-1+default-dev (>= 1.20-~~), librust-pest-2+default-dev (>= 2.7-~~), librust-pest-derive-2+default-dev (>= 2.7-~~), librust-pty-process-0.4+default-dev, librust-rootasrole-core-3+default-dev (>= 3.2.0-~~), librust-semver-1+default-dev, librust-semver-1+serde-dev, librust-serde-1+default-dev, librust-serde-1+derive-dev, librust-serde-1+rc-dev, librust-serde-json-1+default-dev, librust-sha2-0.10+default-dev, librust-shell-words-1+default-dev (>= 1.1-~~), librust-strum-0.26+default-dev, librust-strum-0.26+derive-dev, librust-toml-0.8+default-dev
Package-List:dosr deb utils optional arch=any
Files:
e6fb151eae7654dcd9880ec6dcf02e4d 303289 rust-rootasrole_3.2.0.orig.tar.gz
1b2bbb6734c571a4d1c45f5d73cb3b89 7716 rust-rootasrole_3.2.0-1.debian.tar.xz
lintian 2.122.0 check for rust-rootasrole_3.2.0-1.dsc (click to toggle)
README.source for rust-rootasrole_3.2.0-1.dsc (click to toggle)
No README.source in this package
control file for dosr_3.2.0-1_amd64.deb (click to toggle)
Package:dosr
Source:rust-rootasrole
Version:3.2.0-1
Architecture:amd64
Maintainer:Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Installed-Size:3870
Depends:libc6 (>=2.39), libgcc-s1 (>=4.2), libpam0g (>=0.99.7.1), libpcre2-8-0 (>=10.22), libseccomp2 (>=2.1.0)
Built-Using:rust-nix (= 0.30.1-3), rust-rootasrole-core (= 3.2.0-1), rustc (= 1.91.1+dfsg1-1)
Static-Built-Using:rust-aho-corasick (= 1.1.4-1), rust-anstream (= 0.6.21-1), rust-anstyle (= 1.0.13-1), rust-anstyle-parse (= 0.2.7-1), rust-anstyle-query (= 1.1.4-1), rust-bitflags (= 2.10.0-1), rust-bitflags-1 (= 1.3.2-8), rust-block-buffer (= 0.10.4-1), rust-bon (= 3.7.1-1), rust-capctl (= 0.2.4-1), rust-cbor4ii (= 1.2.1-1), rust-cfg-if (= 1.0.4-1), rust-chrono (= 0.4.42-1), rust-colorchoice (= 1.0.0-1), rust-const-format (= 0.2.34-1), rust-const-panic (= 0.2.13-1), rust-cpufeatures (= 0.2.17-1), rust-crypto-common (= 0.1.6-1), rust-deranged (= 0.3.11-1), rust-digest (= 0.10.7-2), rust-enumflags2 (= 0.7.10-1), rust-env-filter (= 0.1.4-1), rust-env-logger (= 0.11.8-1), rust-error-chain (= 0.12.4-1), rust-generic-array (= 0.14.7-1), rust-glob (= 0.3.3-1), rust-hex (= 0.4.3-3), rust-hostname (= 0.4.1-2), rust-iana-time-zone (= 0.1.64-1), rust-is-terminal-polyfill (= 1.70.1-1), rust-itoa (= 1.0.15-1), rust-jiff (= 0.2.15-2), rust-konst (= 0.3.16-1), rust-konst-kernel (= 0.3.15-1), rust-landlock (= 0.4.4-1), rust-libc (= 0.2.178-2), rust-libpam-sys (= 0.2.0-1), rust-libpam-sys-helpers (= 0.2.0-1), rust-libpam-sys-impls (= 0.2.0-1), rust-libseccomp (= 0.4.0-3), rust-libseccomp-sys (= 0.3.0-2), rust-linked-hash-map (= 0.5.6-2), rust-linked-hash-set (= 0.1.5-1), rust-linux-raw-sys (= 0.11.0-1), rust-log (= 0.4.29-1), rust-memchr (= 2.7.6-1), rust-nix (= 0.30.1-3), rust-nonstick (= 0.1.1-1), rust-num-conv (= 0.1.0-1), rust-num-threads (= 0.1.7-1), rust-num-traits (= 0.2.19-2), rust-once-cell (= 1.21.3-1), rust-pcre2 (= 0.2.9-1), rust-pcre2-sys (= 0.2.9-1), rust-pest (= 2.8.4-1), rust-powerfmt (= 0.2.0-1), rust-pty-process (= 0.4.0-4), rust-regex (= 1.12.2-1), rust-regex-automata (= 0.4.13-1), rust-regex-syntax (= 0.8.6-1), rust-rootasrole-core (= 3.2.0-1), rust-rustix (= 1.1.3-1), rust-ryu (= 1.0.19-1), rust-semver (= 1.0.26-1), rust-serde (= 1.0.228-3), rust-serde-core (= 1.0.228-2), rust-serde-json (= 1.0.145-2), rust-sha2 (= 0.10.9-1), rust-shell-words (= 1.1.0-1), rust-strum (= 0.26.3-2), rust-syslog (= 6.1.1-1), rust-thiserror (= 2.0.17-1), rust-time (= 0.3.44-1), rust-time-core (= 0.1.6-1), rust-typenum (= 1.17.0-3), rust-typewit (= 1.12.1-1), rust-ucd-trie (= 0.1.5-1), rust-utf8parse (= 0.2.2-1), rustc (= 1.91.1+dfsg1-1)
Section:utils
Priority:optional
Homepage:https://lechatp.github.io/RootAsRole/
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.
lintian 2.122.0 check for dosr_3.2.0-1_amd64.deb (click to toggle)
contents of dosr_3.2.0-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2026-01-10 09:55 ./
drwxr-xr-x root/root         0 2026-01-10 09:55 ./etc/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./etc/pam.d/
-rw-r--r-- root/root        95 2026-01-10 09:55 ./etc/pam.d/dosr
drwxr-xr-x root/root         0 2026-01-10 09:55 ./etc/security/
-rw-r--r-- root/root      3445 2026-01-10 09:55 ./etc/security/rootasrole.json
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/bin/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/cargo/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/cargo/bin/
-rwxr-xr-x root/root   2356256 2026-01-10 09:55 ./usr/lib/cargo/bin/chsr
-rwxr-xr-x root/root   1561712 2026-01-10 09:55 ./usr/lib/cargo/bin/dosr
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/doc/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/doc/dosr/
-rw-r--r-- root/root       205 2026-01-10 09:55 ./usr/share/doc/dosr/changelog.Debian.gz
-rw-r--r-- root/root      1919 2026-01-10 09:55 ./usr/share/doc/dosr/copyright
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/man/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/man/fr/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/man/fr/man8/
-rw-r--r-- root/root      3076 2026-01-10 09:55 ./usr/share/man/fr/man8/dosr.8.gz
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/man/man8/
-rw-r--r-- root/root      2804 2026-01-10 09:55 ./usr/share/man/man8/dosr.8.gz
lrwxrwxrwx root/root         0 2026-01-10 09:55 ./usr/bin/chsr -> ../lib/cargo/bin/chsr
lrwxrwxrwx root/root         0 2026-01-10 09:55 ./usr/bin/dosr -> ../lib/cargo/bin/dosr
lrwxrwxrwx root/root         0 2026-01-10 09:55 ./usr/share/man/fr/man8/chsr.8.gz -> dosr.8.gz
lrwxrwxrwx root/root         0 2026-01-10 09:55 ./usr/share/man/man8/chsr.8.gz -> dosr.8.gz
control file for dosr-dbgsym_3.2.0-1_amd64.deb (click to toggle)
Package:dosr-dbgsym
Source:rust-rootasrole
Version:3.2.0-1
Auto-Built-Package:debug-symbols
Architecture:amd64
Maintainer:Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Installed-Size:10722
Depends:dosr (=3.2.0-1)
Section:debug
Priority:optional
Description:
debug symbols for dosr
Build-Ids:ba0beb57ed9ef8a5b65ae96e84147e85edd88320 dc01f16d8b3357d9ad548d6e8d66d197314561fd
lintian 2.122.0 check for dosr-dbgsym_3.2.0-1_amd64.deb (click to toggle)
contents of dosr-dbgsym_3.2.0-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2026-01-10 09:55 ./
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/debug/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/debug/.build-id/ba/
-rw-r--r-- root/root   4322680 2026-01-10 09:55 ./usr/lib/debug/.build-id/ba/0beb57ed9ef8a5b65ae96e84147e85edd88320.debug
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/debug/.build-id/dc/
-rw-r--r-- root/root   6319440 2026-01-10 09:55 ./usr/lib/debug/.build-id/dc/01f16d8b3357d9ad548d6e8d66d197314561fd.debug
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/lib/debug/.dwz/x86_64-linux-gnu/
-rw-r--r-- root/root    322424 2026-01-10 09:55 ./usr/lib/debug/.dwz/x86_64-linux-gnu/dosr.debug
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/
drwxr-xr-x root/root         0 2026-01-10 09:55 ./usr/share/doc/
lrwxrwxrwx root/root         0 2026-01-10 09:55 ./usr/share/doc/dosr-dbgsym -> dosr

Timestamp: 10.01.2026 / 13:08:47 (UTC)