mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-28 11:43:25 +02:00
Added nut (Network Ups Tools).
This commit is contained in:
120
config/rootfiles/packages/nut
Normal file
120
config/rootfiles/packages/nut
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
etc/nut.conf.sample
|
||||||
|
etc/ups.conf.sample
|
||||||
|
etc/upsd.conf.sample
|
||||||
|
etc/upsd.users.sample
|
||||||
|
etc/upsmon.conf.sample
|
||||||
|
etc/upssched.conf.sample
|
||||||
|
#lib/udev/rules.d
|
||||||
|
lib/udev/rules.d/52-nut-usbups.rules
|
||||||
|
usr/bin/apcsmart
|
||||||
|
usr/bin/bcmxcp
|
||||||
|
usr/bin/bcmxcp_usb
|
||||||
|
usr/bin/belkin
|
||||||
|
usr/bin/belkinunv
|
||||||
|
usr/bin/bestfcom
|
||||||
|
usr/bin/bestuferrups
|
||||||
|
usr/bin/bestups
|
||||||
|
usr/bin/blazer_ser
|
||||||
|
usr/bin/blazer_usb
|
||||||
|
usr/bin/cyberpower
|
||||||
|
usr/bin/dummy-ups
|
||||||
|
usr/bin/etapro
|
||||||
|
usr/bin/everups
|
||||||
|
usr/bin/gamatronic
|
||||||
|
usr/bin/genericups
|
||||||
|
usr/bin/isbmex
|
||||||
|
usr/bin/liebert
|
||||||
|
usr/bin/masterguard
|
||||||
|
usr/bin/megatec
|
||||||
|
usr/bin/megatec_usb
|
||||||
|
usr/bin/metasys
|
||||||
|
usr/bin/mge-shut
|
||||||
|
usr/bin/mge-utalk
|
||||||
|
usr/bin/microdowell
|
||||||
|
usr/bin/newmge-shut
|
||||||
|
usr/bin/oneac
|
||||||
|
usr/bin/optiups
|
||||||
|
usr/bin/powercom
|
||||||
|
usr/bin/powerpanel
|
||||||
|
usr/bin/rhino
|
||||||
|
usr/bin/richcomm_usb
|
||||||
|
usr/bin/safenet
|
||||||
|
usr/bin/skel
|
||||||
|
usr/bin/snmp-ups
|
||||||
|
usr/bin/solis
|
||||||
|
usr/bin/tripplite
|
||||||
|
usr/bin/tripplite_usb
|
||||||
|
usr/bin/tripplitesu
|
||||||
|
usr/bin/upsc
|
||||||
|
usr/bin/upscmd
|
||||||
|
usr/bin/upscode2
|
||||||
|
usr/bin/upsdrvctl
|
||||||
|
usr/bin/upslog
|
||||||
|
usr/bin/upsrw
|
||||||
|
usr/bin/upssched-cmd
|
||||||
|
usr/bin/usbhid-ups
|
||||||
|
usr/bin/victronups
|
||||||
|
#usr/cgi-bin
|
||||||
|
#usr/html
|
||||||
|
#usr/lib/libupsclient.la
|
||||||
|
#usr/lib/libupsclient.so
|
||||||
|
usr/lib/libupsclient.so.1
|
||||||
|
usr/lib/libupsclient.so.1.0.0
|
||||||
|
usr/sbin/upsd
|
||||||
|
usr/sbin/upsmon
|
||||||
|
usr/sbin/upssched
|
||||||
|
usr/share/cmdvartab
|
||||||
|
usr/share/driver.list
|
||||||
|
#usr/share/man/man5/ups.conf.5
|
||||||
|
#usr/share/man/man5/upsd.conf.5
|
||||||
|
#usr/share/man/man5/upsd.users.5
|
||||||
|
#usr/share/man/man5/upsmon.conf.5
|
||||||
|
#usr/share/man/man5/upssched.conf.5
|
||||||
|
#usr/share/man/man8/apcsmart.8
|
||||||
|
#usr/share/man/man8/bcmxcp.8
|
||||||
|
#usr/share/man/man8/bcmxcp_usb.8
|
||||||
|
#usr/share/man/man8/belkin.8
|
||||||
|
#usr/share/man/man8/belkinunv.8
|
||||||
|
#usr/share/man/man8/bestfcom.8
|
||||||
|
#usr/share/man/man8/bestuferrups.8
|
||||||
|
#usr/share/man/man8/bestups.8
|
||||||
|
#usr/share/man/man8/blazer.8
|
||||||
|
#usr/share/man/man8/cyberpower.8
|
||||||
|
#usr/share/man/man8/dummy-ups.8
|
||||||
|
#usr/share/man/man8/etapro.8
|
||||||
|
#usr/share/man/man8/everups.8
|
||||||
|
#usr/share/man/man8/gamatronic.8
|
||||||
|
#usr/share/man/man8/genericups.8
|
||||||
|
#usr/share/man/man8/isbmex.8
|
||||||
|
#usr/share/man/man8/liebert.8
|
||||||
|
#usr/share/man/man8/masterguard.8
|
||||||
|
#usr/share/man/man8/megatec.8
|
||||||
|
#usr/share/man/man8/megatec_usb.8
|
||||||
|
#usr/share/man/man8/metasys.8
|
||||||
|
#usr/share/man/man8/mge-shut.8
|
||||||
|
#usr/share/man/man8/mge-utalk.8
|
||||||
|
#usr/share/man/man8/microdowell.8
|
||||||
|
#usr/share/man/man8/nutupsdrv.8
|
||||||
|
#usr/share/man/man8/oneac.8
|
||||||
|
#usr/share/man/man8/optiups.8
|
||||||
|
#usr/share/man/man8/powercom.8
|
||||||
|
#usr/share/man/man8/powerpanel.8
|
||||||
|
#usr/share/man/man8/rhino.8
|
||||||
|
#usr/share/man/man8/richcomm_usb.8
|
||||||
|
#usr/share/man/man8/safenet.8
|
||||||
|
#usr/share/man/man8/snmp-ups.8
|
||||||
|
#usr/share/man/man8/solis.8
|
||||||
|
#usr/share/man/man8/tripplite.8
|
||||||
|
#usr/share/man/man8/tripplite_usb.8
|
||||||
|
#usr/share/man/man8/tripplitesu.8
|
||||||
|
#usr/share/man/man8/upsc.8
|
||||||
|
#usr/share/man/man8/upscmd.8
|
||||||
|
#usr/share/man/man8/upscode2.8
|
||||||
|
#usr/share/man/man8/upsd.8
|
||||||
|
#usr/share/man/man8/upsdrvctl.8
|
||||||
|
#usr/share/man/man8/upslog.8
|
||||||
|
#usr/share/man/man8/upsmon.8
|
||||||
|
#usr/share/man/man8/upsrw.8
|
||||||
|
#usr/share/man/man8/upssched.8
|
||||||
|
#usr/share/man/man8/usbhid-ups.8
|
||||||
|
#usr/share/man/man8/victronups.8
|
||||||
@@ -220,8 +220,8 @@
|
|||||||
* mldonkey-3.0.0
|
* mldonkey-3.0.0
|
||||||
* module-init-tools-3.5
|
* module-init-tools-3.5
|
||||||
* motion-3.2.11
|
* motion-3.2.11
|
||||||
* mpc-0.14
|
* mpc-0.17
|
||||||
* mpd-0.14.2
|
* mpd-0.15.3
|
||||||
* mpeg2dec-0.4.0b
|
* mpeg2dec-0.4.0b
|
||||||
* mpfire-ipfire
|
* mpfire-ipfire
|
||||||
* mtd-CVS-20070507
|
* mtd-CVS-20070507
|
||||||
@@ -243,6 +243,7 @@
|
|||||||
* noip_updater_v1.6
|
* noip_updater_v1.6
|
||||||
* ntfs-3g-2009.2.1
|
* ntfs-3g-2009.2.1
|
||||||
* ntp-4.2.4p7
|
* ntp-4.2.4p7
|
||||||
|
* nut-2.4.1
|
||||||
* ocaml-3.09.2
|
* ocaml-3.09.2
|
||||||
* oinkmaster-2.0
|
* oinkmaster-2.0
|
||||||
* open-vm-tools-2009.05.22-167859
|
* open-vm-tools-2009.05.22-167859
|
||||||
|
|||||||
84
lfs/nut
Normal file
84
lfs/nut
Normal file
@@ -0,0 +1,84 @@
|
|||||||
|
###############################################################################
|
||||||
|
# #
|
||||||
|
# IPFire.org - A linux based firewall #
|
||||||
|
# Copyright (C) 2009 Michael Tremer & Christian Schmidt #
|
||||||
|
# #
|
||||||
|
# This program is free software: you can redistribute it and/or modify #
|
||||||
|
# it under the terms of the GNU General Public License as published by #
|
||||||
|
# the Free Software Foundation, either version 3 of the License, or #
|
||||||
|
# (at your option) any later version. #
|
||||||
|
# #
|
||||||
|
# This program is distributed in the hope that it will be useful, #
|
||||||
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||||
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||||
|
# GNU General Public License for more details. #
|
||||||
|
# #
|
||||||
|
# You should have received a copy of the GNU General Public License #
|
||||||
|
# along with this program. If not, see <http://www.gnu.org/licenses/>. #
|
||||||
|
# #
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Definitions
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
include Config
|
||||||
|
|
||||||
|
VER = 2.4.1
|
||||||
|
|
||||||
|
THISAPP = nut-$(VER)
|
||||||
|
DL_FILE = $(THISAPP).tar.gz
|
||||||
|
DL_FROM = $(URL_IPFIRE)
|
||||||
|
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||||
|
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||||
|
PROG = nut
|
||||||
|
PAK_VER = 1
|
||||||
|
|
||||||
|
DEPS = ""
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Top-level Rules
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
objects = $(DL_FILE)
|
||||||
|
|
||||||
|
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||||
|
|
||||||
|
$(DL_FILE)_MD5 = 609ebaf2123fc7171d25a6c742dd7d66
|
||||||
|
|
||||||
|
install : $(TARGET)
|
||||||
|
|
||||||
|
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
|
||||||
|
|
||||||
|
download :$(patsubst %,$(DIR_DL)/%,$(objects))
|
||||||
|
|
||||||
|
md5 : $(subst %,%_MD5,$(objects))
|
||||||
|
|
||||||
|
dist:
|
||||||
|
@$(PAK)
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Downloading, checking, md5sum
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
|
||||||
|
@$(CHECK)
|
||||||
|
|
||||||
|
$(patsubst %,$(DIR_DL)/%,$(objects)) :
|
||||||
|
@$(LOAD)
|
||||||
|
|
||||||
|
$(subst %,%_MD5,$(objects)) :
|
||||||
|
@$(MD5)
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Installation Details
|
||||||
|
###############################################################################
|
||||||
|
|
||||||
|
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||||
|
@$(PREBUILD)
|
||||||
|
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||||
|
cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc
|
||||||
|
cd $(DIR_APP) && make $(MAKETUNING)
|
||||||
|
cd $(DIR_APP) && make install
|
||||||
|
@rm -rf $(DIR_APP)
|
||||||
|
@$(POSTBUILD)
|
||||||
1
make.sh
1
make.sh
@@ -623,6 +623,7 @@ buildipfire() {
|
|||||||
ipfiremake iftop
|
ipfiremake iftop
|
||||||
ipfiremake motion
|
ipfiremake motion
|
||||||
ipfiremake joe
|
ipfiremake joe
|
||||||
|
ipfiremake nut
|
||||||
echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild
|
echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild
|
||||||
cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild
|
cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild
|
||||||
echo >> $BASEDIR/build/var/ipfire/firebuild
|
echo >> $BASEDIR/build/var/ipfire/firebuild
|
||||||
|
|||||||
Reference in New Issue
Block a user