lcdproc: removal as discussed in Conf call 7th Oct

- removal of lfs, rootfile and config files
- backup includes file is also removed, althouigh it was an empty file, so not backing
   anything up.

Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
Adolf Belka
2024-10-08 23:34:26 +02:00
committed by Michael Tremer
parent 5fd4ca19a8
commit 1af2530c07
7 changed files with 0 additions and 1577 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,129 +0,0 @@
# LCDproc client configuration file
## general options ##
[lcdproc]
# address of the LCDd server to connect to
Server=localhost
# Port of the server to connect to
Port=13666
# set reporting level
ReportLevel=2
# report to to syslog ?
ReportToSyslog=false
# run in foreground [default: false; legal: true, false]
#Foreground=true
# PidFile location when running as daemon [default: /var/run/lcdproc.pid]
#PidFile=/var/run/lcdproc.pid
# slow down initial announcement of modes (in 1/100s)
#delay=2
# display name for the main menu [default: LCDproc HOST]
#DisplayName=lcdproc
## screen specific configuration options ##
[CPU]
# Show screen
Active=True
OnTime=1
OffTime=2
ShowInvisible=false
[Iface]
# Show screen
Active=True
# Show stats for Interface0
Interface0=green0
# Interface alias name to display [default: <interface name>]
Alias0=LAN
# Show stats for Interface1
Interface1=red0
Alias1=WAN
# Show stats for Interface2
Interface2=blue0
Alias2=WIFI
# for more than 3 interfaces change MAX_INTERFACES in iface.h and rebuild
# Units to display [default: byte; legal: byte, bit, packet]
unit=bit
# add screen with transferred traffic
#transfer=TRUE
[Memory]
# Show screen
Active=True
[Load]
# Show screen
Active=True
# Min Load Avg at which the backlight will be turned off [default: 0.05]
LowLoad=0.00
# Max Load Avg at which the backlight will start blinking [default: 1.3]
HighLoad=2.5
[TimeDate]
# Show screen
Active=True
# time format [default: %H:%M:%S; legal: see strftime(3)]
TimeFormat="%H:%M:%S"
# date format [default: %x; legal: see strftime(3)]
DateFormat="%x"
[About]
# Show screen
Active=false
[SMP-CPU]
# Show screen
Active=false
[OldTime]
# Show screen
Active=false
# time format [default: %H:%M:%S; legal: see strftime(3)]
TimeFormat="%H:%M:%S"
# date format [default: %x; legal: see strftime(3)]
DateFormat="%x"
[BigClock]
# Show screen
Active=false
[Uptime]
# Show screen
Active=false
[Battery]
# Show screen
Active=false
[CPUGraph]
# Show screen
Active=false
[ProcSize]
# Show screen
Active=false
[Disk]
# Show screen
Active=false
[MiniClock]
# Show screen
Active=True
# time format [default: %H:%M; legal: see strftime(3)]
TimeFormat="%H:%M"
# EOF

View File

@@ -1,69 +0,0 @@
#etc/lcdproc
etc/lcdproc/LCDd.conf
etc/lcdproc/lcdexec.conf
etc/lcdproc/lcdproc.conf
etc/lcdproc/lcdvc.conf
etc/rc.d/init.d/lcdproc
etc/rc.d/rc0.d/K40lcdproc
etc/rc.d/rc3.d/S60lcdproc
etc/rc.d/rc6.d/K40lcdproc
usr/bin/fortune.pl
usr/bin/iosock.pl
usr/bin/lcdexec
usr/bin/lcdident.pl
usr/bin/lcdmetar.pl
usr/bin/lcdproc
usr/bin/lcdvc
usr/bin/tail.pl
usr/bin/x11amp.pl
usr/lib/lcdproc
#usr/lib/lcdproc/CFontz.so
#usr/lib/lcdproc/CFontzPacket.so
#usr/lib/lcdproc/CwLnx.so
#usr/lib/lcdproc/EyeboxOne.so
#usr/lib/lcdproc/MD8800.so
#usr/lib/lcdproc/MtxOrb.so
#usr/lib/lcdproc/NoritakeVFD.so
#usr/lib/lcdproc/Olimex_MOD_LCD1x9.so
#usr/lib/lcdproc/SureElec.so
#usr/lib/lcdproc/bayrad.so
#usr/lib/lcdproc/curses.so
#usr/lib/lcdproc/ea65.so
#usr/lib/lcdproc/futaba.so
#usr/lib/lcdproc/glcd.so
#usr/lib/lcdproc/glk.so
#usr/lib/lcdproc/hd44780.so
#usr/lib/lcdproc/icp_a106.so
#usr/lib/lcdproc/imon.so
#usr/lib/lcdproc/imonlcd.so
#usr/lib/lcdproc/irtrans.so
#usr/lib/lcdproc/joy.so
#usr/lib/lcdproc/jw002.so
#usr/lib/lcdproc/lb216.so
#usr/lib/lcdproc/lcdm001.so
#usr/lib/lcdproc/lcterm.so
#usr/lib/lcdproc/linux_input.so
#usr/lib/lcdproc/ms6931.so
#usr/lib/lcdproc/mtc_s16209x.so
#usr/lib/lcdproc/picolcd.so
#usr/lib/lcdproc/pyramid.so
#usr/lib/lcdproc/rawserial.so
#usr/lib/lcdproc/sdeclcd.so
#usr/lib/lcdproc/sed1330.so
#usr/lib/lcdproc/sed1520.so
#usr/lib/lcdproc/serialPOS.so
#usr/lib/lcdproc/serialVFD.so
#usr/lib/lcdproc/sli.so
#usr/lib/lcdproc/stv5730.so
#usr/lib/lcdproc/t6963.so
#usr/lib/lcdproc/text.so
#usr/lib/lcdproc/tyan.so
#usr/lib/lcdproc/vlsys_m428.so
#usr/lib/lcdproc/yard2LCD.so
usr/sbin/LCDd
#usr/share/man/man1/lcdexec.1
#usr/share/man/man1/lcdproc.1
#usr/share/man/man1/lcdvc.1
#usr/share/man/man5/lcdproc-config.5
#usr/share/man/man8/LCDd.8
var/ipfire/backup/addons/includes/lcdproc

View File

@@ -1,113 +0,0 @@
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007-2022 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
SUMMARY = Daemon capable of showing info on LCD displays
VER = 0e2ce9b
THISAPP = lcdproc-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = lcdproc
PAK_VER = 5
DEPS =
SERVICES = lcdproc
CFLAGS += -fcommon -Wno-error=implicit-function-declaration
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_BLAKE2 = e35471d3f77eeeaa90a87881a85163e8f551de1f198ce8d3821da15bdc3489149b0a6a5d40c7ad4412d50204d5009c7863613d80851f67bb28933c5bdb603fe4
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
b2 : $(subst %,%_BLAKE2,$(objects))
dist:
$(PAK)
###############################################################################
# Downloading, checking, b2sum
###############################################################################
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
@$(CHECK)
$(patsubst %,$(DIR_DL)/%,$(objects)) :
@$(LOAD)
$(subst %,%_BLAKE2,$(objects)) :
@$(B2SUM)
###############################################################################
# Installation Details
###############################################################################
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
$(UPDATE_AUTOMAKE)
cd $(DIR_APP) && ./autogen.sh
cd $(DIR_APP) && \
./configure \
--prefix=/usr \
--sysconfdir=/etc/lcdproc \
--enable-libusb \
--enable-libusb-1-0 \
--enable-drivers=all \
--enable-lcdproc-menus \
--enable-stat-nfs \
--enable-stat-smbfs \
--with-lcdport=13666
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
-mkdir -pv /etc/lcdproc
cp -vf $(DIR_SRC)/config/lcdproc/{LCDd,lcdproc}.conf /etc/lcdproc
#install initscripts
$(call INSTALL_INITSCRIPTS,$(SERVICES))
ln -sf ../init.d/lcdproc /etc/rc.d/rc3.d/S60lcdproc
ln -sf ../init.d/lcdproc /etc/rc.d/rc0.d/K40lcdproc
ln -sf ../init.d/lcdproc /etc/rc.d/rc6.d/K40lcdproc
install -v -m 644 $(DIR_SRC)/config/backup/includes/lcdproc \
/var/ipfire/backup/addons/includes/lcdproc
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -1998,7 +1998,6 @@ build_system() {
lfsmake2 strace
lfsmake2 ltrace
lfsmake2 ipfire-netboot
lfsmake2 lcdproc
lfsmake2 keepalived
lfsmake2 ipvsadm
lfsmake2 perl-Carp-Clan

View File

@@ -1,76 +0,0 @@
#!/bin/sh
###############################################################################
# #
# IPFire.org - A linux based firewall #
# Copyright (C) 2007-2022 IPFire Team <info@ipfire.org> #
# #
# This program is free software: you can redistribute it and/or modify #
# it under the terms of the GNU General Public License as published by #
# the Free Software Foundation, either version 3 of the License, or #
# (at your option) any later version. #
# #
# This program is distributed in the hope that it will be useful, #
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
# GNU General Public License for more details. #
# #
# You should have received a copy of the GNU General Public License #
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
# #
###############################################################################
. /etc/sysconfig/rc
. ${rc_functions}
CLIENT="lcdproc"
CONFIG_FILE="/etc/sysconfig/lcdproc"
# Read the configuration file if any.
[ -e "${CONFIG_FILE}" ] && . ${CONFIG_FILE}
case "${1}" in
start)
boot_mesg "Starting LCDd..."
loadproc /usr/sbin/LCDd -c /etc/lcdproc/LCDd.conf 2>/dev/null
case "${CLIENT}" in
lcdproc)
boot_mesg "Starting lcdproc..."
loadproc /usr/bin/lcdproc -c /etc/lcdproc/lcdproc.conf 2>/dev/null
;;
vc)
boot_mesg "Starting LCD virtual console..."
loadproc /usr/bin/lcdvc -c /etc/lcdproc/lcdvc.conf 2>/dev/null
;;
esac
;;
stop)
boot_mesg "Stopping LCDd..."
killproc /usr/sbin/LCDd
boot_mesg "Stopping lcdproc..."
killproc /usr/bin/lcdproc
boot_mesg "Stopping LCD virtual console..."
killproc /usr/bin/lcdvc
;;
restart)
${0} stop
sleep 1
${0} start
;;
status)
statusproc /usr/sbin/LCDd
statusproc /usr/bin/lcdproc
statusproc /usr/bin/lcdvc
;;
*)
echo "Usage: ${0} {start|stop|restart|status}"
exit 1
;;
esac