An open API service indexing awesome lists of open source software.

https://github.com/shellrow/privilege

Cross-platform library for administrative permission handling. Written in Rust.
https://github.com/shellrow/privilege

Last synced: about 1 year ago
JSON representation

Cross-platform library for administrative permission handling. Written in Rust.

Awesome Lists containing this project

README

          

[crates-badge]: https://img.shields.io/crates/v/privilege.svg
[crates-url]: https://crates.io/crates/privilege
[license-badge]: https://img.shields.io/crates/l/privilege.svg
[examples-url]: https://github.com/shellrow/privilege/tree/main/examples
# privilege [![Crates.io][crates-badge]][crates-url] ![License][license-badge]
Cross-platform library for administrative permission handling.

## Features
- Check Administrative Permissions: Easily determine if the current process has administrative or root permissions.
- Execute Commands with Administrative Privileges: Run commands with elevated permissions, ensuring secure and proper execution of critical operations.

## Supported platform
- Linux
- macOS
- Windows

## Usage
Add `privilege` to your dependencies
```toml:Cargo.toml
[dependencies]
privilege = "0.3"
```

For more details, see [examples][examples-url] or doc.