{"crate":{"id":"sudo-rs","name":"sudo-rs","updated_at":"2026-08-31T08:54:38.286829Z","versions":[3117804,2633419,2107901,2012068,1884226,1817652,1757807,1670199,1622470,1552728,1505154,1459875,1200032,1050403,903704,884174,843711,838066,832451,827082,796063],"keywords":[],"categories":["command-line-interface"],"badges":[],"created_at":"2023-05-09T18:51:55.648769Z","downloads":17252,"recent_downloads":376,"default_version":"0.2.15","num_versions":21,"yanked":false,"max_version":"0.2.15","newest_version":"0.2.15","max_stable_version":"0.2.15","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","links":{"version_downloads":"/api/v1/crates/sudo-rs/downloads","versions":null,"owners":"/api/v1/crates/sudo-rs/owners","owner_team":"/api/v1/crates/sudo-rs/owner_team","owner_user":"/api/v1/crates/sudo-rs/owner_user","reverse_dependencies":"/api/v1/crates/sudo-rs/reverse_dependencies"},"exact_match":false,"trustpub_only":true},"versions":[{"id":3117804,"crate":"sudo-rs","num":"0.2.15","dl_path":"/api/v1/crates/sudo-rs/0.2.15/download","readme_path":"/api/v1/crates/sudo-rs/0.2.15/readme","updated_at":"2026-08-31T08:54:38.286829Z","created_at":"2026-08-31T08:54:38.286829Z","downloads":26,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"gettext":[],"pam-login":[],"unstable-remote-sudoers":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.15/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.15/downloads","authors":"/api/v1/crates/sudo-rs/0.2.15/authors"},"crate_size":275039,"published_by":null,"audit_actions":[],"checksum":"2feba7868bd3c057f8362302112d00a18fd6ff458baa3c779c9254b761052a87","rust_version":"1.85","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2024","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":{"provider":"github","repository":"trifectatechfoundation/sudo-rs","run_id":"33374918316","sha":"e4cfa9cf7b71e287dd5046633c0f5276072d147d"},"linecounts":{"languages":{"C Header":{"code_lines":1,"comment_lines":0,"files":1},"PO File":{"code_lines":2024,"comment_lines":987,"files":10},"Rust":{"code_lines":17177,"comment_lines":1580,"files":90}},"total_code_lines":19202,"total_comment_lines":2567}},{"id":2633419,"crate":"sudo-rs","num":"0.2.14","dl_path":"/api/v1/crates/sudo-rs/0.2.14/download","readme_path":"/api/v1/crates/sudo-rs/0.2.14/readme","updated_at":"2026-06-23T11:38:43.012524Z","created_at":"2026-06-23T11:38:43.012524Z","downloads":107,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"gettext":[],"pam-login":[],"sudoedit":[],"unstable-remote-sudoers":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.14/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.14/downloads","authors":"/api/v1/crates/sudo-rs/0.2.14/authors"},"crate_size":270055,"published_by":null,"audit_actions":[],"checksum":"4d904c574af4d57b7e091da4b68a8a319ea326f2d70467603c8a38ca9d8074a9","rust_version":"1.85","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2024","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":{"provider":"github","repository":"trifectatechfoundation/sudo-rs","run_id":"28023224284","sha":"bc4be2fd85be3063e7cd789c6843a5512f09ceee"},"linecounts":{"languages":{"C Header":{"code_lines":1,"comment_lines":0,"files":1},"PO File":{"code_lines":2024,"comment_lines":988,"files":10},"Rust":{"code_lines":16933,"comment_lines":1560,"files":90}},"total_code_lines":18958,"total_comment_lines":2548}},{"id":2107901,"crate":"sudo-rs","num":"0.2.13","dl_path":"/api/v1/crates/sudo-rs/0.2.13/download","readme_path":"/api/v1/crates/sudo-rs/0.2.13/readme","updated_at":"2026-03-10T16:44:27.390530Z","created_at":"2026-03-10T16:44:27.390530Z","downloads":269,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"gettext":[],"pam-login":[],"sudoedit":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.13/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.13/downloads","authors":"/api/v1/crates/sudo-rs/0.2.13/authors"},"crate_size":254880,"published_by":null,"audit_actions":[],"checksum":"3537fb3bdef870cacb354892e3fc76af7775e691570d49b402295c8fbef3656b","rust_version":"1.85","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2024","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":{"provider":"github","repository":"trifectatechfoundation/sudo-rs","run_id":"22913608119","sha":"965cd7b99b04faf55819606178a5e8233cfd8b9e"},"linecounts":{"languages":{"C Header":{"code_lines":1,"comment_lines":0,"files":1},"PO File":{"code_lines":1027,"comment_lines":517,"files":9},"Rust":{"code_lines":16635,"comment_lines":1540,"files":89}},"total_code_lines":17663,"total_comment_lines":2057}},{"id":2012068,"crate":"sudo-rs","num":"0.2.12","dl_path":"/api/v1/crates/sudo-rs/0.2.12/download","readme_path":"/api/v1/crates/sudo-rs/0.2.12/readme","updated_at":"2026-02-09T14:29:14.380137Z","created_at":"2026-02-09T14:29:14.380137Z","downloads":68,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"gettext":[],"pam-login":[],"sudoedit":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.12/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.12/downloads","authors":"/api/v1/crates/sudo-rs/0.2.12/authors"},"crate_size":245538,"published_by":null,"audit_actions":[],"checksum":"d858dbc8a619e94ff01401c98bb243c13c76b938c3ff6ae01bdd2a75f795919a","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":{"provider":"github","repository":"trifectatechfoundation/sudo-rs","run_id":"21829003762","sha":"f3500295822c575194cb56820a3e74fdc6a060f5"},"linecounts":{"languages":{"C Header":{"code_lines":1,"comment_lines":0,"files":1},"PO File":{"code_lines":665,"comment_lines":357,"files":8},"Rust":{"code_lines":16345,"comment_lines":1529,"files":90}},"total_code_lines":17011,"total_comment_lines":1886}},{"id":1884226,"crate":"sudo-rs","num":"0.2.11","dl_path":"/api/v1/crates/sudo-rs/0.2.11/download","readme_path":"/api/v1/crates/sudo-rs/0.2.11/readme","updated_at":"2025-12-16T15:35:41.761978Z","created_at":"2025-12-16T15:35:41.761978Z","downloads":89,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"gettext":[],"pam-login":[],"sudoedit":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.11/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.11/downloads","authors":"/api/v1/crates/sudo-rs/0.2.11/authors"},"crate_size":241359,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-12-16T15:35:41.761978Z"}],"checksum":"cf75a734e28416e1fc03ccd47364a27d89deb601568978735768e77a1e40ad59","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"PO File":{"code_lines":373,"comment_lines":207,"files":8},"Rust":{"code_lines":16280,"comment_lines":1518,"files":89}},"total_code_lines":16674,"total_comment_lines":1726}},{"id":1817652,"crate":"sudo-rs","num":"0.2.10","dl_path":"/api/v1/crates/sudo-rs/0.2.10/download","readme_path":"/api/v1/crates/sudo-rs/0.2.10/readme","updated_at":"2025-11-10T12:57:06.460849Z","created_at":"2025-11-10T12:57:06.460849Z","downloads":112,"features":{"apparmor":[],"default":["sudoedit"],"dev":[],"do-not-use-all-features":[],"pam-login":[],"sudoedit":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.10/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.10/downloads","authors":"/api/v1/crates/sudo-rs/0.2.10/authors"},"crate_size":233376,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-11-10T12:57:06.460849Z"}],"checksum":"f75646eec2acdb84e8584071b61883cd32d638fd6d2747367ec77b92c369a7ce","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":15860,"comment_lines":1481,"files":87}},"total_code_lines":15893,"total_comment_lines":1484}},{"id":1757807,"crate":"sudo-rs","num":"0.2.9","dl_path":"/api/v1/crates/sudo-rs/0.2.9/download","readme_path":"/api/v1/crates/sudo-rs/0.2.9/readme","updated_at":"2025-10-03T13:22:28.969987Z","created_at":"2025-10-03T13:22:28.969987Z","downloads":324,"features":{"apparmor":[],"default":["sudoedit"],"dev":[],"do-not-use-all-features":[],"pam-login":[],"sudoedit":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.9/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.9/downloads","authors":"/api/v1/crates/sudo-rs/0.2.9/authors"},"crate_size":1064712,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-10-03T13:22:28.969987Z"}],"checksum":"9d48ba5ea8c78e0d4388a4db7e1866b371c135ee65e1658adef37b5821a1272f","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":15800,"comment_lines":1475,"files":87}},"total_code_lines":15833,"total_comment_lines":1478}},{"id":1670199,"crate":"sudo-rs","num":"0.2.8","dl_path":"/api/v1/crates/sudo-rs/0.2.8/download","readme_path":"/api/v1/crates/sudo-rs/0.2.8/readme","updated_at":"2025-08-04T09:21:51.695126Z","created_at":"2025-08-04T09:21:51.695126Z","downloads":752,"features":{"apparmor":[],"default":["sudoedit"],"dev":[],"do-not-use-all-features":[],"pam-login":[],"sudoedit":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.8/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.8/downloads","authors":"/api/v1/crates/sudo-rs/0.2.8/authors"},"crate_size":658274,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-08-04T09:21:51.695126Z"}],"checksum":"de4cd1bd4c5f24d06f562738a2f8580e3f920a3ff1e6f5381755be9ecd9e5011","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":15728,"comment_lines":1464,"files":87},"Shell":{"code_lines":102,"comment_lines":13,"files":4}},"total_code_lines":15863,"total_comment_lines":1480}},{"id":1622470,"crate":"sudo-rs","num":"0.2.7","dl_path":"/api/v1/crates/sudo-rs/0.2.7/download","readme_path":"/api/v1/crates/sudo-rs/0.2.7/readme","updated_at":"2025-07-01T09:31:51.815664Z","created_at":"2025-07-01T09:31:51.815664Z","downloads":537,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"pam-login":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.7/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.7/downloads","authors":"/api/v1/crates/sudo-rs/0.2.7/authors"},"crate_size":645318,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-07-01T09:31:51.815664Z"}],"checksum":"5b1a7e271440b2299074a010d95d5d5a59faea6f630bd01e50e9221ef6a179dd","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":15036,"comment_lines":1382,"files":84},"Shell":{"code_lines":100,"comment_lines":13,"files":4}},"total_code_lines":15169,"total_comment_lines":1398}},{"id":1552728,"crate":"sudo-rs","num":"0.2.6","dl_path":"/api/v1/crates/sudo-rs/0.2.6/download","readme_path":"/api/v1/crates/sudo-rs/0.2.6/readme","updated_at":"2025-05-06T17:14:40.217522Z","created_at":"2025-05-06T17:14:40.217522Z","downloads":746,"features":{"apparmor":[],"default":[],"dev":[],"do-not-use-all-features":[],"pam-login":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.6/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.6/downloads","authors":"/api/v1/crates/sudo-rs/0.2.6/authors"},"crate_size":623309,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-05-06T17:14:40.217522Z"}],"checksum":"d01dfd5113328dec643589be2b190bfc10ef82f01bbfffc2ab0fba5337903b20","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":14655,"comment_lines":1329,"files":85},"Shell":{"code_lines":99,"comment_lines":13,"files":4}},"total_code_lines":14787,"total_comment_lines":1345}},{"id":1505154,"crate":"sudo-rs","num":"0.2.5","dl_path":"/api/v1/crates/sudo-rs/0.2.5/download","readme_path":"/api/v1/crates/sudo-rs/0.2.5/readme","updated_at":"2025-04-01T12:02:47.959060Z","created_at":"2025-04-01T12:02:47.959060Z","downloads":766,"features":{"default":[],"dev":[],"do-not-use-all-features":[],"pam-login":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.5/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.5/downloads","authors":"/api/v1/crates/sudo-rs/0.2.5/authors"},"crate_size":620223,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2025-04-01T12:02:47.959060Z"}],"checksum":"5cbf8a79f84a8a23b0c1146a607a00da2807cf0fff5929048b38fcca7bcc8cf5","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":14486,"comment_lines":1335,"files":83},"Shell":{"code_lines":99,"comment_lines":13,"files":4}},"total_code_lines":14618,"total_comment_lines":1351}},{"id":1459875,"crate":"sudo-rs","num":"0.2.4","dl_path":"/api/v1/crates/sudo-rs/0.2.4/download","readme_path":"/api/v1/crates/sudo-rs/0.2.4/readme","updated_at":"2025-02-25T13:31:47.017718Z","created_at":"2025-02-25T13:31:47.017718Z","downloads":850,"features":{"default":[],"dev":[],"pam-login":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.4/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.4/downloads","authors":"/api/v1/crates/sudo-rs/0.2.4/authors"},"crate_size":616907,"published_by":{"id":3971,"login":"bjorn3","name":null,"avatar":"https://avatars.githubusercontent.com/u/17426603?v=4","url":"https://github.com/bjorn3","github_username_matches":true,"created_at":"2016-02-23T09:23:46Z"},"audit_actions":[{"action":"publish","user":{"id":3971,"login":"bjorn3","name":null,"avatar":"https://avatars.githubusercontent.com/u/17426603?v=4","url":"https://github.com/bjorn3","github_username_matches":true,"created_at":"2016-02-23T09:23:46Z"},"time":"2025-02-25T13:31:47.017718Z"}],"checksum":"5e2da884d6a6b4fecd4904d490cad75f4088fa100981c03f6cfc635f27a4f068","rust_version":"1.70","has_lib":true,"bin_names":["su","sudo","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":32,"comment_lines":3,"files":2},"C Header":{"code_lines":1,"comment_lines":0,"files":1},"Rust":{"code_lines":14375,"comment_lines":1123,"files":84},"Shell":{"code_lines":102,"comment_lines":13,"files":4}},"total_code_lines":14510,"total_comment_lines":1139}},{"id":1200032,"crate":"sudo-rs","num":"0.2.3","dl_path":"/api/v1/crates/sudo-rs/0.2.3/download","readme_path":"/api/v1/crates/sudo-rs/0.2.3/readme","updated_at":"2024-07-11T14:07:57.896042Z","created_at":"2024-07-11T14:07:57.896042Z","downloads":1359,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.3/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.3/downloads","authors":"/api/v1/crates/sudo-rs/0.2.3/authors"},"crate_size":591064,"published_by":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"audit_actions":[{"action":"publish","user":{"id":225063,"login":"squell","name":"Marc R. Schoolderman","avatar":"https://avatars.githubusercontent.com/u/4155359?v=4","url":"https://github.com/squell","github_username_matches":true,"created_at":"2013-04-14T23:24:31Z"},"time":"2024-07-11T14:07:57.896042Z"}],"checksum":"a29a3b81dfb03e5d58c67cd82b65d0c873383a8134212e2485601b0daed12517","rust_version":"1.70","has_lib":true,"bin_names":["sudo","su","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/trifectatechfoundation/sudo-rs","documentation":null,"repository":"https://github.com/trifectatechfoundation/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":13683,"comment_lines":841,"files":82},"Shell":{"code_lines":100,"comment_lines":13,"files":4}},"total_code_lines":13810,"total_comment_lines":855}},{"id":1050403,"crate":"sudo-rs","num":"0.2.2","dl_path":"/api/v1/crates/sudo-rs/0.2.2/download","readme_path":"/api/v1/crates/sudo-rs/0.2.2/readme","updated_at":"2024-02-13T11:13:15.741072Z","created_at":"2024-02-13T11:13:15.741072Z","downloads":1673,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.2/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.2/downloads","authors":"/api/v1/crates/sudo-rs/0.2.2/authors"},"crate_size":590876,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2024-02-13T11:13:15.741072Z"}],"checksum":"2ede689b25f992b636a2d006f97f85435b98cf1982e6a37829736e200cc9e349","rust_version":"1.70","has_lib":true,"bin_names":["sudo","su","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":14103,"comment_lines":833,"files":82},"Shell":{"code_lines":90,"comment_lines":10,"files":4}},"total_code_lines":14220,"total_comment_lines":844}},{"id":903704,"crate":"sudo-rs","num":"0.2.1","dl_path":"/api/v1/crates/sudo-rs/0.2.1/download","readme_path":"/api/v1/crates/sudo-rs/0.2.1/readme","updated_at":"2023-09-21T14:41:32.268588Z","created_at":"2023-09-21T14:41:32.268588Z","downloads":1514,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.1/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.1/downloads","authors":"/api/v1/crates/sudo-rs/0.2.1/authors"},"crate_size":148303,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2023-09-21T14:41:32.268588Z"}],"checksum":"f4d0c60111aa9f68713b8539a31d40665cca3916d6e4eeb265b6bdcc01eb47ee","rust_version":"1.70","has_lib":true,"bin_names":["sudo","su","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":13167,"comment_lines":685,"files":79},"Shell":{"code_lines":90,"comment_lines":10,"files":4}},"total_code_lines":13284,"total_comment_lines":696}},{"id":884174,"crate":"sudo-rs","num":"0.2.0","dl_path":"/api/v1/crates/sudo-rs/0.2.0/download","readme_path":"/api/v1/crates/sudo-rs/0.2.0/readme","updated_at":"2023-08-29T11:33:51.805079Z","created_at":"2023-08-29T11:33:51.805079Z","downloads":1455,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.0/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.0/downloads","authors":"/api/v1/crates/sudo-rs/0.2.0/authors"},"crate_size":144972,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2023-08-29T11:33:51.805079Z"}],"checksum":"b57f2bc2f0c4c91b353f5d724145240139be57500c6622c88661ea770fd853e3","rust_version":"1.70","has_lib":true,"bin_names":["sudo","su","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":12942,"comment_lines":672,"files":77},"Shell":{"code_lines":90,"comment_lines":10,"files":4}},"total_code_lines":13059,"total_comment_lines":683}},{"id":843711,"crate":"sudo-rs","num":"0.2.0-dev.20230711","dl_path":"/api/v1/crates/sudo-rs/0.2.0-dev.20230711/download","readme_path":"/api/v1/crates/sudo-rs/0.2.0-dev.20230711/readme","updated_at":"2023-07-11T09:52:18.557435Z","created_at":"2023-07-11T09:52:18.557435Z","downloads":1335,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.0-dev.20230711/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.0-dev.20230711/downloads","authors":"/api/v1/crates/sudo-rs/0.2.0-dev.20230711/authors"},"crate_size":133934,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2023-07-11T09:52:18.557435Z"}],"checksum":"fe64969696894c77c26e4253610d50e0072c8759732a798c250092344713aa76","rust_version":null,"has_lib":true,"bin_names":["sudo","su","visudo"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":12042,"comment_lines":628,"files":72},"Shell":{"code_lines":2,"comment_lines":1,"files":1}},"total_code_lines":12071,"total_comment_lines":630}},{"id":838066,"crate":"sudo-rs","num":"0.2.0-dev.20230703","dl_path":"/api/v1/crates/sudo-rs/0.2.0-dev.20230703/download","readme_path":"/api/v1/crates/sudo-rs/0.2.0-dev.20230703/readme","updated_at":"2023-07-03T20:43:12.759318Z","created_at":"2023-07-03T20:43:12.759318Z","downloads":1362,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.0-dev.20230703/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.0-dev.20230703/downloads","authors":"/api/v1/crates/sudo-rs/0.2.0-dev.20230703/authors"},"crate_size":125039,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2023-07-03T20:43:12.759318Z"}],"checksum":"ce4a4d8c6a1f2287dd7ebd5391ee2b5ad233d41c3f86869fa3cb5a4e9b266e73","rust_version":null,"has_lib":true,"bin_names":["sudo","su"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":11455,"comment_lines":610,"files":65}},"total_code_lines":11482,"total_comment_lines":611}},{"id":832451,"crate":"sudo-rs","num":"0.2.0-dev.20230627","dl_path":"/api/v1/crates/sudo-rs/0.2.0-dev.20230627/download","readme_path":"/api/v1/crates/sudo-rs/0.2.0-dev.20230627/readme","updated_at":"2023-06-27T07:48:13.714851Z","created_at":"2023-06-27T07:48:13.714851Z","downloads":1315,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.2.0-dev.20230627/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.2.0-dev.20230627/downloads","authors":"/api/v1/crates/sudo-rs/0.2.0-dev.20230627/authors"},"crate_size":120295,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2023-06-27T07:48:13.714851Z"}],"checksum":"5bc7eb080e71551065a1d24ea005e2e6372e2443cca6fcd19c9eed810cad1841","rust_version":null,"has_lib":true,"bin_names":["sudo","su"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":10606,"comment_lines":574,"files":64}},"total_code_lines":10633,"total_comment_lines":575}},{"id":827082,"crate":"sudo-rs","num":"0.1.0-dev.20230620","dl_path":"/api/v1/crates/sudo-rs/0.1.0-dev.20230620/download","readme_path":"/api/v1/crates/sudo-rs/0.1.0-dev.20230620/readme","updated_at":"2023-06-20T13:50:18.479425Z","created_at":"2023-06-20T13:50:18.479425Z","downloads":1280,"features":{"default":[],"dev":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.1.0-dev.20230620/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.1.0-dev.20230620/downloads","authors":"/api/v1/crates/sudo-rs/0.1.0-dev.20230620/authors"},"crate_size":114005,"published_by":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"audit_actions":[{"action":"publish","user":{"id":1303,"login":"rnijveld","name":"Ruben Nijveld","avatar":"https://avatars.githubusercontent.com/u/193783?v=4","url":"https://github.com/rnijveld","github_username_matches":true,"created_at":"2010-02-01T12:09:56Z"},"time":"2023-06-20T13:50:18.479425Z"}],"checksum":"85a96c53da9556100525e1dd6dda50c9f9f68e248a13fd6fe828b5e48781d481","rust_version":null,"has_lib":true,"bin_names":["sudo","su"],"edition":"2021","description":"A memory safe implementation of sudo and su.","homepage":"https://github.com/memorysafety/sudo-rs","documentation":null,"repository":"https://github.com/memorysafety/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"BASH":{"code_lines":20,"comment_lines":1,"files":1},"C Header":{"code_lines":7,"comment_lines":0,"files":1},"Rust":{"code_lines":9892,"comment_lines":507,"files":61}},"total_code_lines":9919,"total_comment_lines":508}},{"id":796063,"crate":"sudo-rs","num":"0.1.0","dl_path":"/api/v1/crates/sudo-rs/0.1.0/download","readme_path":"/api/v1/crates/sudo-rs/0.1.0/readme","updated_at":"2023-05-09T18:51:55.648769Z","created_at":"2023-05-09T18:51:55.648769Z","downloads":1290,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"Apache-2.0 OR MIT","links":{"dependencies":"/api/v1/crates/sudo-rs/0.1.0/dependencies","version_downloads":"/api/v1/crates/sudo-rs/0.1.0/downloads","authors":"/api/v1/crates/sudo-rs/0.1.0/authors"},"crate_size":905,"published_by":{"id":4556,"login":"djc","name":"Dirkjan Ochtman","avatar":"https://avatars.githubusercontent.com/u/158471?v=4","url":"https://github.com/djc","github_username_matches":true,"created_at":"2009-11-26T12:00:10Z"},"audit_actions":[{"action":"publish","user":{"id":4556,"login":"djc","name":"Dirkjan Ochtman","avatar":"https://avatars.githubusercontent.com/u/158471?v=4","url":"https://github.com/djc","github_username_matches":true,"created_at":"2009-11-26T12:00:10Z"},"time":"2023-05-09T18:51:55.648769Z"}],"checksum":"9cb80a11531ea6c8d9f53f6409e18347f06a3b08df9d3f1baa34f3e5ce8a4b83","rust_version":null,"has_lib":false,"bin_names":["sudo-rs"],"edition":"2021","description":"Placeholder for the sudo-rs project","homepage":"https://github.com/djc/sudo-rs","documentation":"https://docs.rs/sudo-rs","repository":"https://github.com/djc/sudo-rs","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3,"comment_lines":0,"files":1}},"total_code_lines":3,"total_comment_lines":0}}],"keywords":[],"categories":[{"id":"command-line-interface","category":"Command-line interface","slug":"command-line-interface","description":"Crates to help create command line interfaces, such as argument parsers, line-editing, or output coloring and formatting.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":3556}]}