From 7a83a5f8a1ae59ecba2746dc92fd4d709df3dc07 Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Wed, 16 Sep 2020 09:39:46 +0200 Subject: [PATCH] Fix VCHI initialization failed message for snmp raspberry extend --- seqs/snmp.sh | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/seqs/snmp.sh b/seqs/snmp.sh index 8c81c4e..d7eb1ad 100755 --- a/seqs/snmp.sh +++ b/seqs/snmp.sh @@ -4,6 +4,7 @@ seqDir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >>/dev/null 2>&1 && pwd )" toolName="snmpd" toolConfigLoc="/etc/snmp" toolConfig="${toolConfigLoc}/snmpd.conf" +toolSysUser="Debian-snmp" step_1_info() { echo "Install packages for $toolName"; } @@ -102,15 +103,17 @@ step_20() { exe chmod +x "$rpiExtendLoc" addConf -a "extend raspberry /etc/snmp/raspberry.sh" "$toolConfig" + + # VCHI initialization failed fix + exe usermod -aG video ${toolSysUser} + addConf -c "$rpiSudoersContent" "$rpiSudoersLoc" exe service snmpd restart } - rpiExtendLoc="${toolConfigLoc}/raspberry.sh" rpiSudoersLoc="/etc/sudoers.d/snmprpi" -rpiSudoersContent=" -Debian-snmp ALL=(ALL) NOPASSWD: /etc/snmp/raspberry.sh, /usr/bin/vcgencmd*" +rpiSudoersContent="${toolSysUser} ALL=(ALL) NOPASSWD: /etc/snmp/raspberry.sh, /usr/bin/vcgencmd*" step_22_info() { echo "Extend $toolName with OS update availablity"; } step_22_alias() { ALIAS="osupdate"; }