Move libalias.conf to lib/libalias/libalias/This leveages CONFS to handle the install.Approved by: re (blanket, pkgbase), bapt (mentor)Differential Revision: https://reviews.freebsd.org/D17218
DIRDEPS_BUILD: Update dependencies.Sponsored by: Dell EMC Isilon
Use SRCTOP-relative paths to other directories instead of .CURDIR-relative onesThis implifies pathing in make/displayed outputMFC after: 3 weeksSponsored by: Dell EMC Isilon
Update libalias and libpam packaged files.Sponsored by: The FreeBSD Foundation
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.This both avoids some dependencies on xinstall.host and allowsbootstrapping on older releases to work due to lack of
META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host.This both avoids some dependencies on xinstall.host and allowsbootstrapping on older releases to work due to lack of at least 'install -l'support.Sponsored by: EMC / Isilon Storage Division
show more ...
Revert r284417 it is not necessary anymore
Enforce overwritting SHLIBDIRSince METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loadingbsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.This ma
Enforce overwritting SHLIBDIRSince METAMODE has been added, sys.mk loads bsd.mkopt.mk which ends load loadingbsd.own.mk which then defines SHLIBDIR before all the Makefile.inc everywhere.This makes /lib being populated again.Reported by: many
Fix typo when deregistering the VLAN unconfig event handlerSubmitted by: Masao Uebayashi <[email protected]>MFC after: 3 days
dirdeps.mk now sets DEP_RELDIR
Updated dependencies
Updated/new Makefile.depend
Sync FreeBSD's bmake branch with Juniper's internal bmake branch.Requested by: Simon Gerraty <[email protected]>
Remove redundant WARNS?=6 overrides and inherit the WARNS setting fromthe toplevel directory.This does not change any WARNS level and survives a make universe.Approved by: ed (co-mentor)
Bump the version of all non-symbol-versioned shared libraries inpreparation for 8.0-RELEASE. Add the previous version of thoselibraries to ObsoleteFiles.inc and bump __FreeBSD_Version.Reviewed b
Bump the version of all non-symbol-versioned shared libraries inpreparation for 8.0-RELEASE. Add the previous version of thoselibraries to ObsoleteFiles.inc and bump __FreeBSD_Version.Reviewed by: kibApproved by: re (rwatson)
-Don't pass down the entire pkt to ProtoAliasIn, ProtoAliasOut, FragmentIn and FragmentOut.-Axe the old PacketAlias API: it has been deprecated since 5.x.
- Bump share library version which were missed in last bumpReported by: jhbDiscussed with: deischen, des, doubg, hartiApproved by: re (kensmith)
Fix a regression: let natd load libalias modules before /usr is mountedrenaming /lib/libalias_*.so.4 to /lib/libalias_*.so.Approved by: glebiusReviewed by: glebius, ru
- Removed a copyright from makefile.- Added ${.CURDIR} to .include "...".- Whitespace fixes.OK'ed by: piso
Put back NO_WERROR= to fix sparc64 build.
Summer of Code 2005: improve libalias - part 1 of 2With the first part of my previous Summer of Code work, we get:-made libalias modular: -support for 'particular' protocols (like ftp/irc/etcet
Summer of Code 2005: improve libalias - part 1 of 2With 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-cleanupAfter a buildworld, do a 'mergemaster -i' to install the file libalias.confin /etc or manually copy it.During startup (and after every HUP signal) user land applications runningthe 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 handleftp/irc/etcetc sessions anymore, remember to kldloadthe correspondent module (i.e. kldload alias_ftp).General information and details about the inner working are availablein the libalias man page under the section 'MODULAR ARCHITECTURE(AND ipfw(4) SUPPORT)'.NOTA BENE: this commit affects _ONLY_ libalias, ipfw in-kernel natsupport will be part of the next libalias-related commit.Approved by: glebiusReviewed by: glebius, ru
Bump the shared library version number of all libraries that have notbeen bumped since RELENG_5.Reviewed by: ruApproved by: re (not needed for commit check but in principle...)
Build userland libalias using src/sys/netinet/libalias.Reviewed by: ruRepocopy by: peter
12345678