You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Log shows: pam_unix(sudo:auth): conversation failed pam_unix(sudo:auth): auth could not identify password for [nodered]
The Sense Hat LED array is blank
Seems like the node is trying to sudo a certain command and cannot without the user passwd. Since I can't find what the node is trying to access using sudo I can't specify that very command in /etc/sudoers as a NOPASSWD. The current workaround basically gives all access to all and any command to the dedicated user I created named nodered.
What do you expect to happen?
The Sense Hat node is [connected]
The Sense Hat LED array shows 3 vertical purple lines
Please tell us about your environment:
Node-RED version: 3.0
node.js version: 18
npm version: 9.5
Platform/OS: Raspberry Pi OS 64 bit latest
Browser: Chrome
(Sub-optimal) first workaround
I put this line in /etc/sudoers: nodered ALL=(ALL) NOPASSWD: ALL
Better (current) workaround (March 12)
sudo is not needed when calling the sensehat Python script.
My Python installation is pretty much run-of-the-mill (as the configuration of the SenseHat module) and does not require sudo when running the script linked above.
Thanks for your help.
The text was updated successfully, but these errors were encountered:
Which node are you reporting an issue on?
node-red-node-pi-sense-hat
What are the steps to reproduce?
What happens?
pam_unix(sudo:auth): conversation failed
pam_unix(sudo:auth): auth could not identify password for [nodered]
Seems like the node is trying to sudo a certain command and cannot without the user passwd. Since I can't find what the node is trying to access using sudo I can't specify that very command in /etc/sudoers as a NOPASSWD. The current workaround basically gives all access to all and any command to the dedicated user I created named
nodered
.What do you expect to happen?
Please tell us about your environment:
(Sub-optimal) first workaround
I put this line in /etc/sudoers:
nodered ALL=(ALL) NOPASSWD: ALL
Better (current) workaround (March 12)
sudo is not needed when calling the sensehat Python script.
sensehat Python script (Line 18)
Replaced by (no
$SUDO
):$python_cmd -u $BASEDIR/sensehat.py $@
My Python installation is pretty much run-of-the-mill (as the configuration of the SenseHat module) and does not require sudo when running the script linked above.
Thanks for your help.
The text was updated successfully, but these errors were encountered: