Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Slawa Olhovchenkov                   2:5030/500     28 Sep 2006  17:43:38
 To : All
 Subject : Вести с полей
 -------------------------------------------------------------------------------- 
 
 
 piso        2006-09-26 23:26:53 UTC
 
   FreeBSD src repository
 
   Modified files:
     etc                  Makefile
     lib/libalias         Makefile
     sbin/natd            natd.c
     sys/conf             files
     sys/modules/libalias Makefile
     sys/netinet/libalias alias.c alias.h alias_cuseeme.c
                          alias_db.c alias_ftp.c alias_irc.c
                          alias_local.h alias_nbt.c alias_old.c
                          alias_pptp.c alias_proxy.c alias_skinny.c
                          alias_smedia.c alias_util.c libalias.3
   Added files:
     etc                  libalias.conf
     lib/libalias/libalias Makefile
     lib/libalias/modules Makefile Makefile.inc
     lib/libalias/modules/cuseeme Makefile
     lib/libalias/modules/dummy Makefile
     lib/libalias/modules/ftp Makefile
     lib/libalias/modules/irc Makefile
     lib/libalias/modules/nbt Makefile
     lib/libalias/modules/pptp Makefile
     lib/libalias/modules/skinny Makefile
     lib/libalias/modules/smedia Makefile
     sys/modules/libalias/libalias Makefile
     sys/modules/libalias/modules Makefile Makefile.inc modules.inc
     sys/modules/libalias/modules/cuseeme Makefile
     sys/modules/libalias/modules/dummy Makefile
     sys/modules/libalias/modules/ftp Makefile
     sys/modules/libalias/modules/irc Makefile
     sys/modules/libalias/modules/nbt Makefile
     sys/modules/libalias/modules/pptp Makefile
     sys/modules/libalias/modules/skinny Makefile
     sys/modules/libalias/modules/smedia Makefile
     sys/netinet/libalias alias_dummy.c alias_mod.c alias_mod.h
   Log:
   Summer of Code 2005: improve libalias - part 1 of 2
 
   With the first part of my previous Summer of Code work, we get:
 
   -made libalias modular:
 
    -support for 'particular' protocols (like ftp/irc/etcetc) is no more
     hardcoded inside libalias, but it's available through external
     modules loadable at runtime
 
    -modules are available both in kernel (/boot/kernel/alias_*.ko) and
     user land (/lib/libalias_*)
 
    -protocols/applications modularized are: cuseeme, ftp, irc, nbt, pptp,
     skinny and smedia
 
   -added logging support for kernel side
 
   -cleanup
 
   After a buildworld, do a 'mergemaster -i' to install the file libalias.conf
   in /etc or manually copy it.
 
   During startup (and after every HUP signal) user land applications running
   the new libalias will try to read a file in /etc called libalias.conf:
   that file contains the list of modules to load.
 
   User land applications affected by this commit are ppp and natd:
   if libalias.conf is present in /etc you won't notice any difference.
 
   The only kernel land bit affected by this commit is ng_nat:
   if you are using ng_nat, and it doesn't correctly handle
   ftp/irc/etcetc sessions anymore, remember to kldload
   the correspondent module (i.e. kldload alias_ftp).
 
   General information and details about the inner working are available
   in the libalias man page under the section 'MODULAR ARCHITECTURE
   (AND ipfw(4) SUPPORT)'.
 
   NOTA BENE: this commit affects _ONLY_ libalias, ipfw in-kernel nat
   support will be part of the next libalias-related commit.
 
   Approved by: glebius
   Reviewed by: glebius, ru
 ... Ищy выход из Интеpнета...
 --- GoldED+/BSD 1.1.5
  * Origin:  (2:5030/500)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Вести с полей   Slawa Olhovchenkov   28 Sep 2006 17:43:38 
Архивное /ru.unix.bsd/2221451bd1ed.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional