source "package/ttcp/Config.in"
source "package/ulogd/Config.in"
source "package/updatedd/Config.in"
+source "package/vgp/Config.in"
+source "package/vrrpd/Config.in"
source "package/vsftpd/Config.in"
source "package/vtun/Config.in"
source "package/wificonf/Config.in"
package-$(BR2_PACKAGE_USTL) += ustl
package-$(BR2_COMPILE_UTIL_LINUX) += util-linux
package-$(BR2_PACKAGE_UDEV) += udev
+package-$(BR2_PACKAGE_VGP) += vgp
+package-$(BR2_PACKGE_VRRPD) += vrrpd
package-$(BR2_PACKAGE_VTUN) += vtun
package-$(BR2_PACKAGE_VSFTPD) += vsftpd
package-$(BR2_PACKAGE_WIFICONF) += wificonf
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
help
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
- 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/
\ No newline at end of file
+ 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.
+ http://vgpd.freaknet.org/
--- /dev/null
+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
--- /dev/null
+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)
--- /dev/null
+Package: vrrpd
+Section: net
+Architecture: mipsel
+Priority: optional
+Description: VRRPd is an implementation of Virtual Router Redundancy Protocol as specified in rfc2338.
--- /dev/null
+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)