summary refs log tree commit diff
path: root/nixos/modules/security/sudo.nix
AgeCommit message (Expand)AuthorFilesLines
2024-04-13nixos: remove all uses of lib.mdDocstuebinm1-15/+14
2024-04-03More specific link to tag specNoah S-C1-1/+1
2024-04-02nixos/sudo: update command options enum for newer sudo versionNoah Santschi-Cooney1-2/+2
2024-01-04nixos/sudo: Remove unused `enableSSHAgentAuth` let-bindingnicoo1-2/+0
2023-11-14nixos/sudo: Update assertion messagenicoo1-4/+6
2023-11-10nixos/sudo: enable by defaultYureka1-3/+9
2023-11-08nixos/sudo: refactor processing of `cfg.extraRules`nicoo1-10/+10
2023-11-08nixos/sudo: Make the default rules' options configurablenicoo1-2/+11
2023-11-08nixos/sudo: Handle `root`'s default rule through `extraRules`nicoo1-24/+31
2023-11-08nixos/sudo: Refactor option definitionsnicoo1-43/+28
2023-11-08nixos/sudo: Move support for `pam_ssh_agent_auth(8)` to PAM's NixOS modulenicoo1-4/+4
2023-11-05nixos/sudo: Don't include empty sectionsnicoo1-4/+8
2023-10-26nixos/sudo: fix `security.sudo.package`nicoo1-3/+1
2023-09-22nixos/sudo: revert sudo-rs 922926cfbc08f3e4065b51a41ebf613e59888015 (partial ...Maciej Krüger1-98/+71
2023-09-18nixos/sudo: Add myself as maintainernicoo1-0/+2
2023-09-18nixos/sudo: Generate `sudo-i` PAM config for interactive use of `sudo-rs`nicoo1-1/+4
2023-09-18nixos/sudo: Only wrap `sudoedit` when using Miller's sudonicoo1-1/+2
2023-09-18nixos/{sudo, terminfo}: Adjust defaults for compatibility with `sudo-rs`nicoo1-6/+4
2023-09-18nixos/sudo: Check syntax using the configured packagenicoo1-3/+1
2023-09-18nixos/sudo: Drop the sudoers comment for `extraRules`nicoo1-13/+10
2023-09-18nixos/sudo: Make the default rules' options configurablenicoo1-2/+11
2023-09-18nixos/sudo: Handle `root`'s default rule through `extraRules`nicoo1-11/+21
2023-09-18nixos/sudo: Drop useless `lib.` qualifiersnicoo1-26/+23
2023-09-18nixos/sudo: Refactor checks for Todd C. Miller's implemetationnicoo1-3/+5
2023-09-18nixos/sudo: Refactor option definitionsnicoo1-8/+8
2023-09-18nixos/sudo: Only keep SSH_AUTH_SOCK if used for authenticationnicoo1-2/+6
2023-09-18nixos/sudo: Don't include empty sectionsnicoo1-6/+6
2023-09-18nixos/sudo: Split up `configFile` into individual sectionsnicoo1-6/+12
2023-09-04nixos/sudo: Guard against `security.sudo.package = pkgs.sudo-rs;`nicoo1-0/+4
2023-06-25treewide: use optional instead of 'then []'Felix Buehler1-2/+2
2022-08-31nixos/*: md-convert hidden plaintext optionspennae1-4/+4
2022-08-19nixos/*: mark pre-existing markdown descriptions as mdDocpennae1-1/+1
2022-08-03nixos/*: automatically convert option docs to MDpennae1-10/+10
2022-08-03nixos/*: replace <code> in option docs with <literal>pennae1-7/+7
2022-07-30treewide: automatically md-convert option descriptionspennae1-12/+12
2022-03-13nixos/pam: add support for pam-usshLuke Granger-Brown1-1/+1
2021-10-04nixos/doc: clean up defaults and examplesNaïm Favier1-2/+2
2021-05-08nixos/sudo: add option execWheelOnlyRobert Schütz1-3/+25
2020-10-01nixos/sudo: add `package` optionMaximilian Bosch1-2/+11
2020-06-17nixos/sudo: default rule should be firstCole Helbling1-1/+3
2020-02-10nixos/sudo: Fix extraRules example renderingSilvan Mosberger1-17/+19
2020-01-06treewide: use attrs instead of list for types.loaOf optionsrnhmjoj1-2/+1
2019-08-31nixos/modules: Remove all usages of types.stringSilvan Mosberger1-6/+6
2019-02-22nixos: add preferLocalBuild=true; on derivations for config filesSymphorien Gibol1-1/+4
2018-07-23Merge pull request #42834 from Synthetica9/patch-1Matthew Bauer1-1/+1
2018-07-01nixos/security.sudo: describe extraRules orderivanbrennan1-0/+3
2018-07-01Update sudo.nixPatrick Hilhorst1-1/+1
2018-03-16nixos/security: fix description of sudo.wheelNeedsPasswordgiraffito1-2/+2
2018-02-28nixos: sudo: Use build-time visudo for syntax check.Shea Levy1-1/+1
2018-01-17sudo: define extra rules in Nix language (#33905)Leon Schuermann1-3/+126