mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-24 09:25:01 +00:00
Remove dead project :-(
This commit is contained in:
parent
3d957f5f3f
commit
8641ef5207
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=130356
2
MOVED
2
MOVED
@ -1442,3 +1442,5 @@ science/ruby-dcl-gtk|science/ruby-dcl|2005-02-24|master port depend on gtk now
|
||||
www/pear-APC|www/pecl-APC|2005-02-26|software is now pecl
|
||||
mail/namg||2005-02-27|obsolete/no longer exists
|
||||
games/scorched3d-devel|games/scorched3d|2005-03-04|move to non-devel directory
|
||||
net/lmd||2005-03-04|Project dead and disappeared
|
||||
net/loadd||2005-03-04|Project dead and disappeared
|
||||
|
@ -336,8 +336,6 @@
|
||||
SUBDIR += linuxigd
|
||||
SUBDIR += liveMedia
|
||||
SUBDIR += lla
|
||||
SUBDIR += lmd
|
||||
SUBDIR += loadd
|
||||
SUBDIR += loudmouth
|
||||
SUBDIR += luasocket
|
||||
SUBDIR += lyntin
|
||||
|
@ -1,57 +0,0 @@
|
||||
# New ports collection makefile for: lmd
|
||||
# Date created: Thu May 2 11:20:06 CET 2002
|
||||
# Whom: Alex Dupre <sysadmin@alexdupre.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= lmd
|
||||
PORTVERSION= 0.8
|
||||
CATEGORIES= net sysutils
|
||||
MASTER_SITES= http://www.bsdshell.net/download/
|
||||
|
||||
MAINTAINER= ale@FreeBSD.org
|
||||
COMMENT= A Load Monitor Daemon
|
||||
|
||||
USE_REINPLACE= YES
|
||||
REINPLACE_ARGS= #empty
|
||||
|
||||
MODULES= ldd_http_module.so
|
||||
DOCS= INSTALL LICENSE README
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -i.bak -e 's|varargs.h|stdarg.h|' \
|
||||
${WRKSRC}/chkmodules.h \
|
||||
${WRKSRC}/main.h \
|
||||
${WRKSRC}/modules_check/ldd_http_module.h
|
||||
|
||||
post-build:
|
||||
@${REINPLACE_CMD} -e 's,%PREFIX%,${PREFIX},g' \
|
||||
${.CURDIR}/pkg-message.in > ${WRKDIR}/pkg-message
|
||||
|
||||
do-install:
|
||||
@${ECHO_CMD} "Installing files..."
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/lmd ${PREFIX}/sbin/lmd
|
||||
@${INSTALL_SCRIPT} ${FILESDIR}/lmd.sh ${PREFIX}/etc/rc.d/lmd.sh
|
||||
@${INSTALL_DATA} ${WRKSRC}/lmd.conf ${PREFIX}/etc/lmd.conf.sample
|
||||
.for f in ${MODULES}
|
||||
@${INSTALL_DATA} ${WRKSRC}/modules_check/${f} ${PREFIX}/lib/
|
||||
.endfor
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
post-install:
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for f in ${DOCS}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
.if ${ARCH} == "amd64"
|
||||
MAKE_ENV+= CPPFLAGS="-DPREFIX=\\\"${PREFIX}\\\" -fPIC"
|
||||
.else
|
||||
MAKE_ENV+= CPPFLAGS="-DPREFIX=\\\"${PREFIX}\\\""
|
||||
.endif
|
||||
.include <bsd.port.post.mk>
|
@ -1,2 +0,0 @@
|
||||
MD5 (lmd-0.8.tar.gz) = 909e335b4a406d2b14c0db21e4840ab6
|
||||
SIZE (lmd-0.8.tar.gz) = 14467
|
@ -1,35 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/${0##*/}\$"); then
|
||||
echo "$0: Cannot determine the PREFIX" >&2
|
||||
exit 64
|
||||
fi
|
||||
|
||||
if [ -r /etc/defaults/rc.conf ]; then
|
||||
. /etc/defaults/rc.conf
|
||||
source_rc_confs
|
||||
elif [ -r /etc/rc.conf ]; then
|
||||
. /etc/rc.conf
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
case ${lmd_enable:-NO} in
|
||||
[Yy][Ee][Ss])
|
||||
[ -f ${PREFIX}/etc/lmd.conf ] && ${lmd_program:-${PREFIX}/sbin/lmd} ${lmd_flags} && echo -n ' lmd'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
stop)
|
||||
case ${lmd_enable:-NO} in
|
||||
[Yy][Ee][Ss])
|
||||
[ -f ${PREFIX}/etc/lmd.conf ] && /usr/bin/killall lmd && echo -n ' lmd'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
echo "Usage: `basename $0` {start|stop}" >&2
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
@ -1,29 +0,0 @@
|
||||
--- Makefile.orig Mon Nov 26 07:30:14 2001
|
||||
+++ Makefile Tue May 14 14:18:21 2002
|
||||
@@ -1,18 +1,21 @@
|
||||
SRCS=main.c socket.c chkmodules.c conf.c
|
||||
OBJS=${SRCS:.c=.o}
|
||||
DYNLIB=modules_check/ldd_http_module.so
|
||||
-OPTS=-O3 -fomit-frame-pointer -pipe -Wall -ansi
|
||||
+OPTS=${CFLAGS} ${CPPFLAGS} -Wall -ansi
|
||||
#DEBUG=-DDEBUG -g
|
||||
-LIBS=-L/usr/local/lib -lm
|
||||
+LIBS=-L${PREFIX}/lib -lm
|
||||
+CC?=cc
|
||||
+
|
||||
+all: lmd modules_check/ldd_http_module.so
|
||||
|
||||
lmd: ${OBJS} ${DYNLIB}
|
||||
- gcc ${DEBUG} ${OPTS} ${OBJS} -o lmd ${LIBS}
|
||||
+ ${CC} ${DEBUG} ${OPTS} ${OBJS} -o lmd ${LIBS}
|
||||
|
||||
.c.o: ${SRCS}
|
||||
- gcc ${DEBUG} ${OPTS} -c $<
|
||||
+ ${CC} ${DEBUG} ${OPTS} -c $<
|
||||
|
||||
modules_check/ldd_http_module.so:
|
||||
- cd ./modules_check && make && cd ..
|
||||
+ cd ./modules_check && make 'CC=${CC}' 'CFLAGS=${CFLAGS}' 'CPPFLAGS=${CPPFLAGS}' && cd ..
|
||||
|
||||
clean:
|
||||
rm -rf ${OBJS} lmd *.core *~ modules_check/*.so
|
@ -1,11 +0,0 @@
|
||||
--- main.c.orig Mon Nov 26 06:45:34 2001
|
||||
+++ main.c Tue May 14 14:09:46 2002
|
||||
@@ -1,7 +1,7 @@
|
||||
#include "main.h"
|
||||
#include <math.h>
|
||||
#define TIMETOSLEEP 60
|
||||
-#define CONFIGFILE "/usr/local/etc/lmd.conf"
|
||||
+#define CONFIGFILE PREFIX "/etc/lmd.conf"
|
||||
|
||||
char bufferout[2][1024];
|
||||
char **loaddservers;
|
@ -1,22 +0,0 @@
|
||||
--- modules_check/Makefile.orig Sun Nov 25 17:31:09 2001
|
||||
+++ modules_check/Makefile Sat Feb 21 14:25:58 2004
|
||||
@@ -1,14 +1,15 @@
|
||||
# If you want to debug lmd comment out this line and recompile it
|
||||
# Launch lmd with -v option to see debug messages
|
||||
#DEBUG=-DDEBUG
|
||||
-OPTS=-Wall -fomit-frame-pointer -O2 -pipe -ansi
|
||||
+OPTS=${CFLAGS} ${CPPFLAGS} -ansi
|
||||
+CC?=cc
|
||||
|
||||
all: socket.o
|
||||
- gcc ${DEBUG} ${OPTS} -c ldd_http_module.c
|
||||
- gcc ${DEBUG} -shared ldd_http_module.o socket.o -o ldd_http_module.so
|
||||
+ ${CC} ${DEBUG} ${OPTS} -c ldd_http_module.c
|
||||
+ ${CC} ${DEBUG} -shared ldd_http_module.o socket.o -o ldd_http_module.so
|
||||
|
||||
socket.o:
|
||||
- gcc -c ../socket.c -o socket.o
|
||||
+ ${CC} ${OPTS} -c ../socket.c -o socket.o
|
||||
|
||||
clean:
|
||||
rm *.so *.o
|
@ -1,12 +0,0 @@
|
||||
lmd is a daemon that monitors the server load and communicates
|
||||
with loadd for Intellingence Load Sharing (Balancing with
|
||||
realtime load).
|
||||
|
||||
Supported modules:
|
||||
|
||||
* http
|
||||
|
||||
WWW: http://www.bsdshell.net/hut_loadd.html
|
||||
|
||||
- Alex Dupre
|
||||
ale@FreeBSD.org
|
@ -1,8 +0,0 @@
|
||||
##################################################
|
||||
!! IMPORTANT !! CONFIGURE YOUR LMD CLIENT WITH
|
||||
THE %PREFIX%/etc/lmd.conf CONFIGURATION FILE
|
||||
Just set loaddservers to the IP of your loadd
|
||||
server. You can specify multiple loadd servers
|
||||
with the ',' separator
|
||||
Example: loaddservers = 63.2.1.3, 62.3.5.6
|
||||
##################################################
|
@ -1,8 +0,0 @@
|
||||
sbin/lmd
|
||||
etc/rc.d/lmd.sh
|
||||
etc/lmd.conf.sample
|
||||
lib/ldd_http_module.so
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
@ -1,46 +0,0 @@
|
||||
# New ports collection makefile for: loadd
|
||||
# Date created: Thu May 2 11:20:06 CET 2002
|
||||
# Whom: Alex Dupre <sysadmin@alexdupre.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= loadd
|
||||
PORTVERSION= 0.8
|
||||
CATEGORIES= net sysutils
|
||||
MASTER_SITES= http://www.bsdshell.net/download/
|
||||
|
||||
MAINTAINER= ale@FreeBSD.org
|
||||
COMMENT= A Load Balancing Daemon
|
||||
|
||||
LIB_DEPENDS= glib12.3:${PORTSDIR}/devel/glib12
|
||||
|
||||
USE_REINPLACE= YES
|
||||
REINPLACE_ARGS= #empty
|
||||
|
||||
DOCS= INSTALL LICENSE README TODO
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
MAKE_ENV+= CPPFLAGS="-DPREFIX=\\\"${PREFIX}\\\""
|
||||
MAKE_ENV+= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" PTHREAD_LIBS="${PTHREAD_LIBS}"
|
||||
|
||||
post-build:
|
||||
${REINPLACE_CMD} -e 's,%%PREFIX%%,${PREFIX},g' \
|
||||
${.CURDIR}/pkg-message.in > ${WRKDIR}/pkg-message
|
||||
|
||||
do-install:
|
||||
@${ECHO_CMD} "Installing files..."
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/loadd ${PREFIX}/libexec/
|
||||
@${INSTALL_SCRIPT} ${FILESDIR}/010.loadd.sh ${PREFIX}/etc/rc.d/
|
||||
@${INSTALL_DATA} ${WRKSRC}/loadd.conf ${PREFIX}/etc/loadd.conf.sample
|
||||
@${CAT} ${PKGMESSAGE}
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
post-install:
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for f in ${DOCS}
|
||||
@${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
MD5 (loadd-0.8.tar.gz) = c6cca2534bd987c4ef408033ebf1a0bd
|
||||
SIZE (loadd-0.8.tar.gz) = 13547
|
@ -1,35 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/${0##*/}\$"); then
|
||||
echo "$0: Cannot determine the PREFIX" >&2
|
||||
exit 64
|
||||
fi
|
||||
|
||||
if [ -r /etc/defaults/rc.conf ]; then
|
||||
. /etc/defaults/rc.conf
|
||||
source_rc_confs
|
||||
elif [ -r /etc/rc.conf ]; then
|
||||
. /etc/rc.conf
|
||||
fi
|
||||
|
||||
case "$1" in
|
||||
start)
|
||||
case ${loadd_enable:-NO} in
|
||||
[Yy][Ee][Ss])
|
||||
[ -f ${PREFIX}/etc/loadd.conf ] && ${loadd_program:-${PREFIX}/libexec/loadd} ${loadd_flags:--d} && echo -n ' loadd'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
stop)
|
||||
case ${loadd_enable:-NO} in
|
||||
[Yy][Ee][Ss])
|
||||
[ -f ${PREFIX}/etc/loadd.conf ] && /usr/bin/killall loadd && echo -n ' loadd'
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
echo "Usage: `basename $0` {start|stop}" >&2
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
@ -1,29 +0,0 @@
|
||||
--- Makefile.orig Mon Nov 26 07:44:48 2001
|
||||
+++ Makefile Tue May 14 14:55:55 2002
|
||||
@@ -3,18 +3,21 @@
|
||||
|
||||
SRCS=main.c socket.c icmp.c conf.c threads.c network.c aliasing.c tri.c
|
||||
OBJS=${SRCS:.c=.o}
|
||||
-OPTS=-pthread -pipe -Wall -ansi -O2 -march=pentiumpro -fomit-frame-pointer -ffast-math
|
||||
+OPTS=${CFLAGS} ${CPPFLAGS} -Wall -ansi
|
||||
#DEBUG=-DDEBUG -DDEBUGALIAS #-DDEBUGHASHTABLE
|
||||
#DEBUG=-DDEBUGMONITOR
|
||||
-DEFINE=-D_THREAD_SAFE -D_REENTRANT
|
||||
-LIBS=-L/usr/local/lib `glib12-config --libs`
|
||||
+DEFINE=${PTHREAD_CFLAGS}
|
||||
+LIBS=-L${PREFIX}/lib `glib12-config --libs` ${PTHREAD_LIBS}
|
||||
INCLUDE=`glib12-config --cflags`
|
||||
+CC?=cc
|
||||
+
|
||||
+all: loadd
|
||||
|
||||
loadd: ${OBJS}
|
||||
- gcc ${INCLUDE} ${DEFINE} ${DEBUG} ${OPTS} ${OBJS} -o loadd ${LIBS}
|
||||
+ ${CC} ${INCLUDE} ${DEFINE} ${DEBUG} ${OPTS} ${OBJS} -o loadd ${LIBS}
|
||||
|
||||
.c.o: ${SRCS}
|
||||
- gcc ${INCLUDE} ${DEFINE} ${DEBUG} ${OPTS} -c $<
|
||||
+ ${CC} ${INCLUDE} ${DEFINE} ${DEBUG} ${OPTS} -c $<
|
||||
|
||||
clean:
|
||||
rm -rf ${OBJS} loadd *.core *~
|
@ -1,11 +0,0 @@
|
||||
--- define.h.orig Tue Oct 2 22:43:20 2001
|
||||
+++ define.h Tue May 14 14:45:36 2002
|
||||
@@ -5,7 +5,7 @@
|
||||
#define MONITORINGPORT 8670 /* En UDP */
|
||||
#define PINGINTERVAL 60000000
|
||||
#define REFRESHTIMEOUT 1
|
||||
-#define CONFFILE "/usr/local/etc/loadd2.conf"
|
||||
+#define CONFFILE PREFIX "/etc/loadd.conf"
|
||||
#define CALC_CHECKSUM(acc, cksum) { \
|
||||
acc += cksum; \
|
||||
if (acc < 0) \
|
@ -1,11 +0,0 @@
|
||||
--- main.c.orig Mon Nov 26 05:59:19 2001
|
||||
+++ main.c Tue May 14 14:46:25 2002
|
||||
@@ -270,7 +270,7 @@
|
||||
break;
|
||||
}
|
||||
if (! *conffile)
|
||||
- strncpy(conffile, "/usr/local/etc/loadd.conf", sizeof(conffile) - 1);
|
||||
+ strncpy(conffile, PREFIX "/etc/loadd.conf", sizeof(conffile) - 1);
|
||||
argc -= optind;
|
||||
argv += optind;
|
||||
ht = loadd_main_init(conffile);
|
@ -1,23 +0,0 @@
|
||||
loadd is a daemon that communicate with ipfw Firewall via the DIVERT
|
||||
sockets. You can easily configure a divert rule on your firewall and
|
||||
redirect packets you want into the loadd system. Loadd check the
|
||||
destination service and do a NAT on packets if the service must be
|
||||
load balance. For choosing a host, loadd apply an algorithm that you
|
||||
can configure.
|
||||
|
||||
For this first release, two algorithms are available
|
||||
and you can found this features:
|
||||
|
||||
* Round-Robbin Algorithm (Very simple)
|
||||
* Intelligence Load Sharing (Balancing with realtime load, work with
|
||||
lmd client on real servers)
|
||||
* TCP supported (not UDP yet)
|
||||
* Support multiples IP services (except SSL for the moment)
|
||||
* Choose of IP aliasing
|
||||
* Choose of port number to Load Balance
|
||||
* Multiple daemons support on the same host without conflict
|
||||
|
||||
WWW: http://www.bsdshell.net/hut_loadd.html
|
||||
|
||||
- Alex Dupre
|
||||
ale@FreeBSD.org
|
@ -1,14 +0,0 @@
|
||||
#######################################################################
|
||||
Please modify the configuration file %%PREFIX%%/etc/loadd.conf
|
||||
before launching %%PREFIX%%/libexec/loadd
|
||||
don't forget to recompile your kernel with DIVERT and
|
||||
IPFIREWALL options. Don't forget to specify a rule in the ipfw
|
||||
firewall like natd: ipfw add divert 8670 tcp from any to any
|
||||
8670 is the default port, you can choose a different port by
|
||||
running loadd with -p option like
|
||||
%%PREFIX%%/libexec/loadd -p 8671
|
||||
ipfw add divert 8671 tcp from any to any
|
||||
!! IMPORTANT !! There is no support for UDP at this time.
|
||||
You cannot use loadsharing method (broken) use intlloadsharing
|
||||
insteed and don't forget to launch lmd on server(s) to load balance
|
||||
#######################################################################
|
@ -1,8 +0,0 @@
|
||||
libexec/loadd
|
||||
etc/loadd.conf.sample
|
||||
etc/rc.d/010.loadd.sh
|
||||
%%PORTDOCS%%share/doc/loadd/TODO
|
||||
%%PORTDOCS%%share/doc/loadd/README
|
||||
%%PORTDOCS%%share/doc/loadd/INSTALL
|
||||
%%PORTDOCS%%share/doc/loadd/LICENSE
|
||||
%%PORTDOCS%%@dirrm share/doc/loadd
|
Loading…
Reference in New Issue
Block a user