lcdproc 설치

소스코드 다운로드: http://www.lcdproc.org/

./configure --prefix=/usr --enable-drivers=all
make
make install

cp -fv LCDd.conf /etc/
sed -i "s/DriverPath=server\/drivers\//DriverPath=\/usr\/lib\/lcdproc\//g" /etc/LCDd.conf
chown -R nobody:nobody /usr/lib/lcdproc /etc/LCDd.conf

echo "[Unit]" > /usr/lib/systemd/system/LCDd.service
echo "Description=LCDd display daemon" >> /usr/lib/systemd/system/LCDd.service
echo "Documentation=man:LCDd(8) http://www.lcdproc.org/" >> /usr/lib/systemd/system/LCDd.service
echo "After=multi-user.target" >> /usr/lib/systemd/system/LCDd.service
echo "" >> /usr/lib/systemd/system/LCDd.service
echo "[Service]" >> /usr/lib/systemd/system/LCDd.service
echo "Type=simple" >> /usr/lib/systemd/system/LCDd.service
echo "ExecStart=/usr/sbin/LCDd -s 0 -f -c /etc/LCDd.conf" >> /usr/lib/systemd/system/LCDd.service
echo "User=root" >> /usr/lib/systemd/system/LCDd.service
echo "TimeoutStopSec=1s" >> /usr/lib/systemd/system/LCDd.service
echo "Restart=on-failure" >> /usr/lib/systemd/system/LCDd.service
echo "RestartSec=5" >> /usr/lib/systemd/system/LCDd.service
echo "StartLimitInterval=30" >> /usr/lib/systemd/system/LCDd.service
echo "StartLimitBurst=5" >> /usr/lib/systemd/system/LCDd.service
echo "" >> /usr/lib/systemd/system/LCDd.service
echo "[Install]" >> /usr/lib/systemd/system/LCDd.service
echo "WantedBy=multi-user.target" >> /usr/lib/systemd/system/LCDd.service
systemctl daemon-reload
systemctl enable LCDd.service

위로 스크롤