Reviewed-by: Peter Müller > * Add a Summary and Services field to all pak lfs files > * Replace occurances of INSTALL_INITSCRIPT with new INSTALL_INITSCRIPTS > macro in all pak lfs files. > > Signed-off-by: Robin Roevens > --- > lfs/7zip | 4 ++++ > lfs/alac | 4 ++++ > lfs/alsa | 5 ++++- > lfs/amazon-ssm-agent | 6 +++++- > lfs/apcupsd | 6 +++++- > lfs/avahi | 6 +++++- > lfs/aws-cli | 4 ++++ > lfs/backup | 4 ++++ > lfs/bacula | 6 +++++- > lfs/bird | 6 +++++- > lfs/borgbackup | 4 ++++ > lfs/bwm-ng | 4 ++++ > lfs/c-ares | 4 ++++ > lfs/cifs-utils | 4 ++++ > lfs/clamav | 6 +++++- > lfs/core-updates | 2 ++ > lfs/cpufrequtils | 6 +++++- > lfs/cups | 6 +++++- > lfs/cups-filters | 4 ++++ > lfs/cyrus-sasl | 6 +++++- > lfs/dbus | 6 +++++- > lfs/ddrescue | 5 +++++ > lfs/dehydrated | 4 ++++ > lfs/dnsdist | 6 +++++- > lfs/ebtables | 4 ++++ > lfs/elfutils | 4 ++++ > lfs/elinks | 4 ++++ > lfs/epson-inkjet-printer-escpr | 4 ++++ > lfs/faad2 | 4 ++++ > lfs/fetchmail | 6 +++++- > lfs/ffmpeg | 4 ++++ > lfs/fireperf | 6 ++++++ > lfs/firmware-update | 4 ++++ > lfs/flac | 4 ++++ > lfs/flashrom | 4 ++++ > lfs/foomatic | 4 ++++ > lfs/fping | 4 ++++ > lfs/freefont | 4 ++++ > lfs/freeradius | 6 +++++- > lfs/frr | 6 +++++- > lfs/ghostscript | 4 ++++ > lfs/git | 4 ++++ > lfs/gnu-netcat | 4 ++++ > lfs/gnump3d | 6 +++++- > lfs/guardian | 6 +++++- > lfs/gutenprint | 4 ++++ > lfs/haproxy | 5 ++++- > lfs/hostapd | 6 +++++- > lfs/hplip | 4 ++++ > lfs/htop | 4 ++++ > lfs/icinga | 4 ++++ > lfs/iftop | 4 ++++ > lfs/igmpproxy | 4 ++++ > lfs/intltool | 4 ++++ > lfs/iotop | 5 +++++ > lfs/iperf | 4 ++++ > lfs/iperf3 | 4 ++++ > lfs/iptraf-ng | 4 ++++ > lfs/ipvsadm | 4 ++++ > lfs/joe | 4 ++++ > lfs/keepalived | 6 +++++- > lfs/krb5 | 4 ++++ > lfs/lame | 4 ++++ > lfs/lcdproc | 6 +++++- > lfs/libassuan | 4 ++++ > lfs/libcdada | 4 ++++ > lfs/libdaemon | 6 ++++++ > lfs/libexif | 4 ++++ > lfs/libid3tag | 4 ++++ > lfs/libmad | 4 ++++ > lfs/libmpdclient | 4 ++++ > lfs/libmpeg2 | 4 ++++ > lfs/libnfsidmap | 6 ++++++ > lfs/libogg | 4 ++++ > lfs/libpciaccess | 4 ++++ > lfs/libpri | 4 ++++ > lfs/libseccomp | 4 ++++ > lfs/libshout | 4 ++++ > lfs/libsolv | 4 ++++ > lfs/libtalloc | 4 ++++ > lfs/libtiff | 4 ++++ > lfs/libtirpc | 4 ++++ > lfs/libusbredir | 4 ++++ > lfs/libvirt | 7 +++++-- > lfs/libvorbis | 4 ++++ > lfs/libyajl | 4 ++++ > lfs/lshw | 6 +++++- > lfs/ltrace | 4 ++++ > lfs/lynis | 5 +++++ > lfs/make | 4 ++++ > lfs/mc | 4 ++++ > lfs/mcelog | 4 ++++ > lfs/mdns-repeater | 6 +++++- > lfs/minicom | 4 ++++ > lfs/minidlna | 6 +++++- > lfs/monit | 6 +++++- > lfs/mpc | 4 ++++ > lfs/mpd | 6 +++++- > lfs/mpfire | 4 ++++ > lfs/mtr | 4 ++++ > lfs/nagios-plugins | 4 ++++ > lfs/nagios_nrpe | 6 +++++- > lfs/nano | 4 ++++ > lfs/ncat | 4 ++++ > lfs/ncdu | 6 +++++- > lfs/netatalk | 6 +++++- > lfs/netpbm | 4 ++++ > lfs/netsnmpd | 6 +++++- > lfs/nfs | 6 +++++- > lfs/nginx | 5 +++++ > lfs/nmap | 4 ++++ > lfs/nut | 6 +++++- > lfs/observium-agent | 4 ++++ > lfs/openvmtools | 6 +++++- > lfs/opus | 4 ++++ > lfs/parted | 4 ++++ > lfs/pcengines-apu-firmware | 4 ++++ > lfs/pcmciautils | 5 +++++ > lfs/perl-Authen-SASL | 4 ++++ > lfs/perl-Carp-Clan | 5 +++++ > lfs/perl-Date-Calc | 5 +++++ > lfs/perl-Date-Manip | 5 +++++ > lfs/perl-File-ReadBackwards | 4 ++++ > lfs/perl-File-Tail | 5 +++++ > lfs/perl-MIME-Base64 | 4 ++++ > lfs/perl-Net-IP | 5 +++++ > lfs/perl-Net-SMTP-SSL | 4 ++++ > lfs/perl-Parse-Yapp | 4 ++++ > lfs/perl-TimeDate | 5 +++++ > lfs/perl-common-sense | 5 +++++ > lfs/perl-gettext | 4 ++++ > lfs/perl-inotify2 | 3 +++ > lfs/pmacct | 6 +++++- > lfs/postfix | 6 +++++- > lfs/powertop | 4 ++++ > lfs/python3-botocore | 4 ++++ > lfs/python3-colorama | 4 ++++ > lfs/python3-dateutil | 4 ++++ > lfs/python3-docutils | 4 ++++ > lfs/python3-jmespath | 4 ++++ > lfs/python3-msgpack | 4 ++++ > lfs/python3-pyasn1 | 4 ++++ > lfs/python3-pyparsing | 4 ++++ > lfs/python3-rsa | 4 ++++ > lfs/python3-s3transfer | 4 ++++ > lfs/python3-setuptools | 4 ++++ > lfs/python3-setuptools-scm | 4 ++++ > lfs/python3-six | 4 ++++ > lfs/python3-urllib3 | 6 ++++++ > lfs/python3-yaml | 4 ++++ > lfs/qemu | 4 ++++ > lfs/qemu-ga | 6 +++++- > lfs/rpcbind | 6 +++++- > lfs/rsync | 4 ++++ > lfs/samba | 6 +++++- > lfs/sarg | 4 ++++ > lfs/sdl2 | 4 ++++ > lfs/shairport-sync | 6 +++++- > lfs/socat | 4 ++++ > lfs/sox | 4 ++++ > lfs/soxr | 4 ++++ > lfs/spandsp | 4 ++++ > lfs/spectre-meltdown-checker | 4 ++++ > lfs/speedtest-cli | 4 ++++ > lfs/spice | 4 ++++ > lfs/spice-protocol | 4 ++++ > lfs/squid-accounting | 4 ++++ > lfs/squidclamav | 4 ++++ > lfs/sslh | 6 +++++- > lfs/strace | 4 ++++ > lfs/stress | 4 ++++ > lfs/stunnel | 6 +++++- > lfs/swatch | 4 ++++ > lfs/sysbench | 4 ++++ > lfs/taglib | 4 ++++ > lfs/tcpdump | 4 ++++ > lfs/telnet | 5 +++++ > lfs/tftpd | 6 +++++- > lfs/tmux | 4 ++++ > lfs/tor | 6 +++++- > lfs/traceroute | 4 ++++ > lfs/transmission | 6 +++++- > lfs/tshark | 4 ++++ > lfs/vdr | 6 +++++- > lfs/vdr_dvbapi | 4 ++++ > lfs/vdr_eepg | 4 ++++ > lfs/vdr_epgsearch | 4 ++++ > lfs/vdr_streamdev | 4 ++++ > lfs/vdradmin | 6 +++++- > lfs/w_scan | 3 +++ > lfs/watchdog | 6 +++++- > lfs/wavemon | 4 ++++ > lfs/wio | 6 ++++++ > lfs/xinetd | 6 +++++- > lfs/xvid | 4 ++++ > lfs/zabbix_agentd | 6 +++++- > 196 files changed, 851 insertions(+), 51 deletions(-) > > diff --git a/lfs/7zip b/lfs/7zip > index 3e204ca1a..40b4fcda6 100644 > --- a/lfs/7zip > +++ b/lfs/7zip > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = 7-zip file compression program > + > VER = 17.04 > > THISAPP = p7zip-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/alac b/lfs/alac > index f8510294a..abae8a2f9 100644 > --- a/lfs/alac > +++ b/lfs/alac > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Apple Lossless Audio Codec > + > VER = 0.0.7 > > THISAPP = alac-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/alsa b/lfs/alsa > index 264849e11..f8f45a6e8 100644 > --- a/lfs/alsa > +++ b/lfs/alsa > @@ -24,6 +24,7 @@ > > include Config > > +SUMMARY = Advanced Linux Sound Architecture > > VER = 1.2.5.1 > UVER = 1.2.5.1 > @@ -40,6 +41,8 @@ PAK_VER = 13 > > DEPS = > > +SERVICES = alsa > + > TARGET = $(DIR_INFO)/$(THISAPP) > > ############################################################################### > @@ -101,6 +104,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP)/alsa-firmware-$(FVER) && make $(MAKETUNING) $(EXTRA_MAKE) > cd $(DIR_APP)/alsa-firmware-$(FVER) && make install > # install initscript > - $(call INSTALL_INITSCRIPT,alsa) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > @rm -rf $(DIR_SRC)/alsa* > @$(POSTBUILD) > diff --git a/lfs/amazon-ssm-agent b/lfs/amazon-ssm-agent > index a029cf7ec..25c9ce33b 100644 > --- a/lfs/amazon-ssm-agent > +++ b/lfs/amazon-ssm-agent > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Amazon Remote System Config Management > + > VER = 3.0.356.0 > SUP_ARCH = x86_64 > > @@ -37,6 +39,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = amazon-ssm-agent > + > DIR_BUILD = $(GOPATH)/src/github.com/aws/amazon-ssm-agent > > ############################################################################### > @@ -114,7 +118,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > amazon-ssm-agent.json.template /etc/amazon/ssm/amazon-ssm-agent.json > > # Install initscript > - $(call INSTALL_INITSCRIPT,amazon-ssm-agent) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install backup include > install -v -m 644 $(DIR_SRC)/config/backup/includes/amazon-ssm-agent \ > diff --git a/lfs/apcupsd b/lfs/apcupsd > index d63c79f8b..82c61f12a 100644 > --- a/lfs/apcupsd > +++ b/lfs/apcupsd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = APC UPS Daemon (Powerful Daemon for APC UPSs) > + > VER = 3.14.14 > > THISAPP = apcupsd-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = apcupsd > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -84,7 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,apcupsd) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > ln -sf ../init.d/apcupsd /etc/rc.d/rc3.d/S65apcupsd > ln -sf ../init.d/apcupsd /etc/rc.d/rc0.d/K35apcupsd > diff --git a/lfs/avahi b/lfs/avahi > index 795ba4130..c2b7aa4c7 100644 > --- a/lfs/avahi > +++ b/lfs/avahi > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = D-Bus Service for Zeroconf and Bonjour > + > VER = 0.8 > > THISAPP = avahi-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = dbus libdaemon > > +SERVICES = avahi > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -101,7 +105,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cp -avf $(DIR_SRC)/config/avahi/smb.service /etc/avahi/services/smb.service > > # Install initscript > - $(call INSTALL_INITSCRIPT,avahi) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > #install backup definition > install -v -m 644 ${DIR_SRC}/config/backup/includes/avahi \ > diff --git a/lfs/aws-cli b/lfs/aws-cli > index a098f9ad8..deef69595 100644 > --- a/lfs/aws-cli > +++ b/lfs/aws-cli > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Amazon Web Services Command Line Interface > + > VER = 1.18.188 > > THISAPP = awscli-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = python3-botocore python3-colorama python3-docutils python3-pyasn1 python3-rsa python3-s3transfer python3-six python3-yaml > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/backup b/lfs/backup > index 9d3e05735..8fcfd8616 100644 > --- a/lfs/backup > +++ b/lfs/backup > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = IPFire backup extension > + > VER = ipfire > > THISAPP = backup-$(VER) > @@ -34,6 +36,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/bacula b/lfs/bacula > index 5b9f119ff..71ba3b877 100644 > --- a/lfs/bacula > +++ b/lfs/bacula > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Enterprise-ready Network Backup Software > + > VER = 9.6.7 > > THISAPP = bacula-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = > > +SERVICES = bacula > + > # For GCC 10 > CFLAGS += -Wno-error=narrowing > > @@ -91,7 +95,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,bacula) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > install -v -m 644 ${DIR_SRC}/config/backup/includes/bacula \ > /var/ipfire/backup/addons/includes/bacula > diff --git a/lfs/bird b/lfs/bird > index a57e745a5..48c3e42b4 100644 > --- a/lfs/bird > +++ b/lfs/bird > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The BIRD Internet Routing Daemon > + > VER = 2.0.8 > > THISAPP = bird-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 8 > > DEPS = > > +SERVICES = bird > + > CFLAGS += -fcommon > > ############################################################################### > @@ -93,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/bird > > # Install initscript > - $(call INSTALL_INITSCRIPT,bird) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/borgbackup b/lfs/borgbackup > index 0a50f816a..a78be49b1 100644 > --- a/lfs/borgbackup > +++ b/lfs/borgbackup > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Deduplicating backup program with compression and authenticated encryption > + > VER = 1.1.13 > > THISAPP = borgbackup-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = python3-msgpack > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/bwm-ng b/lfs/bwm-ng > index d92a02925..df153e3ca 100644 > --- a/lfs/bwm-ng > +++ b/lfs/bwm-ng > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Realtime Bandwidth Monitor > + > VER = 0.6.1-f54b3fa > > THISAPP = bwm-ng-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/c-ares b/lfs/c-ares > index 1f07623ac..07f7b02fe 100644 > --- a/lfs/c-ares > +++ b/lfs/c-ares > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Tools for asynchronous name resolves > + > VER = 1.17.1 > > THISAPP = c-ares-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/cifs-utils b/lfs/cifs-utils > index a363bb83b..712c74f9d 100644 > --- a/lfs/cifs-utils > +++ b/lfs/cifs-utils > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Utilities for doing and managing mounts of the Linux CIFS filesystem > + > VER = 6.13 > > THISAPP = cifs-utils-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/clamav b/lfs/clamav > index 1fffd99d9..adc9cb344 100644 > --- a/lfs/clamav > +++ b/lfs/clamav > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Antivirus Toolkit > + > VER = 0.104.2 > > THISAPP = clamav-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 59 > > DEPS = > > +SERVICES = clamav > + > DATABASE_DIR = /var/lib/clamav > > ############################################################################### > @@ -107,6 +111,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > mkdir -pv /var/run/clamav > chown clamav:clamav /var/run/clamav > #install initscripts > - $(call INSTALL_INITSCRIPT,clamav) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/core-updates b/lfs/core-updates > index fa8b36d50..08d72310e 100644 > --- a/lfs/core-updates > +++ b/lfs/core-updates > @@ -92,8 +92,10 @@ core/%: > update.sh files.tar.xz ROOTFILES > rm -rf /install/packages/package > sed -e "s/NAME/core-upgrade/g" \ > + -e "s/SUMMARY/IPFire Core Update/g" \ > -e "s/VER/$(VERSION)/g" \ > -e "s/RELEASE/$$(basename $@)/g" \ > -e "s/DEPS/$(DEPS)/g" \ > -e "s/SIZE/`ls -l \/install\/packages\/core-upgrade-$(VERSION)-$$(basename $@).ipfire | awk '{ print $$5 }'`/g" \ > + -e "s/SERVICES//g" \ > < /usr/src/src/pakfire/meta > /install/packages/meta-core-upgrade-$$(basename $@) > diff --git a/lfs/cpufrequtils b/lfs/cpufrequtils > index 3c1f5939a..11a34fcf8 100644 > --- a/lfs/cpufrequtils > +++ b/lfs/cpufrequtils > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Tools to Determine and Set CPUfreq Settings > + > VER = 008 > > THISAPP = cpufrequtils-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 10 > > DEPS = > > +SERVICES = cpufreq > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -87,7 +91,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,cpufreq) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/cups b/lfs/cups > index 99c9c8887..4d9bbc556 100644 > --- a/lfs/cups > +++ b/lfs/cups > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Common UNIX Printing System > + > VER = 2.3.3op2 > > THISAPP = cups-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 23 > > DEPS = avahi cups-filters dbus ghostscript krb5 libtiff > > +SERVICES = cups > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && ln -v -sf /usr/bin/smbspool /usr/lib/cups/backend/smb > > # install initscript > - $(call INSTALL_INITSCRIPT,cups) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > cp -fv $(DIR_SRC)/config/cups/cupsd.conf /var/ipfire/cups/ > > @rm -rf $(DIR_APP) > diff --git a/lfs/cups-filters b/lfs/cups-filters > index 10de534c4..5abd4677b 100644 > --- a/lfs/cups-filters > +++ b/lfs/cups-filters > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = OpenPrinting CUPS filters, backends, and cups-browsed > + > VER = 1.28.10 > > THISAPP = cups-filters-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = cups ghostscript > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/cyrus-sasl b/lfs/cyrus-sasl > index 7f5135612..f28ff3367 100644 > --- a/lfs/cyrus-sasl > +++ b/lfs/cyrus-sasl > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Implementation of Cyrus SASL API > + > VER = 2.1.26 > > THISAPP = cyrus-sasl-$(VER) > @@ -41,6 +43,8 @@ endif > > DEPS = > > +SERVICES = cyrus-sasl > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -100,7 +104,7 @@ ifeq "$(PASS)" "" > cp -vf $(DIR_SRC)/config/cyrus-sasl/smtpd.conf /usr/lib/sasl2/ > > #install initscripts > - $(call INSTALL_INITSCRIPT,cyrus-sasl) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > else > # WITH LDAP SUPPORT AT THIS TIME > diff --git a/lfs/dbus b/lfs/dbus > index 09f4a541b..9452081fd 100644 > --- a/lfs/dbus > +++ b/lfs/dbus > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = D-Bus Message Bus System > + > VER = 1.12.20 > > THISAPP = dbus-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = messagebus > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -84,7 +88,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,messagebus) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_SRC)/dbus* > @$(POSTBUILD) > diff --git a/lfs/ddrescue b/lfs/ddrescue > index 3c45896e9..3bf528ad5 100644 > --- a/lfs/ddrescue > +++ b/lfs/ddrescue > @@ -24,7 +24,10 @@ > > include Config > > +SUMMARY = Data Copying in the Presence of I/O Errors > + > VER = 1.25 > + > THISAPP = ddrescue-$(VER) > DL_FILE = $(THISAPP).tar.lz > DL_FROM = $(URL_IPFIRE) > @@ -35,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/dehydrated b/lfs/dehydrated > index c2c3a9e00..1b8544a17 100644 > --- a/lfs/dehydrated > +++ b/lfs/dehydrated > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A client for signing certificates with an ACME server > + > VER = 0.7.0 > > THISAPP = dehydrated-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/dnsdist b/lfs/dnsdist > index a0d8a20b1..e611f1bdd 100644 > --- a/lfs/dnsdist > +++ b/lfs/dnsdist > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A highly DNS-, DoS- and abuse-aware loadbalancer > + > VER = 1.7.0 > > THISAPP = dnsdist-$(VER) > @@ -38,6 +40,8 @@ SUP_ARCH = x86_64 aarch64 > > DEPS = > > +SERVICES = dnsdist > + > MAX_PARALLELISM = $(shell echo $$(( $(SYSTEM_MEMORY) / 3072 ))) > > ############################################################################### > @@ -94,7 +98,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,dnsdist) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > install -v -m 644 $(DIR_SRC)/config/backup/includes/dnsdist \ > /var/ipfire/backup/addons/includes/dnsdist > diff --git a/lfs/ebtables b/lfs/ebtables > index ba94d686a..58631244e 100644 > --- a/lfs/ebtables > +++ b/lfs/ebtables > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Ethernet Bridge Tables > + > VER = 2.0.10-4 > > THISAPP = ebtables-v$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/elfutils b/lfs/elfutils > index ccaffec1a..cd35659aa 100644 > --- a/lfs/elfutils > +++ b/lfs/elfutils > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Higher-level library to access ELF files > + > VER = 0.186 > > THISAPP = elfutils-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/elinks b/lfs/elinks > index 6a895e943..b60c986ab 100644 > --- a/lfs/elinks > +++ b/lfs/elinks > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An advanced and well-established feature-rich text mode web browser > + > VER = 0.12pre6 > > THISAPP = elinks-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/epson-inkjet-printer-escpr b/lfs/epson-inkjet-printer-escpr > index 3a0f84c50..e48bcd2fb 100644 > --- a/lfs/epson-inkjet-printer-escpr > +++ b/lfs/epson-inkjet-printer-escpr > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Epson ESC/P-R Inkjet Printer Driver > + > VER = 1.6.12 > LSB = 1lsb3.2 > > @@ -37,6 +39,8 @@ PAK_VER = 2 > > DEPS = cups > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/faad2 b/lfs/faad2 > index b2c8218e1..9e68b7f19 100644 > --- a/lfs/faad2 > +++ b/lfs/faad2 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = C library and frontend for decoding MPEG2/4 AAC > + > VER = 2_10_0 > > THISAPP = faad2-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/fetchmail b/lfs/fetchmail > index aed08aae2..37e079a2c 100644 > --- a/lfs/fetchmail > +++ b/lfs/fetchmail > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Full-Featured POP and IMAP Mail Retrieval Daemon > + > VER = 6.4.19 > > THISAPP = fetchmail-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 10 > > DEPS = > > +SERVICES = fetchmail > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -99,7 +103,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/fetchmail > > #install initscripts > - $(call INSTALL_INITSCRIPT,fetchmail) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > > @rm -rf $(DIR_APP) > diff --git a/lfs/ffmpeg b/lfs/ffmpeg > index 21c21cc88..97ed7ea90 100644 > --- a/lfs/ffmpeg > +++ b/lfs/ffmpeg > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Library for working with various multimedia formats > + > VER = 4.4 > > THISAPP = ffmpeg-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 13 > > DEPS = sdl2 lame libvorbis xvid > > +SERVICES = > + > ifeq "$(BUILD_ARCH)" "armv6l" > LDFLAGS += -latomic > endif > diff --git a/lfs/fireperf b/lfs/fireperf > index 19fe7b1fd..3bb8002fc 100644 > --- a/lfs/fireperf > +++ b/lfs/fireperf > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Network Benchmarking Tool > + > VER = 0.2.0 > > THISAPP = fireperf-$(VER) > @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) > PROG = fireperf > PAK_VER = 2 > > +DEPS = > + > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/firmware-update b/lfs/firmware-update > index bce9c4404..fd30b9f7e 100644 > --- a/lfs/firmware-update > +++ b/lfs/firmware-update > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = IPFire Firmware Update Tool > + > VER = 20210107 > > THISAPP = firmware-update-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = flashrom > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/flac b/lfs/flac > index ef3e46ad1..c81d47283 100644 > --- a/lfs/flac > +++ b/lfs/flac > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Free Lossless Audio Codec > + > VER = 1.3.3 > > THISAPP = flac-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = libogg > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/flashrom b/lfs/flashrom > index 417a7cffa..20f3d4a1d 100644 > --- a/lfs/flashrom > +++ b/lfs/flashrom > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A universal flash programming utility > + > VER = 1.2 > > THISAPP = flashrom-v$(VER) > @@ -37,6 +39,8 @@ SUP_ARCH = x86_64 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/foomatic b/lfs/foomatic > index ea5131ef5..0ede44bf2 100644 > --- a/lfs/foomatic > +++ b/lfs/foomatic > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Tools for using the foomatic database of printers and printer drivers > + > VER = 4.0.9 > VER_DB = 4.0-$(DATE) > VER_FILTERS = 4.0.17 > @@ -39,6 +41,8 @@ PAK_VER = 6 > > DEPS = cups ghostscript libtiff hplip > > +SERVICES = > + > CFLAGS += -fcommon > > export LIB_CUPS=/usr/lib/cups > diff --git a/lfs/fping b/lfs/fping > index 8616c0e54..fd2e8260e 100644 > --- a/lfs/fping > +++ b/lfs/fping > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A program to ping multiple hosts > + > VER = 5.0 > > THISAPP = fping-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = "" > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/freefont b/lfs/freefont > index d9b19e1ed..d944a7790 100644 > --- a/lfs/freefont > +++ b/lfs/freefont > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Free UCS scalable fonts > + > VER = 20060126 > > THISAPP = freefont-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/freeradius b/lfs/freeradius > index 967a00483..6b2e6f8e5 100644 > --- a/lfs/freeradius > +++ b/lfs/freeradius > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = RADIUS Server > + > VER = 3.0.23 > > THISAPP = freeradius-server-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 14 > > DEPS = libtalloc samba > > +SERVICES = freeradius > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -144,7 +148,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /etc/logrotate.d/freeradius > > #install initscripts > - $(call INSTALL_INITSCRIPT,freeradius) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/frr b/lfs/frr > index 04f1aa590..81840dc05 100644 > --- a/lfs/frr > +++ b/lfs/frr > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = FRRouting Routing daemon > + > VER = 8.0.1 > > THISAPP = frr-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = elfutils > > +SERVICES = frr > + > CFLAGS += -fcommon > > ############################################################################### > @@ -111,7 +115,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/frr > > # Install initscript > - $(call INSTALL_INITSCRIPT,frr) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/ghostscript b/lfs/ghostscript > index 695ff6bcb..e5ca19a40 100644 > --- a/lfs/ghostscript > +++ b/lfs/ghostscript > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Ghostscript interpreter for PostScript and PDF > + > VER = 9.55.0 > > THISAPP = ghostscript-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = cups dbus libtiff > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/git b/lfs/git > index ca9bfc1d5..3023d8f44 100644 > --- a/lfs/git > +++ b/lfs/git > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Fast, scalable, distributed revision control system > + > VER = 2.34.1 > > THISAPP = git-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 21 > > DEPS = perl-Authen-SASL perl-MIME-Base64 perl-Net-SMTP-SSL > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/gnu-netcat b/lfs/gnu-netcat > index 2e8c10aa1..050d151e7 100644 > --- a/lfs/gnu-netcat > +++ b/lfs/gnu-netcat > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = GNU variant of universal network utility > + > VER = 0.7.1 > > THISAPP = netcat-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/gnump3d b/lfs/gnump3d > index 440b33905..06d22a48f 100644 > --- a/lfs/gnump3d > +++ b/lfs/gnump3d > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = GNU MP3 Streaming Server > + > VER = 3.0 > > THISAPP = gnump3d-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = gnump3d > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -93,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > ln -sf /usr/bin/gnump3d-index /etc/fcron.daily/gnump3d-index > > #install initscripts > - $(call INSTALL_INITSCRIPT,gnump3d) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/guardian b/lfs/guardian > index 6d61c3361..1fab73610 100644 > --- a/lfs/guardian > +++ b/lfs/guardian > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A perl written Intrusion Prevention System > + > VER = 2.0.2 > > THISAPP = guardian-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 25 > > DEPS = perl-inotify2 perl-Net-IP > > +SERVICES = guardian > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -97,7 +101,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > touch /var/log/guardian/guardian.log > > #install initscripts > - $(call INSTALL_INITSCRIPT,guardian) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Create symlinks for runlevel interaction. > ln -svf /etc/rc.d/init.d/guardian /etc/rc.d/rc3.d/S45guardian > diff --git a/lfs/gutenprint b/lfs/gutenprint > index 6c2626d26..4468acb1e 100644 > --- a/lfs/gutenprint > +++ b/lfs/gutenprint > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Printer drivers for CUPS from the Gutenprint project > + > VER = 5.2.9 > > THISAPP = gutenprint-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = cups > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/haproxy b/lfs/haproxy > index 3b89cc509..1101eeafc 100644 > --- a/lfs/haproxy > +++ b/lfs/haproxy > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Reliable, High Performance TCP/HTTP Load Balancer > + > VER = 2.2.4 > > THISAPP = haproxy-$(VER) > @@ -36,6 +38,7 @@ PAK_VER = 19 > > DEPS = > > +SERVICES = haproxy > > ifeq "$(BUILD_ARCH)" "riscv64" > LDFLAGS += -latomic > @@ -97,7 +100,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/haproxy > > #install initscripts > - $(call INSTALL_INITSCRIPT,haproxy) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Logrotate > -mkdir -pv /etc/logrotate.d > diff --git a/lfs/hostapd b/lfs/hostapd > index 73262f4c2..cb2626bf3 100644 > --- a/lfs/hostapd > +++ b/lfs/hostapd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Daemon for running a WPA capable Access Point > + > VER = 581dfcc > > THISAPP = hostapd-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 58 > > DEPS = > > +SERVICES = hostapd > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -87,7 +91,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP)/hostapd && make install > install -v -m 644 $(DIR_SRC)/config/backup/includes/hostapd /var/ipfire/backup/addons/includes/hostapd > # install initscript > - $(call INSTALL_INITSCRIPT,hostapd) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > mkdir -p /var/ipfire/wlanap > touch /var/ipfire/wlanap/settings > cp -vrf $(DIR_SRC)/config/hostapd/hostapd.conf /var/ipfire/wlanap/hostapd.conf > diff --git a/lfs/hplip b/lfs/hplip > index c783a0e34..fb45605f7 100644 > --- a/lfs/hplip > +++ b/lfs/hplip > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = HP's Printing, Scanning, and Faxing Software > + > VER = 3.21.6 > > THISAPP = hplip-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/htop b/lfs/htop > index d874c8614..aa63b0285 100644 > --- a/lfs/htop > +++ b/lfs/htop > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An Interactive text-mode Process Viewer for Linux > + > VER = 3.1.2 > > THISAPP = htop-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 18 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/icinga b/lfs/icinga > index 456f66388..4e82efa7e 100644 > --- a/lfs/icinga > +++ b/lfs/icinga > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Network monitoring application > + > VER = 1.11.4 > > THISAPP = icinga-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = nagios-plugins > > +SERVICES = icinga > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/iftop b/lfs/iftop > index 9c95e1b66..73ac2157d 100644 > --- a/lfs/iftop > +++ b/lfs/iftop > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Real-Time Interface Bandwidth Usage > + > VER = 1.0pre4 > > THISAPP = iftop-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/igmpproxy b/lfs/igmpproxy > index bd6407bdc..6a48d0df0 100644 > --- a/lfs/igmpproxy > +++ b/lfs/igmpproxy > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Multicast router utilizing IGMP forwarding > + > VER = 0.3 > > THISAPP = igmpproxy-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/intltool b/lfs/intltool > index bc5008a52..3b936c984 100644 > --- a/lfs/intltool > +++ b/lfs/intltool > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Internationalization Tool Collection > + > VER = 0.51.0 > > THISAPP = intltool-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/iotop b/lfs/iotop > index 02f027e5c..ba8a37338 100644 > --- a/lfs/iotop > +++ b/lfs/iotop > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Top Like UI to Show Per-Process I/O Going on > + > VER = 0.6 > > THISAPP = iotop-$(VER) > @@ -34,8 +36,11 @@ TARGET = $(DIR_INFO)/$(THISAPP) > > PROG = iotop > PAK_VER = 2 > + > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/iperf b/lfs/iperf > index 07ad3e6ea..9e9264cd2 100644 > --- a/lfs/iperf > +++ b/lfs/iperf > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A tool to measure network performance > + > VER = 2.0.14a > > THISAPP = iperf-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/iperf3 b/lfs/iperf3 > index ba3b1b942..95a527c42 100644 > --- a/lfs/iperf3 > +++ b/lfs/iperf3 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A tool to measure network performance > + > VER = 3.10.1 > > THISAPP = iperf-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/iptraf-ng b/lfs/iptraf-ng > index 3a5ace552..2cd47b130 100644 > --- a/lfs/iptraf-ng > +++ b/lfs/iptraf-ng > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = TCP/IP Network Monitor > + > VER = 1.2.1 > > THISAPP = iptraf-ng-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/ipvsadm b/lfs/ipvsadm > index 1f1026131..9d1532e2f 100644 > --- a/lfs/ipvsadm > +++ b/lfs/ipvsadm > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Utility for Administering the Linux Virtual Server > + > VER = 1.29 > > THISAPP = ipvsadm-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/joe b/lfs/joe > index d89b44790..51032f8ee 100644 > --- a/lfs/joe > +++ b/lfs/joe > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Text Editor > + > VER = 4.6 > > THISAPP = joe-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/keepalived b/lfs/keepalived > index 9916b5e42..e5aa2ec44 100644 > --- a/lfs/keepalived > +++ b/lfs/keepalived > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A keepalive facility for Linux > + > VER = 2.2.4 > > THISAPP = keepalived-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 10 > > DEPS = > > +SERVICES = keepalived > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -86,7 +90,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/keepalived > > #install initscripts > - $(call INSTALL_INITSCRIPT,keepalived) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/krb5 b/lfs/krb5 > index f72c12fd0..59853704c 100644 > --- a/lfs/krb5 > +++ b/lfs/krb5 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Kerberos > + > VER = 1.19.2 > > THISAPP = krb5-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/lame b/lfs/lame > index f7cbb2205..38ca186cc 100644 > --- a/lfs/lame > +++ b/lfs/lame > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The LAME MP3 encoder > + > VER = 3.100 > > THISAPP = lame-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/lcdproc b/lfs/lcdproc > index e5c4ee345..c5e758b8d 100644 > --- a/lfs/lcdproc > +++ b/lfs/lcdproc > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Daemon capable of showing info on LCD displays > + > VER = 0.5.7 > > THISAPP = lcdproc-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = lcdproc > + > CFLAGS += -fcommon > > ############################################################################### > @@ -98,7 +102,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cp -vf $(DIR_SRC)/config/lcdproc/{LCDd,lcdproc}.conf /etc/lcdproc > > #install initscripts > - $(call INSTALL_INITSCRIPT,lcdproc) > + $(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 > diff --git a/lfs/libassuan b/lfs/libassuan > index 4edb3fcb0..934d38411 100644 > --- a/lfs/libassuan > +++ b/lfs/libassuan > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = IPC library used by GnuPG version 2 > + > VER = 2.5.4 > > THISAPP = libassuan-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libcdada b/lfs/libcdada > index 201cd8351..7ab12e835 100644 > --- a/lfs/libcdada > +++ b/lfs/libcdada > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Basic data structures in C (libstdc++ wrapper) > + > VER = 0.3.5 > > THISAPP = libcdada-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libdaemon b/lfs/libdaemon > index 276d17e5a..7018efa41 100644 > --- a/lfs/libdaemon > +++ b/lfs/libdaemon > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Lightweight C library That Eases the Writing of UNIX Daemons > + > VER = 0.14 > > THISAPP = libdaemon-$(VER) > @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) > PROG = libdaemon > PAK_VER = 1 > > +DEPS = > + > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libexif b/lfs/libexif > index 49d401d85..8c15e2ce7 100644 > --- a/lfs/libexif > +++ b/lfs/libexif > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An EXIF Tag Parsing Library for Digital Cameras > + > VER = 0.6.22 > > THISAPP = libexif-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libid3tag b/lfs/libid3tag > index b0263f267..1e0c4f3ad 100644 > --- a/lfs/libid3tag > +++ b/lfs/libid3tag > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = ID3 Tag Manipulation Library > + > VER = 0.15.1b > > THISAPP = libid3tag-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libmad b/lfs/libmad > index 99a20f0a1..968383f56 100644 > --- a/lfs/libmad > +++ b/lfs/libmad > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An MPEG audio decoder library > + > VER = 0.15.1b > > THISAPP = libmad-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > CFLAGS += -Wa,--noexecstack > > ############################################################################### > diff --git a/lfs/libmpdclient b/lfs/libmpdclient > index ee18a37a6..65a7e8545 100644 > --- a/lfs/libmpdclient > +++ b/lfs/libmpdclient > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Library for interfacing the Music Player Daemon > + > VER = 2.19 > > THISAPP = libmpdclient-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libmpeg2 b/lfs/libmpeg2 > index 86c1d2211..97b5515d8 100644 > --- a/lfs/libmpeg2 > +++ b/lfs/libmpeg2 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = MPEG-2 Video Stream Decoder > + > VER = 0.4.1 > > THISAPP = mpeg2dec-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libnfsidmap b/lfs/libnfsidmap > index 1980d9306..b8d35a73f 100644 > --- a/lfs/libnfsidmap > +++ b/lfs/libnfsidmap > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = NFSv4 User and Group ID Mapping Library > + > VER = 0.27 > > THISAPP = libnfsidmap-$(VER) > @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) > PROG = libnfsidmap > PAK_VER = 2 > > +DEPS = > + > +SERVICES = > + > #CFLAGS += -I/usr/include/tirpc > > ############################################################################### > diff --git a/lfs/libogg b/lfs/libogg > index 59a0a3fa1..afc527beb 100644 > --- a/lfs/libogg > +++ b/lfs/libogg > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Ogg Bitstream Library > + > VER = 1.3.5 > > THISAPP = libogg-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libpciaccess b/lfs/libpciaccess > index 707722362..61b231e4a 100644 > --- a/lfs/libpciaccess > +++ b/lfs/libpciaccess > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Generic PCI access library > + > VER = 0.16 > > THISAPP = libpciaccess-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libpri b/lfs/libpri > index c748c5647..be62f0a4f 100644 > --- a/lfs/libpri > +++ b/lfs/libpri > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An implementation of Primary Rate ISDN > + > VER = 1.4.10.2 > > THISAPP = libpri-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libseccomp b/lfs/libseccomp > index 616a61c91..17930291d 100644 > --- a/lfs/libseccomp > +++ b/lfs/libseccomp > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Seccomp (mode 2) helper library > + > VER = 2.5.3 > > THISAPP = libseccomp-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libshout b/lfs/libshout > index 90d0f0346..09baa141a 100644 > --- a/lfs/libshout > +++ b/lfs/libshout > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Library for communcating with Icecast servers > + > VER = 2.4.3 > > THISAPP = libshout-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libsolv b/lfs/libsolv > index 192e9b013..1a316dad6 100644 > --- a/lfs/libsolv > +++ b/lfs/libsolv > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Package dependency solver using a satisfiability algorithm > + > VER = 0.7.19 > > THISAPP = libsolv-$(VER) > @@ -36,6 +38,8 @@ PROG = libsolv > DEPS = > PAK_VER = 4 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libtalloc b/lfs/libtalloc > index 546524be5..6f400b3ad 100644 > --- a/lfs/libtalloc > +++ b/lfs/libtalloc > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Samba talloc Library > + > VER = 2.3.1 > > THISAPP = talloc-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libtiff b/lfs/libtiff > index 885818568..f9b7afc63 100644 > --- a/lfs/libtiff > +++ b/lfs/libtiff > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Tiff Library (with JPEG and compression support) > + > VER = 4.3.0 > > THISAPP = tiff-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libtirpc b/lfs/libtirpc > index 0b529724c..43768bf99 100644 > --- a/lfs/libtirpc > +++ b/lfs/libtirpc > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Transport Independent RPC Library > + > VER = 1.3.1 > > THISAPP = libtirpc-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/libusbredir b/lfs/libusbredir > index 13eff5a73..a5a7286d9 100644 > --- a/lfs/libusbredir > +++ b/lfs/libusbredir > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = USB Network Redirection protocol > + > VER = 0.8.0 > > THISAPP = usbredir-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libvirt b/lfs/libvirt > index bc0dfc036..ec0154e5b 100644 > --- a/lfs/libvirt > +++ b/lfs/libvirt > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Server side daemon and supporting files for libvirt > + > VER = 7.10.0 > > THISAPP = libvirt-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 27 > > DEPS = ebtables libpciaccess libtirpc libyajl ncat qemu > > +SERVICES = libvirtd virtlogd > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -115,8 +119,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && ninja -C builddir/ install > > #install initscripts > - $(call INSTALL_INITSCRIPT,libvirtd) > - $(call INSTALL_INITSCRIPT,virtlogd) > + @$(call INSTALL_INITSCRIPTS,$(SERVICES)) > mv /usr/libexec/libvirt-guests.sh /etc/rc.d/init.d/libvirt-guests > > # Backup > diff --git a/lfs/libvorbis b/lfs/libvorbis > index 5d8c39811..336aae9c0 100644 > --- a/lfs/libvorbis > +++ b/lfs/libvorbis > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Vorbis General Audio Compression Codec > + > VER = 1.3.6 > > THISAPP = libvorbis-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = libogg > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/libyajl b/lfs/libyajl > index 1cbdc89c7..dea6b4963 100644 > --- a/lfs/libyajl > +++ b/lfs/libyajl > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Yet Another JSON Library > + > VER = 2.1.0 > > THISAPP = libyajl-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/lshw b/lfs/lshw > index 1e22bed05..d568d4af5 100644 > --- a/lfs/lshw > +++ b/lfs/lshw > @@ -25,6 +25,8 @@ > > include Config > > +SUMMARY = HardWare LiSter > + > VER = B.02.19.2 > > THISAPP = lshw-$(VER) > @@ -32,11 +34,13 @@ DL_FILE = $(THISAPP).tar.gz > DL_FROM = $(URL_IPFIRE) > DIR_APP = $(DIR_SRC)/$(THISAPP) > TARGET = $(DIR_INFO)/$(THISAPP) > -PROG = lshw > +PROG = lshw > PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/ltrace b/lfs/ltrace > index 8a8408a6e..1921841e3 100644 > --- a/lfs/ltrace > +++ b/lfs/ltrace > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Library and system call tracer for programs > + > VER = 0.7.3 > SUP_ARCHES = x86_64 armv6l > > @@ -37,6 +39,8 @@ PAK_VER = 2 > > DEPS = elfutils > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/lynis b/lfs/lynis > index e6f2007b0..f4b693489 100644 > --- a/lfs/lynis > +++ b/lfs/lynis > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Security and System auditing tool > + > VER = 3.0.6 > > THISAPP = lynis-$(VER) > @@ -34,8 +36,11 @@ TARGET = $(DIR_INFO)/$(THISAPP) > > PROG = lynis > PAK_VER = 10 > + > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/make b/lfs/make > index f6ba0ccd6..3c2d81542 100644 > --- a/lfs/make > +++ b/lfs/make > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = GNU make > + > VER = 4.3 > > THISAPP = make-$(VER) > @@ -35,6 +37,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > # Normal build or $(TOOLS_DIR) build. > # > ifeq "$(ROOT)" "" > diff --git a/lfs/mc b/lfs/mc > index 9ef542bac..d8324e898 100644 > --- a/lfs/mc > +++ b/lfs/mc > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Midnight Commander > + > VER = 4.8.27 > > THISAPP = mc-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 22 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/mcelog b/lfs/mcelog > index b9213dd00..72123c915 100644 > --- a/lfs/mcelog > +++ b/lfs/mcelog > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Log Machine Check Events > + > VER = 175 > > THISAPP = mcelog-$(VER) > @@ -37,6 +39,8 @@ SUP_ARCH = x86_64 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/mdns-repeater b/lfs/mdns-repeater > index afe4bfc18..310129658 100644 > --- a/lfs/mdns-repeater > +++ b/lfs/mdns-repeater > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A mDNS repeater > + > VER = 1.10 > > THISAPP = mdns-repeater-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = mdns-repeater > + > CFLAGS += -DHGVERSION='\"$(VER)\"' > > ############################################################################### > @@ -83,7 +87,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && install -v -m 755 mdns-repeater /usr/bin > > # install initscripts > - $(call INSTALL_INITSCRIPT,mdns-repeater) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/minicom b/lfs/minicom > index 7e6ec7586..c8cb05559 100644 > --- a/lfs/minicom > +++ b/lfs/minicom > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Terminal Program > + > VER = 2.8 > > THISAPP = minicom-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/minidlna b/lfs/minidlna > index a0e09a0a3..b84b07a83 100644 > --- a/lfs/minidlna > +++ b/lfs/minidlna > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = DLNA compatible server > + > VER = 1.3.0 > > THISAPP = minidlna-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 8 > > DEPS = ffmpeg flac libexif libid3tag libogg > > +SERVICES = minidlna > + > CFLAGS += -fcommon > > ############################################################################### > @@ -88,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > install -m 644 $(DIR_SRC)/config/minidlna/minidlna.conf /etc > > #install initscripts > - $(call INSTALL_INITSCRIPT,minidlna) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > #install backup definition > install -v -m 644 ${DIR_SRC}/config/backup/includes/minidlna \ > diff --git a/lfs/monit b/lfs/monit > index 51b7e0101..d176fb7c1 100644 > --- a/lfs/monit > +++ b/lfs/monit > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Utility for monitoring services on a Unix system > + > VER = 5.30.0 > > THISAPP = monit-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 17 > > DEPS = > > +SERVICES = monit > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -94,7 +98,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > install -v -m 600 $(DIR_SRC)/config/monit/monitrc /etc > > #install initscripts > - $(call INSTALL_INITSCRIPT,monit) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install start links and backup include file. > ln -sf ../init.d/monit /etc/rc.d/rc3.d/S60monit > diff --git a/lfs/mpc b/lfs/mpc > index 47b069401..f8643f094 100644 > --- a/lfs/mpc > +++ b/lfs/mpc > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Client for the Music Player Daemon > + > VER = 0.33 > > THISAPP = mpc-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 8 > > DEPS = mpd libmpdclient > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/mpd b/lfs/mpd > index ef6f7afbb..a86f2852d 100644 > --- a/lfs/mpd > +++ b/lfs/mpd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Music Player Daemon > + > VER = 0.22.6 > > THISAPP = mpd-$(VER) > @@ -37,6 +39,8 @@ SUP_ARCH = aarch64 armv6l x86_64 > > DEPS = alsa avahi faad2 ffmpeg flac lame libmad libshout libogg libid3tag libvorbis opus soxr > > +SERVICES = mpd > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -98,7 +102,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && ninja -C builddir/ install > > #install initscripts > - $(call INSTALL_INITSCRIPT,mpd) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > touch /var/log/mpd.error.log > diff --git a/lfs/mpfire b/lfs/mpfire > index 94fce614e..fc8a1dd59 100644 > --- a/lfs/mpfire > +++ b/lfs/mpfire > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = IPFire integration for the Music Player Daemon > + > VER = ipfire > > THISAPP = mpfire-$(VER) > @@ -34,6 +36,8 @@ PAK_VER = 14 > > DEPS = mpd mpc > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/mtr b/lfs/mtr > index f2252e1dc..50fd054a8 100644 > --- a/lfs/mtr > +++ b/lfs/mtr > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Ping and Traceroute Network Diagnostic Tool > + > VER = 0.94 > > THISAPP = mtr-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/nagios-plugins b/lfs/nagios-plugins > index cdf1910b0..140db54c8 100644 > --- a/lfs/nagios-plugins > +++ b/lfs/nagios-plugins > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Nagios Plug-Ins > + > VER = 2.3.3 > > THISAPP = nagios-plugins-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/nagios_nrpe b/lfs/nagios_nrpe > index 260bcc810..cdbe747b4 100644 > --- a/lfs/nagios_nrpe > +++ b/lfs/nagios_nrpe > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Nagios Remote Plug-In Executor > + > VER = 4.0.3 > > THISAPP = nrpe-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = nagios-plugins > > +SERVICES = nrpe > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -94,7 +98,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install-config > > # install initscript > - $(call INSTALL_INITSCRIPT,nrpe) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > install -v -m 644 ${DIR_SRC}/config/backup/includes/nagios_nrpe \ > /var/ipfire/backup/addons/includes/nagios_nrpe > diff --git a/lfs/nano b/lfs/nano > index d9a0dbfd6..e13696deb 100644 > --- a/lfs/nano > +++ b/lfs/nano > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Pico editor clone with enhancements > + > VER = 6.0 > > THISAPP = nano-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 40 > > DEPS = "" > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/ncat b/lfs/ncat > index 0e327a043..c994706dd 100644 > --- a/lfs/ncat > +++ b/lfs/ncat > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Network tool to concatenate and redirect sockets > + > VER = 7.91 > > THISAPP = ncat-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/ncdu b/lfs/ncdu > index 7570aaddd..e75187317 100644 > --- a/lfs/ncdu > +++ b/lfs/ncdu > @@ -25,6 +25,8 @@ > > include Config > > +SUMMARY = NCurses Disk Usage > + > VER = 1.16 > > THISAPP = ncdu-$(VER) > @@ -32,11 +34,13 @@ DL_FILE = $(THISAPP).tar.gz > DL_FROM = $(URL_IPFIRE) > DIR_APP = $(DIR_SRC)/$(THISAPP) > TARGET = $(DIR_INFO)/$(THISAPP) > -PROG = ncdu > +PROG = ncdu > PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/netatalk b/lfs/netatalk > index 5a293d5e4..e84376a71 100644 > --- a/lfs/netatalk > +++ b/lfs/netatalk > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = AppleShare file server > + > VER = 3.1.12 > > THISAPP = netatalk-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = avahi dbus krb5 > > +SERVICES = netatalk > + > CFLAGS += -fcommon -Wno-unused-result > > ############################################################################### > @@ -93,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/netatalk > > # Install initscript > - $(call INSTALL_INITSCRIPT,netatalk) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/netpbm b/lfs/netpbm > index fb0a5b294..f16d670f7 100644 > --- a/lfs/netpbm > +++ b/lfs/netpbm > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Graphics Conversion Package > + > VER = 10.73.31 > > THISAPP = netpbm-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > CFLAGS += -flax-vector-conversions > > ############################################################################### > diff --git a/lfs/netsnmpd b/lfs/netsnmpd > index d8243e1d9..fa5970748 100644 > --- a/lfs/netsnmpd > +++ b/lfs/netsnmpd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = SNMP Daemon > + > VER = 5.9.1 > > THISAPP = net-snmp-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 12 > > DEPS = > > +SERVICES = netsnmpd > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -103,7 +107,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/netsnmpd > > # install initscripts > - $(call INSTALL_INITSCRIPT,netsnmpd) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > ln -sf ../init.d/netsnmpd /etc/rc.d/rc3.d/S65netsnmpd > ln -sf ../init.d/netsnmpd /etc/rc.d/rc0.d/K02netsnmpd > diff --git a/lfs/nfs b/lfs/nfs > index 55accfb28..bad87f0fb 100644 > --- a/lfs/nfs > +++ b/lfs/nfs > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Support Utilities for Kernel nfsd > + > VER = 2.5.3 > > THISAPP = nfs-utils-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 15 > > DEPS = libnfsidmap rpcbind > > +SERVICES = nfs-server > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -88,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > # Install initscript > - $(call INSTALL_INITSCRIPT,nfs-server) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install configuration > mkdir -pv $(CONFIG_ROOT)/nfs > diff --git a/lfs/nginx b/lfs/nginx > index 183fae1de..727d414ef 100644 > --- a/lfs/nginx > +++ b/lfs/nginx > @@ -24,6 +24,7 @@ > > include Config > > +SUMMARY = A HTTP server and IMAP/POP3 proxy server > VER = 1.19.2 > > THISAPP = nginx-$(VER) > @@ -34,6 +35,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) > PROG = nginx > PAK_VER = 11 > > +DEPS = > + > +SERVICES = nginx > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/nmap b/lfs/nmap > index bd2ea9b03..926912b32 100644 > --- a/lfs/nmap > +++ b/lfs/nmap > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Network exploration tool and security scanner > + > VER = 7.91 > > THISAPP = nmap-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 13 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/nut b/lfs/nut > index 4af5657c5..625f7f094 100644 > --- a/lfs/nut > +++ b/lfs/nut > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Network UPS Tools Core (Uninterruptible Power Supply Monitoring) > + > VER = 2.7.4 > > THISAPP = nut-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = nut > + > CXXFLAGS += -std=c++11 > > ############################################################################### > @@ -89,7 +93,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > mkdir -p /var/state/ups > > #install initscripts > - $(call INSTALL_INITSCRIPT,nut) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > install -v -m 644 $(DIR_SRC)/config/backup/includes/nut \ > /var/ipfire/backup/addons/includes/nut > diff --git a/lfs/observium-agent b/lfs/observium-agent > index 9fddb69d6..d1c800a61 100644 > --- a/lfs/observium-agent > +++ b/lfs/observium-agent > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Observium agent > + > VER = 18.9.1 > > THISAPP = observium-community-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = xinetd > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/openvmtools b/lfs/openvmtools > index de583305f..91c3baeb6 100644 > --- a/lfs/openvmtools > +++ b/lfs/openvmtools > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Open Virtual Machine Tools > + > VER = stable-11.3.0 > > THISAPP = open-vm-tools-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 8 > > DEPS = libtirpc > > +SERVICES = openvmtools > + > CFLAGS += -Wno-error=array-bounds > > ############################################################################### > @@ -99,7 +103,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,openvmtools) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > ln -sf ../init.d/openvmtools /etc/rc.d/rc3.d/S60openvmtools > ln -sf ../init.d/openvmtools /etc/rc.d/rc0.d/K01openvmtools > ln -sf ../init.d/openvmtools /etc/rc.d/rc6.d/K01openvmtools > diff --git a/lfs/opus b/lfs/opus > index 0ce5a99c1..bce8b618d 100644 > --- a/lfs/opus > +++ b/lfs/opus > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Opus Audio Codec Library > + > VER = 1.3.1 > > THISAPP = opus-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/parted b/lfs/parted > index 19d546420..91b4c45c2 100644 > --- a/lfs/parted > +++ b/lfs/parted > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = GNU partitioner > + > VER = 3.4 > > THISAPP = parted-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/pcengines-apu-firmware b/lfs/pcengines-apu-firmware > index 5879c1fce..4e36c6b28 100644 > --- a/lfs/pcengines-apu-firmware > +++ b/lfs/pcengines-apu-firmware > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Firmware files for PC Engines apu system boards > + > VER = 4.15.0.1 > > THISAPP = pcengines-apu-firmware-$(VER) > @@ -36,6 +38,8 @@ SUP_ARCH = x86_64 > > DEPS = firmware-update > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/pcmciautils b/lfs/pcmciautils > index b71e2a221..fc77f4b3e 100644 > --- a/lfs/pcmciautils > +++ b/lfs/pcmciautils > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Helper programs for PC-Cards > + > VER = 014 > > THISAPP = pcmciautils-$(VER) > @@ -33,8 +35,11 @@ DIR_APP = $(DIR_SRC)/$(THISAPP) > TARGET = $(DIR_INFO)/$(THISAPP) > PROG = pcmciautils > PAK_VER = 1 > + > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Authen-SASL b/lfs/perl-Authen-SASL > index 5fee316ae..c69d24333 100644 > --- a/lfs/perl-Authen-SASL > +++ b/lfs/perl-Authen-SASL > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Perl extension adding a SASL Authentication framework > + > VER = 2.16 > > THISAPP = Authen-SASL-$(VER) > @@ -35,6 +37,8 @@ PROG = perl-Authen-SASL > DEPS = > PAK_VER = 3 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Carp-Clan b/lfs/perl-Carp-Clan > index ce5e92649..4d52b16b0 100644 > --- a/lfs/perl-Carp-Clan > +++ b/lfs/perl-Carp-Clan > @@ -24,6 +24,9 @@ > ############################################################################### > > include Config > + > +SUMMARY = Perl extension for reporting errors from perspective of caller of a "clan" of modules > + > VER = 6.08 > > THISAPP = Carp-Clan-$(VER) > @@ -35,6 +38,8 @@ PROG = perl-Carp-Clan > DEPS = > PAK_VER = 6 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Date-Calc b/lfs/perl-Date-Calc > index 2b263596a..50500dc50 100644 > --- a/lfs/perl-Date-Calc > +++ b/lfs/perl-Date-Calc > @@ -23,6 +23,9 @@ > # Definitions > ############################################################################### > include Config > + > +SUMMARY = Perl extension for Gregorian calendar date calculations > + > VER = 6.4 > > THISAPP = Date-Calc-$(VER) > @@ -34,6 +37,8 @@ PROG = perl-Date-Calc > DEPS = perl-Carp-Clan > PAK_VER = 6 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Date-Manip b/lfs/perl-Date-Manip > index c945ff9f8..6ab212450 100644 > --- a/lfs/perl-Date-Manip > +++ b/lfs/perl-Date-Manip > @@ -23,6 +23,9 @@ > # Definitions > ############################################################################### > include Config > + > +SUMMARY = Perl extension adding date manipulation routines > + > VER = 6.86 > > THISAPP = Date-Manip-$(VER) > @@ -34,6 +37,8 @@ PROG = perl-Date-Manip > DEPS = > PAK_VER = 8 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-File-ReadBackwards b/lfs/perl-File-ReadBackwards > index 16507972a..a778ca95e 100644 > --- a/lfs/perl-File-ReadBackwards > +++ b/lfs/perl-File-ReadBackwards > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Perl extension to read a file backwards by lines > + > VER = 1.05 > > THISAPP = File-ReadBackwards-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-File-Tail b/lfs/perl-File-Tail > index 6b979ef87..c310404ac 100644 > --- a/lfs/perl-File-Tail > +++ b/lfs/perl-File-Tail > @@ -24,6 +24,9 @@ > ############################################################################### > > include Config > + > +SUMMARY = Perl extension for reading from continously updated files > + > VER = 1.3 > > THISAPP = File-Tail-$(VER) > @@ -35,6 +38,8 @@ PROG = perl-File-Tail > DEPS = > PAK_VER = 6 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-MIME-Base64 b/lfs/perl-MIME-Base64 > index 95f56bf5d..1f98a7f18 100644 > --- a/lfs/perl-MIME-Base64 > +++ b/lfs/perl-MIME-Base64 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Perl extension for encoding and decoding of base64 strings > + > VER = 3.16 > > THISAPP = MIME-Base64-$(VER) > @@ -35,6 +37,8 @@ PROG = perl-MIME-Base64 > DEPS = > PAK_VER = 4 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Net-IP b/lfs/perl-Net-IP > index b840f9bae..65f916322 100644 > --- a/lfs/perl-Net-IP > +++ b/lfs/perl-Net-IP > @@ -23,6 +23,9 @@ > # Definitions > ############################################################################### > include Config > + > +SUMMARY = Perl extension for manipulating IPv4/IPv6 addresses > + > VER = 1.26 > > THISAPP = Net-IP-$(VER) > @@ -35,6 +38,8 @@ PROG = perl-Net-IP > DEPS = > PAK_VER = 3 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Net-SMTP-SSL b/lfs/perl-Net-SMTP-SSL > index 39ba15abe..66c7c446f 100644 > --- a/lfs/perl-Net-SMTP-SSL > +++ b/lfs/perl-Net-SMTP-SSL > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Perl extension adding SSL support for Net::SMTP > + > VER = 1.04 > > THISAPP = Net-SMTP-SSL-$(VER) > @@ -35,6 +37,8 @@ PROG = perl-Net-SMTP-SSL > DEPS = > PAK_VER = 4 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-Parse-Yapp b/lfs/perl-Parse-Yapp > index b93bfc8b7..9b3ac5671 100644 > --- a/lfs/perl-Parse-Yapp > +++ b/lfs/perl-Parse-Yapp > @@ -24,6 +24,8 @@ > ############################################################################### > > include Config > +SUMMARY = Perl extension for generating and using LALR parsers > + > VER = 1.21 > > THISAPP = Parse-Yapp-$(VER) > @@ -35,6 +37,8 @@ PROG = perl-Parse-Yapp > DEPS = > PAK_VER = 2 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-TimeDate b/lfs/perl-TimeDate > index fa5fae7a4..612d84db1 100644 > --- a/lfs/perl-TimeDate > +++ b/lfs/perl-TimeDate > @@ -23,6 +23,9 @@ > # Definitions > ############################################################################### > include Config > + > +SUMMARY = TimeDate Perl module > + > VER = 2.33 > > THISAPP = TimeDate-$(VER) > @@ -34,6 +37,8 @@ PROG = perl-TimeDate > DEPS = > PAK_VER = 6 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-common-sense b/lfs/perl-common-sense > index 42ea4a77d..df57beddd 100644 > --- a/lfs/perl-common-sense > +++ b/lfs/perl-common-sense > @@ -23,6 +23,9 @@ > # Definitions > ############################################################################### > include Config > + > +SUMMARY = Save a tree AND a kitten, use common::sense! > + > VER = 3.74 > > THISAPP = common-sense-$(VER) > @@ -35,6 +38,8 @@ PROG = perl-common-sense > DEPS = > PAK_VER = 3 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-gettext b/lfs/perl-gettext > index 4fd9fe8c7..a2a51ba28 100644 > --- a/lfs/perl-gettext > +++ b/lfs/perl-gettext > @@ -25,6 +25,8 @@ > > include Config > > +SUMMARY = Perl extension adding message handling functions > + > VER = 1.05 > > THISAPP = perl-gettext-$(VER) > @@ -36,6 +38,8 @@ PROG = perl-gettext > DEPS = > PAK_VER = 5 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/perl-inotify2 b/lfs/perl-inotify2 > index f02c34ecd..2403165c8 100644 > --- a/lfs/perl-inotify2 > +++ b/lfs/perl-inotify2 > @@ -25,6 +25,7 @@ > > include Config > > +SUMMARY = Perl extension for Scalable directory/file change notification > VER = 1.22 > > THISAPP = Linux-Inotify2-$(VER) > @@ -37,6 +38,8 @@ PROG = perl-inotify2 > DEPS = perl-common-sense > PAK_VER = 3 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/pmacct b/lfs/pmacct > index 2307f8c87..9fef56729 100644 > --- a/lfs/pmacct > +++ b/lfs/pmacct > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Accounting and aggregation toolsuite for IPv4 and IPv6 > + > VER = 1.7.6 > > THISAPP = pmacct-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 2 > > DEPS = libcdada > > +SERVICES = pmacct > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make $(MAKETUNING) > cd $(DIR_APP) && make install > #install initscripts > - $(call INSTALL_INITSCRIPT,pmacct) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > # Install backup definition > install -v -m 644 ${DIR_SRC}/config/backup/includes/pmacct \ > /var/ipfire/backup/addons/includes/pmacct > diff --git a/lfs/postfix b/lfs/postfix > index 6fe46d9a8..99d955e61 100644 > --- a/lfs/postfix > +++ b/lfs/postfix > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A fast, secure, and flexible mailer > + > VER = 3.6.3 > > THISAPP = postfix-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 33 > > DEPS = > > +SERVICES = postfix > + > CCARGS = `getconf LFS_CFLAGS` \ > -DDEF_DAEMON_DIR="'\"/usr/lib/postfix\"'" \ > -DDEF_MANPAGE_DIR="'\"/usr/share/man\"'" \ > @@ -113,7 +117,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > mv /usr/sbin/sendmail /usr/sbin/sendmail.postfix > > #install initscripts > - $(call INSTALL_INITSCRIPT,postfix) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/powertop b/lfs/powertop > index b27ef8f37..c21853797 100644 > --- a/lfs/powertop > +++ b/lfs/powertop > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Linux Tool to Find out What is Using Power on a Laptop > + > VER = v2.10 > > THISAPP = powertop-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-botocore b/lfs/python3-botocore > index 2413511d3..2d022c9ab 100644 > --- a/lfs/python3-botocore > +++ b/lfs/python3-botocore > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python interface for AWS > + > VER = 1.19.28 > > THISAPP = botocore-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = python3-dateutil python3-jmespath python3-urllib3 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-colorama b/lfs/python3-colorama > index 3dcef17d2..b4c284139 100644 > --- a/lfs/python3-colorama > +++ b/lfs/python3-colorama > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Cross-platform colored terminal text > + > VER = 0.4.3 > > THISAPP = colorama-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-dateutil b/lfs/python3-dateutil > index 04bc39cf1..2e39257d8 100644 > --- a/lfs/python3-dateutil > +++ b/lfs/python3-dateutil > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python library for working with date and datetime objects > + > VER = 2.8.1 > > THISAPP = python-dateutil-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-docutils b/lfs/python3-docutils > index 3756feb57..6412bd5aa 100644 > --- a/lfs/python3-docutils > +++ b/lfs/python3-docutils > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python Documentation Utilities > + > VER = 0.16 > > THISAPP = docutils-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-jmespath b/lfs/python3-jmespath > index d49a429a6..41637ce58 100644 > --- a/lfs/python3-jmespath > +++ b/lfs/python3-jmespath > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python module for declarative JSON document element extraction > + > VER = 0.9.5 > > THISAPP = jmespath-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-msgpack b/lfs/python3-msgpack > index dc764f5b3..2013dfb45 100644 > --- a/lfs/python3-msgpack > +++ b/lfs/python3-msgpack > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = MessagePack (de)serializer > + > VER = 0.5.6 > > THISAPP = msgpack-python-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-pyasn1 b/lfs/python3-pyasn1 > index f8ecfa1d8..6031e43d8 100644 > --- a/lfs/python3-pyasn1 > +++ b/lfs/python3-pyasn1 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = ASN.1 types and codecs > + > VER = 0.4.8 > > THISAPP = pyasn1-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-pyparsing b/lfs/python3-pyparsing > index 45e960a2b..067313f7d 100644 > --- a/lfs/python3-pyparsing > +++ b/lfs/python3-pyparsing > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Grammar Parser Library for Python > + > VER = 2.4.7 > > THISAPP = pyparsing-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-rsa b/lfs/python3-rsa > index 79a835220..086afcc18 100644 > --- a/lfs/python3-rsa > +++ b/lfs/python3-rsa > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Pure-Python RSA Implementation > + > VER = 4.0 > > THISAPP = rsa-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-s3transfer b/lfs/python3-s3transfer > index 365200448..cfabb57dd 100644 > --- a/lfs/python3-s3transfer > +++ b/lfs/python3-s3transfer > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python S3 transfer manager > + > VER = 0.3.3 > > THISAPP = s3transfer-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-setuptools b/lfs/python3-setuptools > index 3aac89207..349e8449f 100644 > --- a/lfs/python3-setuptools > +++ b/lfs/python3-setuptools > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Enhancements to distutils for building and distributing Python packages > + > VER = 58.0.4 > > THISAPP = setuptools-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-setuptools-scm b/lfs/python3-setuptools-scm > index 048d92895..e0398a4fd 100644 > --- a/lfs/python3-setuptools-scm > +++ b/lfs/python3-setuptools-scm > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python setuptools handler for SCM tags > + > VER = 3.2.0 > > THISAPP = setuptools_scm-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-six b/lfs/python3-six > index 9d467f273..6bb5731ff 100644 > --- a/lfs/python3-six > +++ b/lfs/python3-six > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Python 2 and 3 compatibility utilities > + > VER = 1.14.0 > > THISAPP = six-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-urllib3 b/lfs/python3-urllib3 > index 30ea26f2d..10cb003e0 100644 > --- a/lfs/python3-urllib3 > +++ b/lfs/python3-urllib3 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = HTTP library with thread-safe connection pooling, file post, and more > + > VER = 1.26.2 > > THISAPP = urllib3-$(VER) > @@ -34,6 +36,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) > PROG = python3-urllib3 > PAK_VER = 1 > > +DEPS = > + > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/python3-yaml b/lfs/python3-yaml > index b8cda7f40..6aae4a0e8 100644 > --- a/lfs/python3-yaml > +++ b/lfs/python3-yaml > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = YAML parser and emitter for Python > + > VER = 3.13 > > THISAPP = PyYAML-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/qemu b/lfs/qemu > index caf16e830..48d6187ae 100644 > --- a/lfs/qemu > +++ b/lfs/qemu > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Machine emulator and virtualizer > + > # If you update the version also qemu-ga !!! > VER = 6.1.0 > > @@ -37,6 +39,8 @@ PAK_VER = 32 > > DEPS = libusbredir spice libseccomp > > +SERVICES = > + > TARGETS = \ > i386-linux-user \ > x86_64-linux-user \ > diff --git a/lfs/qemu-ga b/lfs/qemu-ga > index 1a89d4e96..62523ab3d 100644 > --- a/lfs/qemu-ga > +++ b/lfs/qemu-ga > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Guest agent for QEMU > + > VER = 6.1.0 > THISAPP = qemu-ga-$(VER) > TARGET = $(DIR_INFO)/$(THISAPP) > @@ -32,6 +34,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = qemu-ga > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -53,7 +57,7 @@ $(TARGET) : > @$(PREBUILD) > > #install initscripts > - $(call INSTALL_INITSCRIPT,qemu-ga) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/rpcbind b/lfs/rpcbind > index 071b89bd3..a1be60a0a 100644 > --- a/lfs/rpcbind > +++ b/lfs/rpcbind > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Transport independent RPC portmapper > + > VER = 1.2.6 > > THISAPP = rpcbind-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = libtirpc > > +SERVICES = rpcbind > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -87,6 +91,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) > cd $(DIR_APP) && make install > #install initscripts > - $(call INSTALL_INITSCRIPT,rpcbind) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/rsync b/lfs/rsync > index 3195438a4..714e14c1a 100644 > --- a/lfs/rsync > +++ b/lfs/rsync > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Versatile tool for fast incremental file transfer > + > VER = 3.2.3 > > THISAPP = rsync-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 13 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/samba b/lfs/samba > index 45f4ffc44..1fbd97cb9 100644 > --- a/lfs/samba > +++ b/lfs/samba > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A SMB/CIFS File, Print, and Authentication Server > + > VER = 4.14.6 > > THISAPP = samba-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 82 > > DEPS = avahi cups libtirpc krb5 perl-Parse-Yapp > > +SERVICES = samba > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -118,7 +122,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > install -m 755 $(DIR_SRC)/config/samba/samba-change-password /usr/sbin/samba-change-password > > #install initscripts > - $(call INSTALL_INITSCRIPT,samba) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/sarg b/lfs/sarg > index 6a8b52e6c..b20ce29f9 100644 > --- a/lfs/sarg > +++ b/lfs/sarg > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Squid Analysis Report Generator > + > VER = 2.4.0 > > THISAPP = sarg-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/sdl2 b/lfs/sdl2 > index 2cdf013eb..c85ff3e46 100644 > --- a/lfs/sdl2 > +++ b/lfs/sdl2 > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Simple DirectMedia Layer Library > + > VER = 2.0.18 > > THISAPP = SDL2-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = alsa > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/shairport-sync b/lfs/shairport-sync > index 2f0995480..748b323d0 100644 > --- a/lfs/shairport-sync > +++ b/lfs/shairport-sync > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An AirPlay audio player > + > VER = 3.3.8 > > THISAPP = shairport-sync-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = alac alsa avahi libdaemon soxr > > +SERVICES = shairport-sync > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -95,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /var/ipfire/backup/addons/includes/shairport-sync > > # Initscript > - $(call INSTALL_INITSCRIPT,shairport-sync) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/socat b/lfs/socat > index a6d58118c..422949799 100644 > --- a/lfs/socat > +++ b/lfs/socat > @@ -25,6 +25,8 @@ > > include Config > > +SUMMARY = Multipurpose relay for bidirectional data transfer > + > VER = 1.7.4.2 > > THISAPP = socat-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/sox b/lfs/sox > index 8388c57fc..2ca7c204e 100644 > --- a/lfs/sox > +++ b/lfs/sox > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Sound Conversion Tools > + > VER = 14.4.2 > > THISAPP = sox-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = libvorbis > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/soxr b/lfs/soxr > index 1660a13ff..f55e3caac 100644 > --- a/lfs/soxr > +++ b/lfs/soxr > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The SoX Resampler library > + > VER = 0.1.3 > > THISAPP = soxr-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/spandsp b/lfs/spandsp > index 25a3dae1b..53898a11e 100644 > --- a/lfs/spandsp > +++ b/lfs/spandsp > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A DSP library for Telephony and SoftFAX > + > VER = 0.0.6 > > THISAPP = spandsp-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = libtiff > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/spectre-meltdown-checker b/lfs/spectre-meltdown-checker > index 063ef727e..36cc7ccd8 100644 > --- a/lfs/spectre-meltdown-checker > +++ b/lfs/spectre-meltdown-checker > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Spectre & Meltdown Vulnerability Checker > + > VER = 0.44 > > THISAPP = spectre-meltdown-checker-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/speedtest-cli b/lfs/speedtest-cli > index f6bcf4c96..3b9751364 100644 > --- a/lfs/speedtest-cli > +++ b/lfs/speedtest-cli > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Command line interface for testing internet bandwidth > + > VER = 2.1.3 > > THISAPP = speedtest-cli-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/spice b/lfs/spice > index 72b132ebd..63578a354 100644 > --- a/lfs/spice > +++ b/lfs/spice > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A remote display system built for virtual environments > + > VER = 0.15.0 > > THISAPP = spice-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = opus > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/spice-protocol b/lfs/spice-protocol > index ead597438..ba66083c8 100644 > --- a/lfs/spice-protocol > +++ b/lfs/spice-protocol > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = SPICE-protocol definitions > + > VER = 0.14.3 > > THISAPP = spice-protocol-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/squid-accounting b/lfs/squid-accounting > index 77742554e..9476382b3 100644 > --- a/lfs/squid-accounting > +++ b/lfs/squid-accounting > @@ -9,6 +9,8 @@ > > include Config > > +SUMMARY = SQUID Accounting IPFire extension > + > VER = 1.0.4 > > THISAPP = squid-accounting-$(VER) > @@ -19,6 +21,8 @@ PAK_VER = 13 > > DEPS = perl-File-ReadBackwards > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/squidclamav b/lfs/squidclamav > index b4f79ab96..c73e37da8 100644 > --- a/lfs/squidclamav > +++ b/lfs/squidclamav > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Antivirus redirector for Squid based on ClamAv > + > VER = 5.11 > > THISAPP = squidclamav-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 21 > > DEPS = clamav > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/sslh b/lfs/sslh > index 07f419007..48ee91305 100644 > --- a/lfs/sslh > +++ b/lfs/sslh > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = SSL/SSH multiplexer > + > VER = 1.22c > > THISAPP = sslh-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = sslh > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -81,7 +85,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > > #install initscripts > - $(call INSTALL_INITSCRIPT,sslh) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/strace b/lfs/strace > index 3fdf8e390..1b6bb6ae5 100644 > --- a/lfs/strace > +++ b/lfs/strace > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A utility to trace the system calls of a program > + > VER = 5.14 > SUP_ARCHES = x86_64 armv6l aarch64 > > @@ -37,6 +39,8 @@ PAK_VER = 6 > > DEPS = elfutils > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/stress b/lfs/stress > index bf336eb96..1c18b1752 100644 > --- a/lfs/stress > +++ b/lfs/stress > @@ -9,6 +9,8 @@ > > include Config > > +SUMMARY = Tool to load and stress a computer > + > VER = 1.0.4 > > THISAPP = stress-$(VER) > @@ -21,6 +23,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/stunnel b/lfs/stunnel > index 0b6524e01..9df9b96a3 100644 > --- a/lfs/stunnel > +++ b/lfs/stunnel > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Universal TLS Tunnel > + > VER = 5.58 > > THISAPP = stunnel-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = stunnel > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -89,7 +93,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > chown -v stunnel:stunnel /var/lib/stunnel > > #install initscripts > - $(call INSTALL_INITSCRIPT,stunnel) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > > # Install default configuration > diff --git a/lfs/swatch b/lfs/swatch > index 93f858ae6..d6e107342 100644 > --- a/lfs/swatch > +++ b/lfs/swatch > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = The Simple WATCHdog > + > VER = 3.2.4 > > THISAPP = swatchdog-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = perl-File-Tail perl-Date-Calc perl-TimeDate perl-Date-Manip > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/sysbench b/lfs/sysbench > index 4f784441b..a185adef7 100644 > --- a/lfs/sysbench > +++ b/lfs/sysbench > @@ -9,6 +9,8 @@ > > include Config > > +SUMMARY = A MySQL benchmarking tool > + > VER = 1.0.20 > > THISAPP = sysbench-$(VER) > @@ -22,6 +24,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/taglib b/lfs/taglib > index ec9038700..2a535e35a 100644 > --- a/lfs/taglib > +++ b/lfs/taglib > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Audio Meta-Data Library > + > VER = 1.12 > > THISAPP = taglib-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/tcpdump b/lfs/tcpdump > index 2fcac6d4c..032b8582c 100644 > --- a/lfs/tcpdump > +++ b/lfs/tcpdump > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Packet Sniffer > + > VER = 4.99.1 > > THISAPP = tcpdump-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 13 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/telnet b/lfs/telnet > index 8761b14f2..7bae0cc16 100644 > --- a/lfs/telnet > +++ b/lfs/telnet > @@ -24,7 +24,10 @@ > > include Config > > +SUMMARY = A client program for the telnet remote login protocol > + > VER = 0.17 > + > THISAPP = netkit-telnet-$(VER) > DL_FILE = $(THISAPP).tar.gz > DL_FROM = $(URL_IPFIRE) > @@ -35,6 +38,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/tftpd b/lfs/tftpd > index aec900d8a..63ebd632a 100644 > --- a/lfs/tftpd > +++ b/lfs/tftpd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A conglomerate of a number of versions of the BSD TFTP code > + > VER = 5.2 > > THISAPP = tftp-hpa-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = > > +SERVICES = tftpd > + > CFLAGS += -fcommon > > ############################################################################### > @@ -84,6 +88,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make install > mv -fv /usr/sbin/in.tftpd /usr/sbin/tftpd > #install initscripts > - $(call INSTALL_INITSCRIPT,tftpd) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/tmux b/lfs/tmux > index e55d38a27..918712e77 100644 > --- a/lfs/tmux > +++ b/lfs/tmux > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Terminal multiplexer > + > VER = 3.2a > > THISAPP = tmux-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 9 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/tor b/lfs/tor > index aca9c0c92..c0a67ea6c 100644 > --- a/lfs/tor > +++ b/lfs/tor > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Anonymizing overlay network for TCP (The onion router) > + > VER = 0.4.6.9 > > THISAPP = tor-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 66 > > DEPS = libseccomp > > +SERVICES = tor > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -108,7 +112,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > /usr/share/tor/defaults-torrc > > # Install initscripts > - $(call INSTALL_INITSCRIPT,tor) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install start links and backup include file. > ln -sf ../init.d/tor /etc/rc.d/rc3.d/S60tor > diff --git a/lfs/traceroute b/lfs/traceroute > index 0ec14538e..9334f47a2 100644 > --- a/lfs/traceroute > +++ b/lfs/traceroute > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Packet route path tracing utility > + > VER = 2.1.0 > > THISAPP = traceroute-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 4 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/transmission b/lfs/transmission > index d9c82aaae..f06f0be08 100644 > --- a/lfs/transmission > +++ b/lfs/transmission > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A BitTorrent client with multiple UIs > + > VER = 3.00 > > THISAPP = transmission-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 17 > > DEPS = > > +SERVICES = transmission > + > CXXFLAGS += -fno-exceptions > > ############################################################################### > @@ -89,7 +93,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > chown -Rv nobody.nobody /etc/transmission > > #install initscripts > - $(call INSTALL_INITSCRIPT,transmission) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install backup include > install -v -m 644 $(DIR_SRC)/config/backup/includes/transmission \ > diff --git a/lfs/tshark b/lfs/tshark > index 5c62d0968..676fc4ab2 100644 > --- a/lfs/tshark > +++ b/lfs/tshark > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = A Network Traffic Analyser > + > VER = 3.4.7 > > THISAPP = wireshark-$(VER) > @@ -35,6 +37,8 @@ PROG = tshark > DEPS = krb5 c-ares > PAK_VER = 11 > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/vdr b/lfs/vdr > index 5c7c1ac15..8cac18138 100644 > --- a/lfs/vdr > +++ b/lfs/vdr > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Video Disk Recorder > + > VER = 2.4.7 > > # VDRPLUGVER must match with APIVERSION! in config.h > @@ -41,6 +43,8 @@ PAK_VER = 13 > > DEPS = vdr_streamdev > > +SERVICES = vdr > + > CXXFLAGS += -std=c++11 > > MAKE_OPTIONS = \ > @@ -134,7 +138,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > ln -svf ../../include/vdr/device.h /usr/lib/vdr/device.h > > #install initscripts > - $(call INSTALL_INITSCRIPT,vdr) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install start links and backup include file. > ln -sf ../init.d/vdr /etc/rc.d/rc3.d/S60vdr > diff --git a/lfs/vdr_dvbapi b/lfs/vdr_dvbapi > index d91d20d72..54adcb2bb 100644 > --- a/lfs/vdr_dvbapi > +++ b/lfs/vdr_dvbapi > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = DVBAPI plugin for VDR > + > VER = 2.2.5 > > THISAPP = vdr-plugin-dvbapi-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > VDRPLUGVER = 2.4.7 > > EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > diff --git a/lfs/vdr_eepg b/lfs/vdr_eepg > index 40b7811aa..bdaf4ace8 100644 > --- a/lfs/vdr_eepg > +++ b/lfs/vdr_eepg > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Extended EPG (EEPG) plugin for VDR > + > GIT_VER = 32b4e669bf8bc6e3336073616c121f10b8518fe8 > VER = master > > @@ -40,6 +42,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = > + > VDRPLUGVER = 2.4.7 > > EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > diff --git a/lfs/vdr_epgsearch b/lfs/vdr_epgsearch > index f2a88f87b..5b67969a5 100644 > --- a/lfs/vdr_epgsearch > +++ b/lfs/vdr_epgsearch > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Searchtimer and replacement of the VDR program menu > + > VER = 2.4.0+git20191101 > > THISAPP = vdr-plugin-epgsearch_$(VER).orig > @@ -37,6 +39,8 @@ PAK_VER = 11 > > DEPS = > > +SERVICES = > + > VDRPLUGVER = 2.4.7 > > EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > diff --git a/lfs/vdr_streamdev b/lfs/vdr_streamdev > index 58c5a6438..ee4590d7a 100644 > --- a/lfs/vdr_streamdev > +++ b/lfs/vdr_streamdev > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = VDR implementation of the VTP (Video Transfer Protocol) > + > VER = 0.6.1 > GIT_VER = e2a9b979d3fb92967c7a6a8221e674eb7e55c813 > > @@ -38,6 +40,8 @@ PAK_VER = 6 > > DEPS = > > +SERVICES = > + > VDRPLUGVER = 2.4.7 > > EXTRA_FLAGS= -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE > diff --git a/lfs/vdradmin b/lfs/vdradmin > index 346b19489..2abf8a943 100644 > --- a/lfs/vdradmin > +++ b/lfs/vdradmin > @@ -25,6 +25,8 @@ > > include Config > > +SUMMARY = VDRAdmin-AM, a web user interface for VDR > + > VER = 3.6.10 > > THISAPP = vdradmin-am-$(VER) > @@ -37,6 +39,8 @@ PAK_VER = 6 > > DEPS = perl-gettext vdr vdr_epgsearch > > +SERVICES = vdradmin > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -83,7 +87,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && ./install-ipfire.sh > > #install initscripts > - $(call INSTALL_INITSCRIPT,vdradmin) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > install -v -m 644 $(DIR_SRC)/config/vdradmin/vdradmind.conf \ > /etc/vdradmin/vdradmind.conf > diff --git a/lfs/w_scan b/lfs/w_scan > index df8d3ffe9..571703381 100644 > --- a/lfs/w_scan > +++ b/lfs/w_scan > @@ -24,6 +24,7 @@ > > include Config > > +SUMMARY = Tool for scanning DVB transponders > > VER = 20170107 > > @@ -37,6 +38,8 @@ PAK_VER = 7 > > DEPS = > > +SERVICES = > + > CFLAGS += -fcommon > > ############################################################################### > diff --git a/lfs/watchdog b/lfs/watchdog > index 67438434c..c84de5abc 100644 > --- a/lfs/watchdog > +++ b/lfs/watchdog > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Watchdog Timer Interfaces For The Linux Operating System > + > VER = 5.16 > > THISAPP = watchdog-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 5 > > DEPS = > > +SERVICES = watchdog > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -81,7 +85,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cd $(DIR_APP) && make $(MAKETUNING) > cd $(DIR_APP) && make install > #install initscripts > - $(call INSTALL_INITSCRIPT,watchdog) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > install -v -m 644 $(DIR_SRC)/config/backup/includes/watchdog \ > /var/ipfire/backup/addons/includes/watchdog > @rm -rf $(DIR_APP) > diff --git a/lfs/wavemon b/lfs/wavemon > index 8b66f4dfd..2db9cc767 100644 > --- a/lfs/wavemon > +++ b/lfs/wavemon > @@ -9,6 +9,8 @@ > > include Config > > +SUMMARY = An ncurses monitoring application for wireless network devices > + > VER = 0.7.5 > > THISAPP = wavemon-$(VER) > @@ -21,6 +23,8 @@ PAK_VER = 1 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/wio b/lfs/wio > index c54cd3f31..f117fc2c8 100644 > --- a/lfs/wio > +++ b/lfs/wio > @@ -9,6 +9,8 @@ > > include Config > > +SUMMARY = Who Is Online? IPFire extension > + > VER = 1.3.2 > > THISAPP = wio-$(VER) > @@ -17,6 +19,10 @@ TARGET = $(DIR_INFO)/$(THISAPP) > PROG = wio > PAK_VER = 13 > > +DEPS = > + > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/xinetd b/lfs/xinetd > index d3196beef..5ba90ea42 100644 > --- a/lfs/xinetd > +++ b/lfs/xinetd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = An 'inetd' with Expanded Functionality > + > VER = 2.3.15 > > THISAPP = xinetd-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 2 > > DEPS = libtirpc > > +SERVICES = xinetd > + > CFLAGS += -fcommon -I/usr/include/tirpc -Wl,-ltirpc > > ############################################################################### > @@ -88,7 +92,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > cp -f $(DIR_SRC)/config/xinetd/xinetd.conf /etc/xinetd.conf > > #install initscripts > - $(call INSTALL_INITSCRIPT,xinetd) > + $(call INSTALL_INITSCRIPTS,$(SERVICES)) > > @rm -rf $(DIR_APP) > @$(POSTBUILD) > diff --git a/lfs/xvid b/lfs/xvid > index c26c5c271..45f5e9304 100644 > --- a/lfs/xvid > +++ b/lfs/xvid > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Xvid is a high quality MPEG-4 ASP video codec > + > VER = 1.3.7 > > THISAPP = xvidcore-$(VER) > @@ -36,6 +38,8 @@ PAK_VER = 3 > > DEPS = > > +SERVICES = > + > ############################################################################### > # Top-level Rules > ############################################################################### > diff --git a/lfs/zabbix_agentd b/lfs/zabbix_agentd > index c69643a54..dbf6f2d77 100644 > --- a/lfs/zabbix_agentd > +++ b/lfs/zabbix_agentd > @@ -24,6 +24,8 @@ > > include Config > > +SUMMARY = Zabbix Agent > + > VER = 4.2.6 > > THISAPP = zabbix-$(VER) > @@ -35,6 +37,8 @@ PROG = zabbix_agentd > PAK_VER = 4 > DEPS = > > +SERVICES = zabbix_agentd > + > ############################################################################### > # Top-level Rules > ############################################################################### > @@ -106,7 +110,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) > chown zabbix.zabbix /var/run/zabbix > > # Install initscripts > - $(call INSTALL_INITSCRIPT,zabbix_agentd) > + @$(call INSTALL_INITSCRIPTS,$(SERVICES)) > > # Install sudoers include file > install -v -m 644 $(DIR_SRC)/config/zabbix_agentd/sudoers \