From d362ffa0e69ce663798f781758c78aadec23ee54 Mon Sep 17 00:00:00 2001 From: arch1mede Date: Tue, 25 Oct 2022 07:20:55 -0700 Subject: [PATCH] Update gpio.md (#838) * Update gpio.md Fixed the formatting to be included in the bubble * Update gpio.md Adding more examples for clarity --- docs/gpio.md | 22 +++++++++++++++------- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/docs/gpio.md b/docs/gpio.md index f1ecde56..4908fdaf 100644 --- a/docs/gpio.md +++ b/docs/gpio.md @@ -300,10 +300,18 @@ kvmd Commands are executed from the user `kvmd`. If you want to run the command as root, then you need to configure `sudo`. Example of the `/etc/sudoers.d/custom_commands`: + + Granular example ```sudoers kvmd ALL=(ALL) NOPASSWD: /usr/bin/reboot ``` + + NON Granular example (Captures ALL commands) + + ```sudoers + kvmd ALL=(ALL) NOPASSWD: ALL + ``` Example of the `/etc/kvmd/override.yaml`: @@ -325,16 +333,16 @@ kvmd - ["reboot_button|confirm|Reboot PiKVM"] ``` -An example to help you get started: + An example to help you get started: -* `cmd: [/usr/bin/sudo, kvmd-otgconf, --disable-function, mass_storage.usb0]` -* `cmd: [(absolute path to sudo, command, flag, flag, absolute path to file]` + * `cmd: [/usr/bin/sudo, kvmd-otgconf, --disable-function, mass_storage.usb0]` + * `cmd: [(absolute path to sudo, command, flag, flag, absolute path to file]` -Then run the following: + Then run the following: -``` -systemctl restart kvmd -``` + ``` + systemctl restart kvmd + ``` ### PWM ??? note "Click to view"