Added vrrpd package, fixed typo in vgp Config.in and added them to the package list in menuconfig

SVN-Revision: 2644
owl
Florian Fainelli 2005-12-12 22:44:19 +00:00
parent d34501685b
commit 6d9f02684a
7 changed files with 64 additions and 7 deletions

View File

@ -129,6 +129,8 @@ source "package/tor/Config.in"
source "package/ttcp/Config.in" source "package/ttcp/Config.in"
source "package/ulogd/Config.in" source "package/ulogd/Config.in"
source "package/updatedd/Config.in" source "package/updatedd/Config.in"
source "package/vgp/Config.in"
source "package/vrrpd/Config.in"
source "package/vsftpd/Config.in" source "package/vsftpd/Config.in"
source "package/vtun/Config.in" source "package/vtun/Config.in"
source "package/wificonf/Config.in" source "package/wificonf/Config.in"

View File

@ -205,6 +205,8 @@ package-$(BR2_COMPILE_USBUTILS) += usbutils
package-$(BR2_PACKAGE_USTL) += ustl package-$(BR2_PACKAGE_USTL) += ustl
package-$(BR2_COMPILE_UTIL_LINUX) += util-linux package-$(BR2_COMPILE_UTIL_LINUX) += util-linux
package-$(BR2_PACKAGE_UDEV) += udev package-$(BR2_PACKAGE_UDEV) += udev
package-$(BR2_PACKAGE_VGP) += vgp
package-$(BR2_PACKGE_VRRPD) += vrrpd
package-$(BR2_PACKAGE_VTUN) += vtun package-$(BR2_PACKAGE_VTUN) += vtun
package-$(BR2_PACKAGE_VSFTPD) += vsftpd package-$(BR2_PACKAGE_VSFTPD) += vsftpd
package-$(BR2_PACKAGE_WIFICONF) += wificonf package-$(BR2_PACKAGE_WIFICONF) += wificonf

View File

@ -1,11 +1,7 @@
config BR2_PACKAGE_VGP config BR2_PACKAGE_VGP
tristate "vgp - a daemon working like Cisco(c) HSRP" tristate "vgp............................... a daemon working like Cisco(c) HSRP"
default m if CONFIG_DEVEL default m if CONFIG_DEVEL
help help
VGP (Virtual Gateway Protocol)is a very simple protocol able to work in VGP (Virtual Gateway Protocol)is a very simple protocol able to work in
a way similar to Cisco(c) HSRP. It implements the idea of Virtual Gateway a way similar to Cisco(c) HSRP. It implements the idea of Virtual Gateway to provide fault tollerance (and load balancing) on your net. Each client on your net has as its default gateway the virtual gateway and not the real router.
to provide fault tollerance (and load balancing) on your net.
Each client on your net has as its default gateway the virtual gateway
and not the real router.
http://vgpd.freaknet.org/ http://vgpd.freaknet.org/

View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_VRRPD
tristate "vrrpd............................. Virtual Router Redundancy Protocol daemon"
default m if CONFIG_DEVEL
help
VRRPd is an implementation of Virtual Router Redundancy Protocol as specified in rfc2338.
VRRPd is interoperable with other RFC-based VRRP implementations, including Cisco and Juniper, and is included as a standard feature on ImageStream routers.
http://www.sourceforge.net/projects/vrrpd

33
openwrt/package/vrrpd/Makefile Executable file
View File

@ -0,0 +1,33 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=vrrpd
PKG_VERSION:=1.0
PKG_RELEASE:=1
PKG_MD5SUM:=6d5066ea1a6ced817376ca0f54765447
PKG_SOURCE_URL:=@SF/vrrpd
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
PKG_CAT:=zcat
PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
include $(TOPDIR)/package/rules.mk
$(eval $(call PKG_template,VRRPD,VRRPD,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
$(PKG_BUILD_DIR)/.configured:
touch $@
$(PKG_BUILD_DIR)/.built:
mkdir -p $(PKG_INSTALL_DIR)/usr/sbin
$(MAKE) CC=$(TARGET_CC) -C $(PKG_BUILD_DIR)
install -m0755 $(PKG_BUILD_DIR)/vrrpd $(PKG_INSTALL_DIR)/usr/sbin/
touch $@
$(IPKG_VRRPD):
mkdir -p $(IDIR_VRRPD)
cp -fpR $(PKG_INSTALL_DIR)/* $(IDIR_VRRPD)/
$(RSTRIP) $(IDIR_VRRPD)
$(IPKG_BUILD) $(IDIR_VRRPD) $(PACKAGE_DIR)

View File

@ -0,0 +1,5 @@
Package: vrrpd
Section: net
Architecture: mipsel
Priority: optional
Description: VRRPd is an implementation of Virtual Router Redundancy Protocol as specified in rfc2338.

View File

@ -0,0 +1,11 @@
diff -urN orig/vrrpd-1.0/Makefile vrrpd-1.0/Makefile
--- orig/vrrpd-1.0/Makefile 2002-09-09 16:51:13.000000000 +0200
+++ vrrpd-1.0/Makefile 2005-12-12 23:31:30.000000000 +0100
@@ -15,7 +15,6 @@
COMMON_CFLAGS= $(MAIN_OPT) $(INCLUDEOPT) $(PROF_OPT) $(DBG_OPT) $(MACHINEOPT)
# set to compile with GCC
-CC=gcc
CFLAGS= $(COMMON_CFLAGS) -Wall
vrrpd : $(VRRPD_OBJS)