ports/50436: New port: libconnect (bind third-party application to the specific IP-address)

Alex Semenyaka alexs at snark.ratmir.ru
Sat Mar 29 20:30:19 UTC 2003


>Number:         50436
>Category:       ports
>Synopsis:       New port: libconnect (bind third-party application to the specific IP-address)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 29 12:30:12 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Alex Semenyaka
>Release:        FreeBSD 4.8-RC i386
>Organization:
Ratmir
>Environment:
System: FreeBSD snark.ratmir.ru 4.8-RC FreeBSD 4.8-RC #6: Wed Mar 26 19:10:00 MSK 2003 root at snark.ratmir.ru:/usr/obj/usr/src/sys/SNARK i386

>Description:

This is the shared library which allows change IP-address from which
netwoking application will be performing TCP-connection. This is 
extremely useful when you need to control this but programs you are
using have no configuration options specifying to which IP-address they
should bind.

To use this library you need only to set up environment variable CONN_ADDR
to the IP-address to bind and then use LD_PRELOAD to pre-load this library
for the application.

>How-To-Repeat:

N/A

>Fix:

This is the uuencoded archive with all port files:

begin 600 libconnect-port.tar.gz
M'XL(`&RHA#X``^U7VV[B2!#-J_LKZF$><K.QS6V7658@(",TX2*P=O=A)=38
M3;"PW5:WG01%_/M6&Q(@UYD1R6HT/L+8=%=U'5=U51>!/W5Y%#$W*1R]%TRS
M9%9-$^_J:?^^P9%9K90LRRZ:=N7(M&RK8AU!^=T8[2"5"14`1S1 at M_(5N;?F
M?U($V_C/_(#)]]@%WQ%_JUQ4\2_:E6H>_X_`D_C'-''G.J4'M&%:IEEY)?YE
MJ[*-OUU%^5*EBOEO'I##B_C%XZ_K.FPV at .$://"T'H^@1Y=@VV!;-?OWFET$
M&Z-$SL[.MJ+:A?!13(#]&TK6BOC)Q(JDT0"]:)]7X2S[;C0(H(L3W\6;2-T$
M)'<7U//$Q(\@X5/_,P$"?I00?;/Z,?X`>:Z,R>2QUBD(=J[$(:(A"UAT0LXV
M>C"9#(]?5893I:Q^H>)DN\0)@3LDH3W#,`K/42GD]>.GDZ<G at B%[+6,3!I_)
M_QW-[\=._L>+*ST.?)D<VL9;^8_I?I__);.LZG_)M.T\_S\"&/_"=@\8E.P/
M3.(G0X;DAO5TC, at Y%:S@<7=GO"`8]4+V$^;%KX)'^>\QZ8I#VW at C_RV[7'WH
M_ZME2_5_U6HIS_^/@#/W)>`GF3/(,M@#W!*"BB7<S'UW#C0(^(T$=TZC*P;=
MH:[./B8ES`0/US+DQ@\"F#*(F9AQ$?K1%3BMX?UQ[F-#P6<0L>2&BP70&`\9
MEZIA:<"]?<)N$SQF6;"$5+)9&N#2+((E3U$1225<G>B)X`%21?EIFD`L^)6@
MH<RDD#I)I3(]I]<,HDQ^YE^E at JX9Q)E%D#%S_=E2">*:ZW?<>2OTPQ)+&4\#
M#Z9^Y!F$.%Q16IN]]\T#+QXA8UQ(L at 32&%AT[0L>A0P[@FLJ?#H-&+0&_?ZD
MV6Z/"`HJ1^_:XYD9H'@EZHV5J<OV9#CJ7`Z:;34?"Z8'G'I[#`@Z.EMKQYW(
MM<V9Q'=/('/UC9_,-\T7AG&)NM$".3_X[1 at 7$$RY+M-).(<P17_P&<&9$.8\
M5J$(EB>X](4SK,$LB6N%`GX;F`[4$&DA3J=8]$,FT4A!1E04""CL2*;N8FE@
M^#/9-/)O"P%'0 at 5">A1;)[QD#9JX((QQ!T1+NJ!PG.5;0RVX,(2/VFCL)#](
M#HV=^M^C"Z;^`Q[<QIOUWRP]]']6,:O_%:N8U_^/P'`P<OK-7J>N;7<"48-_
M=4;C[J!?URS#)*VFT_DR&'4[X[J&J4AZS;'3&4W&74>-?$M1T/XEFO9--:'=
M'6\8?;J[9[?2U\\;4BNL',UNW\&K,ZIKSY4*TAKT>IV^4]<<AH?30\E[J>;#
M3LTGQ.,Z%J4$BV:-:'KCTUWO:[L[6@&R&'4NNO^L5(]+-)SH]L=.\_(2Z_7@
MRZC94R)_C[Z.1ZW57EO]HYJJ__YAJZI1?T;YLK\"?9:=)"]+/FKN]YW0'K3&
MZG&/2[OI-'>)K%O_76EB^)$;I!Z#/Z;2,V(N$B-<_)D7]1PY<N3(D2-'CAPY
2<N3(D2-'CG?$?]7YO?8`*```
`
end
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list