mirror of
https://github.com/librenms/librenms-agent.git
synced 2024-05-09 09:54:52 +00:00
Added check if sudo is required and alter the $picmd to become "sudo $picmd" (#273)
This will enable the script to run on libeelec images on raspberry pi for example.
This commit is contained in:
@@ -19,29 +19,31 @@ getStatusMPG4='codec_enabled MPG4'
|
||||
getStatusMJPG='codec_enabled MJPG'
|
||||
getStatusWMV9='codec_enabled WMV9'
|
||||
|
||||
sudo $picmd $getTemp | $pised 's|[^0-9.]||g'
|
||||
sudo $picmd $getVoltsCore | $pised 's|[^0-9.]||g'
|
||||
sudo $picmd $getVoltsRamC | $pised 's|[^0-9.]||g'
|
||||
sudo $picmd $getVoltsRamI | $pised 's|[^0-9.]||g'
|
||||
sudo $picmd $getVoltsRamP | $pised 's|[^0-9.]||g'
|
||||
sudo $picmd $getFreqArm | $pised 's/frequency(45)=//g'
|
||||
sudo $picmd $getFreqCore | $pised 's/frequency(1)=//g'
|
||||
sudo $picmd $getStatusH264 | $pised 's/H264=//g'
|
||||
sudo $picmd $getStatusMPG2 | $pised 's/MPG2=//g'
|
||||
sudo $picmd $getStatusWVC1 | $pised 's/WVC1=//g'
|
||||
sudo $picmd $getStatusMPG4 | $pised 's/MPG4=//g'
|
||||
sudo $picmd $getStatusMJPG | $pised 's/MJPG=//g'
|
||||
sudo $picmd $getStatusWMV9 | $pised 's/WMV9=//g'
|
||||
sudo $picmd $getStatusH264 | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusMPG2 | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusWVC1 | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusMPG4 | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusMJPG | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusWMV9 | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusWMV9 | $pised 's/enabled/2/g'
|
||||
sudo $picmd $getStatusH264 | $pised 's/disabled/1/g'
|
||||
sudo $picmd $getStatusMPG2 | $pised 's/disabled/1/g'
|
||||
sudo $picmd $getStatusWVC1 | $pised 's/disabled/1/g'
|
||||
sudo $picmd $getStatusMPG4 | $pised 's/disabled/1/g'
|
||||
sudo $picmd $getStatusMJPG | $pised 's/disabled/1/g'
|
||||
sudo $picmd $getStatusWMV9 | $pised 's/disabled/1/g'
|
||||
[ $(id -u) -eq 0 ] || picmd="sudo $picmd"
|
||||
|
||||
$picmd $getTemp | $pised 's|[^0-9.]||g'
|
||||
$picmd $getVoltsCore | $pised 's|[^0-9.]||g'
|
||||
$picmd $getVoltsRamC | $pised 's|[^0-9.]||g'
|
||||
$picmd $getVoltsRamI | $pised 's|[^0-9.]||g'
|
||||
$picmd $getVoltsRamP | $pised 's|[^0-9.]||g'
|
||||
$picmd $getFreqArm | $pised 's/frequency(45)=//g'
|
||||
$picmd $getFreqCore | $pised 's/frequency(1)=//g'
|
||||
$picmd $getStatusH264 | $pised 's/H264=//g'
|
||||
$picmd $getStatusMPG2 | $pised 's/MPG2=//g'
|
||||
$picmd $getStatusWVC1 | $pised 's/WVC1=//g'
|
||||
$picmd $getStatusMPG4 | $pised 's/MPG4=//g'
|
||||
$picmd $getStatusMJPG | $pised 's/MJPG=//g'
|
||||
$picmd $getStatusWMV9 | $pised 's/WMV9=//g'
|
||||
$picmd $getStatusH264 | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusMPG2 | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusWVC1 | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusMPG4 | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusMJPG | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusWMV9 | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusWMV9 | $pised 's/enabled/2/g'
|
||||
$picmd $getStatusH264 | $pised 's/disabled/1/g'
|
||||
$picmd $getStatusMPG2 | $pised 's/disabled/1/g'
|
||||
$picmd $getStatusWVC1 | $pised 's/disabled/1/g'
|
||||
$picmd $getStatusMPG4 | $pised 's/disabled/1/g'
|
||||
$picmd $getStatusMJPG | $pised 's/disabled/1/g'
|
||||
$picmd $getStatusWMV9 | $pised 's/disabled/1/g'
|
||||
|
Reference in New Issue
Block a user