Changes

From Amahi Wiki
Jump to: navigation, search
414 bytes added ,  03:52, 18 June 2017
[[Category:Apps]]
== Getting More Info ==
After the one click install of phpsysinfo in Amahi 6 or 7greater, you need to do some modifications to get all system information displayed.
==Install lm-sensors ==
yum install lm_sensors
sensors-detect
 
::'''NOTE:''' <code>yum</code> (deprecated) has been replaced with <code>dnf</code> as the package manager for Fedora 23 and greater.
=== Ubuntu ===
yum install nano
 
::'''NOTE:''' <code>yum</code> (deprecated) has been replaced with <code>dnf</code> as the package manager for Fedora 23 and greater.
modify the configuration file
yum install smartmontools
in ::'''NOTE:''' <code>yum</code> (deprecated) has been replaced with <code>dnf</code> as the package manager for Fedora 23 and greater. In phpsysinfo.ini (located in ''/var/hda/web-apps/phpsysinfo/html'')<br />
:<code>ADD_PATHS="/usr/sbin,/sbin"</code>
:<code>PLUGINS="SMART"</code>
:<code>if ( trim($diskname != "") && (CommonFunctions::executeProgram('sudo', 'smartctl --all '.' '.$diskdev.' '.$diskname, $buffer, PSI_DEBUG))) {</code>
Just a note that all we changed was:<br />:<code>'smartctl', '--all'</code>To:<br />:<code>'sudo', '/usr/sbin/smartctl --all '</code> 
Change yours to be the same, including the space: all '
Be sure that line isn't broken into multiple lines. If it is you'll see on your ''xml.php?plugin=SMART '' page errors containing: ''\n''And be sure that <code>smartctl</usr/sbin/smartctl code> is the correct path for your installation of smartctl.
Next we need to add your web server group to ''sudo '' to be able to run <code>smartctl </code> cmds:
sudo visudo
Paste in this line under ''# User privilege specification'', changing your
web server group (apache) to your own. For example I have pasted in:<br />
:<code>apache ALL=NOPASSWD: /usr/sbin/smartctl</code>
12,424

edits