Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / trifectatechfoundation/sudo-rs issues and pull requests

#428 - document ogsudo behavior that's not described in its man pages

Pull Request - State: open - Opened by japaric over 1 year ago - 3 comments

#422 - internals docs: document ogsudo behavior that's not described in its man pages

Issue - State: open - Opened by japaric over 1 year ago
Labels: documentation

#414 - `pass_auth::tty::correct_password` test is flaky

Issue - State: closed - Opened by japaric over 1 year ago
Labels: CI, test-framework

#401 - should accept `--chdir` values that match the current working directory regardless of the CWD tag

Issue - State: closed - Opened by japaric over 1 year ago - 1 comment
Labels: wontfix, minor, non-compliant

#400 - sudoers: implement `Defaults lecture_file`

Issue - State: open - Opened by japaric over 1 year ago
Labels: non-compliant

#399 - sudoers: implement `Defaults lecture`

Issue - State: closed - Opened by japaric over 1 year ago - 1 comment
Labels: non-compliant

#368 - `doas` syntax

Issue - State: open - Opened by squell over 1 year ago
Labels: enhancement, C-parser, investigate

#346 - `env_keep = "KEY=()*"` does not preserve the env var `KEY=() value`

Issue - State: open - Opened by japaric over 1 year ago
Labels: non-compliant

#345 - `env_keep = KEY=value` preserves env var `KEY`

Issue - State: open - Opened by japaric over 1 year ago
Labels: non-compliant

#344 - env_keep does not correctly interpret `KEY=value` syntax

Issue - State: open - Opened by japaric over 1 year ago
Labels: non-compliant

#301 - Test `use_pty`

Issue - State: open - Opened by pvdrz almost 2 years ago - 1 comment
Labels: enhancement, CI, test-framework

#230 - Hostname can be more than just a name

Issue - State: closed - Opened by squell almost 2 years ago - 3 comments
Labels: C-parser, C-checker, non-compliant

#200 - Add `immutable` options in the sudo-defaults crate

Issue - State: closed - Opened by squell almost 2 years ago
Labels: wontfix, minor

#181 - diagnostics improvements TODO list

Issue - State: closed - Opened by japaric almost 2 years ago - 3 comments
Labels: non-compliant

#162 - Nicer password prompt

Issue - State: closed - Opened by squell almost 2 years ago - 3 comments
Labels: enhancement, C-pam

#134 - sudoers: user cannot use sudo when Runas_Spec is empty

Issue - State: closed - Opened by japaric almost 2 years ago - 3 comments
Labels: wontfix, minor, non-compliant

#129 - CLI Overview

Issue - State: open - Opened by pvdrz almost 2 years ago
Labels: C-cli

#100 - Also run our workflow on a merge-group for merge queue functionality

Pull Request - State: closed - Opened by rnijveld almost 2 years ago - 1 comment

#99 - sudoers: `%root` and `%#0` fail with 'Error: Authentication("no permission")'

Issue - State: closed - Opened by japaric almost 2 years ago - 2 comments
Labels: non-compliant

#98 - compliance tests: password auth & sudoers' user_list

Pull Request - State: closed - Opened by japaric almost 2 years ago - 1 comment

#97 - sudo-test: support password input without the `-S` flag

Issue - State: closed - Opened by japaric almost 2 years ago - 1 comment
Labels: investigate

#96 - Integration tests TODO list

Issue - State: closed - Opened by japaric almost 2 years ago - 3 comments
Labels: investigate, memory-safety, test-framework

#95 - Create sudo-env crate and split up sudo-common

Pull Request - State: closed - Opened by marlonbaeten almost 2 years ago

#94 - Move environment filtering away from sudo-common

Issue - State: closed - Opened by marlonbaeten almost 2 years ago

#93 - Add CHDIR tag

Issue - State: closed - Opened by squell almost 2 years ago - 1 comment

#92 - Code stats

Issue - State: closed - Opened by rnijveld almost 2 years ago

#91 - Add audit and udeps to CI workflow

Pull Request - State: closed - Opened by rnijveld almost 2 years ago - 1 comment

#90 - Add support for CHDIR and PASSWD tag's

Issue - State: closed - Opened by squell almost 2 years ago

#89 - Fix path filtering

Pull Request - State: closed - Opened by marlonbaeten almost 2 years ago - 1 comment

#88 - Correctly accumulate TAG:'s

Pull Request - State: closed - Opened by squell almost 2 years ago - 3 comments

#87 - Make sudoers crate more maintainable.

Pull Request - State: closed - Opened by squell almost 2 years ago
Labels: minor

#86 - actually resolve groups

Pull Request - State: closed - Opened by squell almost 2 years ago

#85 - env_reset is not clearing env vars

Issue - State: closed - Opened by japaric almost 2 years ago - 1 comment
Labels: bug, non-compliant

#84 - env_reset: sudo-rs sets less env vars than sudo

Issue - State: closed - Opened by japaric almost 2 years ago - 1 comment
Labels: non-compliant

#83 - More compliance tests

Pull Request - State: closed - Opened by japaric almost 2 years ago

#82 - sudoers: `username NOPASSWD` works but `%usersgroup NOPASSWD` doesn't

Issue - State: closed - Opened by japaric almost 2 years ago - 1 comment
Labels: non-compliant

#81 - `sudo -u someone-else` preserves original user group

Issue - State: closed - Opened by japaric almost 2 years ago
Labels: bug, non-compliant

#80 - `sudo /path/to/script` fails with "Error: InvalidCommand"

Issue - State: closed - Opened by japaric almost 2 years ago
Labels: non-compliant

#79 - gate CI on sudo-rs passing some compliance-tests

Pull Request - State: closed - Opened by japaric almost 2 years ago

#78 - do not prompt for password if sudo is running as root

Issue - State: closed - Opened by japaric almost 2 years ago
Labels: non-compliant

#77 - reject to run if sudoers file is world writable

Issue - State: closed - Opened by japaric almost 2 years ago
Labels: C-checker, non-compliant, security

#76 - testing framework continued

Pull Request - State: closed - Opened by japaric almost 2 years ago

#75 - More abstract sudoers interface

Pull Request - State: closed - Opened by squell almost 2 years ago - 1 comment

#74 - change cmdline passed to sudoers-check to use a Path + arguments

Pull Request - State: closed - Opened by squell almost 2 years ago

#73 - fix bug in checkpermit program

Pull Request - State: closed - Opened by squell almost 2 years ago
Labels: minor

#72 - Proof-of-concept use of Ploutos to create RPM and DEB packages

Pull Request - State: closed - Opened by ximon18 almost 2 years ago - 2 comments

#71 - Setup framework for process spawning and signal handling

Issue - State: closed - Opened by squell almost 2 years ago

#70 - Add the `sudo-exec` crate

Pull Request - State: closed - Opened by pvdrz almost 2 years ago - 5 comments

#68 - Settings can change based on specific permissions

Pull Request - State: closed - Opened by squell almost 2 years ago - 1 comment

#66 - Setup testing framework

Issue - State: closed - Opened by squell almost 2 years ago

#65 - Attempt at adding code coverage during testing

Pull Request - State: closed - Opened by rnijveld almost 2 years ago - 1 comment

#64 - Use command contract in `check_permissions`

Issue - State: closed - Opened by marlonbaeten almost 2 years ago
Labels: C-checker

#63 - Use configuration in env processing

Pull Request - State: closed - Opened by marlonbaeten almost 2 years ago - 2 comments

#62 - Let sudo-defaults use workspace settings

Pull Request - State: closed - Opened by rnijveld almost 2 years ago

#61 - Specific Defaults parser+checking

Issue - State: closed - Opened by squell almost 2 years ago
Labels: enhancement, C-parser, C-checker

#60 - Forbid unsafe code in crates that do not need it

Pull Request - State: closed - Opened by rnijveld almost 2 years ago

#59 - Forbid unsafe code in crates that do not need unsafe code

Issue - State: closed - Opened by rnijveld almost 2 years ago

#58 - Process configuration + options into context

Issue - State: closed - Opened by marlonbaeten almost 2 years ago

#57 - Switch to workspace dependencies to prevent duplicating version numbers

Pull Request - State: closed - Opened by rnijveld almost 2 years ago - 1 comment

#56 - "Drop-in replacement" version of command execution

Issue - State: closed - Opened by marlonbaeten almost 2 years ago

#55 - Cleanup: rename sysuser, moved to sudo-system, and remove unnecessary impl's for them

Pull Request - State: closed - Opened by squell almost 2 years ago
Labels: C-parser, C-operatingsystem

#54 - testing framework

Pull Request - State: closed - Opened by japaric almost 2 years ago

#53 - Be pedantic about disrecommended practices

Issue - State: open - Opened by squell almost 2 years ago - 4 comments
Labels: enhancement, C-checker

#52 - Changes to @include/@includedir

Pull Request - State: closed - Opened by squell almost 2 years ago

#51 - Bootstrap for sudo Default settings

Pull Request - State: closed - Opened by squell almost 2 years ago

#50 - Nicer error messages

Pull Request - State: closed - Opened by squell almost 2 years ago - 1 comment

#49 - Feature context refactor

Pull Request - State: closed - Opened by marlonbaeten almost 2 years ago

#48 - fixes for cargo clippy and cargo doc

Pull Request - State: closed - Opened by squell almost 2 years ago

#47 - Implement `-k` `--reset-timestamp` CLI flag

Issue - State: closed - Opened by BriocheBerlin almost 2 years ago

#46 - Refactor 'Identifiable' and implement fetch groups

Pull Request - State: closed - Opened by marlonbaeten almost 2 years ago

#45 - Subcommands

Issue - State: closed - Opened by BriocheBerlin almost 2 years ago - 2 comments

#44 - Feature parser include

Pull Request - State: closed - Opened by squell about 2 years ago
Labels: C-parser

#43 - TZ environment variable filtering

Pull Request - State: closed - Opened by marlonbaeten about 2 years ago

#42 - PAM implementation

Pull Request - State: closed - Opened by rnijveld about 2 years ago
Labels: C-pam

#41 - Feature parser directives

Pull Request - State: closed - Opened by squell about 2 years ago - 1 comment
Labels: C-parser

#40 - Dockerfile

Pull Request - State: closed - Opened by BriocheBerlin about 2 years ago

#39 - Use `--no-deps` flag for `clippy` on CI

Pull Request - State: closed - Opened by pvdrz about 2 years ago

#38 - Share `RUSTDOCFLAGS` to avoid cache misses

Pull Request - State: closed - Opened by pvdrz about 2 years ago

#37 - Higher level interface for sudoers parsing

Pull Request - State: closed - Opened by squell about 2 years ago
Labels: C-parser, C-checker

#36 - Handle trailing environment variable declarations correctly

Pull Request - State: closed - Opened by pvdrz about 2 years ago

#35 - Cache CI dependencies

Pull Request - State: closed - Opened by pvdrz about 2 years ago

#34 - Support for user/group info as #ID and name

Pull Request - State: closed - Opened by squell about 2 years ago - 1 comment
Labels: C-parser, C-checker

#33 - Added env keep / check tables

Pull Request - State: closed - Opened by marlonbaeten about 2 years ago

#32 - Clean up of licence texts

Pull Request - State: closed - Opened by rnijveld about 2 years ago

#31 - Cleanup of "sudo light" main

Pull Request - State: closed - Opened by marlonbaeten about 2 years ago

#30 - Feature sudo light

Pull Request - State: closed - Opened by squell about 2 years ago

#29 - Feature sudo light

Pull Request - State: closed - Opened by marlonbaeten about 2 years ago - 1 comment

#28 - Cli parser

Pull Request - State: closed - Opened by BriocheBerlin about 2 years ago

#27 - Parsing of "Defaults" settings in sudoers

Issue - State: closed - Opened by squell about 2 years ago
Labels: C-parser

#26 - Feature semantics digest

Pull Request - State: closed - Opened by squell about 2 years ago
Labels: C-parser, C-checker

#25 - More portable way of setting errno

Pull Request - State: closed - Opened by rnijveld about 2 years ago - 1 comment

#24 - Sudoer semantics

Pull Request - State: closed - Opened by squell about 2 years ago

#23 - Cli parser

Pull Request - State: closed - Opened by BriocheBerlin about 2 years ago - 1 comment

#22 - Accumulate tag_spec's

Issue - State: closed - Opened by squell about 2 years ago - 1 comment
Labels: C-parser

#21 - Infrastructure for general logging and handling warning messages

Issue - State: closed - Opened by squell about 2 years ago

#20 - Initial version environment variable filtering

Pull Request - State: closed - Opened by marlonbaeten about 2 years ago

#19 - Users, groups and processes

Pull Request - State: closed - Opened by rnijveld about 2 years ago

#18 - add Host_Alias, RunAs_Alias, Cmnd_Alias

Issue - State: closed - Opened by squell about 2 years ago
Labels: C-parser