summaryrefslogtreecommitdiff
path: root/net
AgeCommit message (Collapse)AuthorFilesLines
2005-11-15Fix creation of "samba" startup script. Bump package revision.tron1-2/+3
2005-11-14Update bittornado to 0.3.14 and take maintainership as offered by wiz.veego3-9/+9
The Changelog is not very usefull: Okay, here comes another attempt at keeping the client from sticking in the task manager. This version has also been compiled with the older versions of Python/wxPython, a la T-0.3.12, and has a number of other minor bug fixes.
2005-11-14Other part of fix for the WINBINDD_RCD_SCRIPT problem in the samba rc.djlam1-1/+2
script.
2005-11-14Fix the samba rc.d script in the case where winbind support is notjlam2-3/+4
compiled (the default). Bump the PKGREVISION of net/samba to 3.0.20.2nb1.
2005-11-14Update net/samba to 3.0.20.2 from samba-3.0.20b. Recommended patchesjlam60-770/+2499
for samba-3.0.20b that are applied as part of this update include: http://www.samba.org/samba/patches/print_lprm.patch http://www.samba.org/samba/patches/quota.patch http://www.samba.org/samba/patches/bug3201_wbinfo.patch This fixes PRs pkg/31352 and pkg/31991. Important changes that were made as part of porting this Samba release to pkgsrc include the following: * The new release model for Samba includes distributing patches for urgent bug fixes that will be included in the next release of Samba, and are available at http://www.samba.org/samba/patches/. Since these patches are rather generically named, we download all DISTFILES and PATCHFILES for Samba into a ${DISTNAME}-specific directory. * The default configuration for the samba package no longer builds the "winbind" portions of samba, which are really only useful when attempting to unify logons between Unix and Microsoft Windows. When the "winbind" option is specified, we also build the RID and AD idmap backends, which allow sharing UIDs/GIDs across Unix machines. * New package options have been added to the build: "mysql", "pgsql", and "xml" allow adding optional support for experimental passdb storage backends, and "winbind" allows for optionally building the winbindd daemon and associated plugins. * Two new smb.conf options were added -- "passwd expand gecos" and "state directory". The first describes whether "&" in the GECOS field of a passwd db entry is expanded to the login name. The second describes the location where the persistent-state database files are stored. * Luke Mewburn contributed code to allow nss_winbind.so to work properly on supported NetBSD systems. The FreeBSD NSS winbind code should probably be replaced with a suitably tweaked version of the NetBSD code since the latter is much more complete in the functions that are provided, but I'll leave that to freebsd-pkg-people. * Samba dumps all of its files into "lock directory", but some of them need to persist across reboots. We make a distinction between these files and the temporary files that are re-created by the Samba daemons when they are restarted -- the former are now stored in a "state directory" and the latter are stored in the "lock directory". This is modeled after the Debian patch to Samba located in: packaging/Debian/debian-unstable/patches/fhs.patch The "lock directory" default has been moved to ${VARBASE}/run/samba to emphasize the temporary status of the files stored in that directory. * Samba persists in using PAM_AUTHTOK_RECOVER_ERR, when there is almost universal agreement that PAM_AUTHTOK_RECOVERY_ERR is the right constant to use. Even the Linux-PAM distribution ensures that PAM_AUTHTOK_RECOVERY_ERR is correctly defined. To work around this, we define PAM_AUTHTOK_RECOVER_ERR appropriately in all the places where it is used. * The configure script checks for OpenSSL's libcrypto.so by looking for the symbol "des_set_key". However, libcrypto.so might not contain that symbol because the DES functions might come from a separate library, e.g. libdes.so. In this case, the configure script will think that libcrypto.so is not available, when it actually may be. Instead, look for EVP_des_cbc, which is always provided by libcrypto.so. * Add some missing $(PASSDB_LIBS) references to the Makefile to fix compilation problems if the experimental passdb backends are statically compiled into the Samba suite programs. * Fix compilation problems in sam/idmap_rid.c and sam/idmap_ad.c if the "rid" and "ad" idmap backends are statically compiled into winbindd. Changes between version 3.0.14a and 3.0.20b include: o Reporting files as read-only instead of returning the correct error code of "access denied" o File system quota support defects o Crash bugs caused by incompatibilities on 64-bit systems. o User Manager interoperability problems. o Support for several new Win32 rpc pipes. o New 'net rpc service' tool for managing Win32 services. o Capability to set the owner on new files and directory based on the parent's ownership. o Experimental, asynchronous IO file serving support. o Support for Microsoft Print Migrator. o New Winbind IDmap plugin (ad) for retrieving uid and gid from AD servers which maintain the SFU user and group attributes. o Rewritten support for POSIX pathnames when utilizing the Linux CIFS fs client. o New asynchronous winbindd. o New Windows NT registry file I/O library. o New user right (SeTakeOwnershipPrivilege) added. o New "net share migrate" options.
2005-11-13Add commented out TEST_TARGET, but the test fails:wiz1-1/+2
Testing is_local checking ... UNIX IPv4 _res is not supported for multi-threaded programs. [1] Abort trap (core dumped) ${dir}${tst}
2005-11-13Add nload.minskim1-1/+2
2005-11-13Import nload from pkgsrc-wip. Packaged by Bartosz Kuzma.minskim7-0/+70
nload is a console application which monitors network traffic and bandwidth usage in real time. It visualizes the in- and outgoing traffic using two graphs and provides additional info like the total amount of transfered data and min/max network usage.
2005-11-11Fix CHECK_FILES installation. Patch from Emil Skoeldberg.wiz3-2/+26
Bump PKGREVISION.
2005-11-09Substitute "XFce 4" with "Xfce" in DESCR and Makefile's COMMENT.martti2-3/+3
It is a lower-case f according to the official site.
2005-11-08Add patch for compiling with gcc-3.4.4, providedwiz2-1/+19
by John R. Shannon in PR 32021.
2005-11-08So this package was broken because the author messed up autoconf @foo@.hubertf6-63/+153
Makes me wonder how this ever worked. Anyways: Update ipv6calc to 0.50 (in the wrong hope that it was fixed, but I had to do the work myself, *sigh*). Changes: * nothing important as far as I could spot from the large & useless ChangeLog file * No longer requite "root" (env-var) to be passed to the pkg * hack to make autoconf stuff going, dumping on author to fix properly Sorry for being in rant mode...
2005-11-08Use += in previous.tv1-2/+2
2005-11-08NOT_FOR_PLATFORM Interix.tv2-2/+6
2005-11-08NOT_FOR_PLATFORM Interix.tv1-1/+3
2005-11-08Test sizeof(unsigned short) in the int types hackery.tv3-3/+16
Use autoconf to generate configure, until this patch is regen'd at the source.
2005-11-08Use setpgid(), not setpgrp(), on Interix via -D.tv1-1/+2
2005-11-08Also treat __INTERIX as a *BSD for the purposes of this package. (Mainlytv2-4/+4
changes usage of setpgrp() to setpgid(..., ...).)
2005-11-08Eliminate use of BSDisms __P() and __const in the only place they are usedtv4-1/+41
(internal strptime(3) replacement prototypes).
2005-11-08NOT_FOR_PLATFORM Interix.tv1-1/+2
2005-11-08Include <sys/time.h> for fd_set.tv2-1/+14
2005-11-08NOT_FOR_PLATFORM Interix.tv1-1/+3
2005-11-08This depends on libpcap, so say so.tv1-1/+2
2005-11-08NOT_FOR_PLATFORM Interix.tv1-1/+3
2005-11-08Require option "inet6" for IPv6 capability.tv1-1/+6
2005-11-08Obey BSD_INSTALL_* in Makefile. Bump PKGREVISION.tv3-6/+20
2005-11-08NOT_FOR_PLATFORM Interix.tv1-1/+3
2005-11-08Use "int" in place of socklen_t on Interix.tv1-0/+10
2005-11-08Pull in libbind resolver on Interix.tv1-0/+11
2005-11-08This needs libpcap, so say so.tv1-1/+2
2005-11-08Use strerror(3) rather than sys_errlist on Interix.tv2-6/+24
2005-11-08Need libbind resolver on Interix.tv1-0/+11
2005-11-08Use waitpid() instead of wait3() with null rusage. (waitpid is more portable)tv3-3/+17
Bump PKGREVISION due to this being an all-platform change.
2005-11-07Update to version 1.1.3seb2-7/+6
Changes since last packages version (1.1.2): Wed Nov 2 10:03:00 CET 2005 * Fixed typos in sipcalc man page, thanks to A Costa <agcosta@gis.net> for patch. * Added -w ipv4 option to display some inverse mask information.
2005-11-07NOT_FOR_PLATFORM Interix.tv2-2/+6
2005-11-07Don't try including <net/if.h> on Interix.tv2-1/+16
2005-11-07NOT_FOR_PLATFORM Interix.tv3-3/+9
2005-11-07Include <sys/time.h> to get fd_set properly.tv3-1/+28
2005-11-07Pull in libbind resolver on Interix.tv1-0/+11
2005-11-07Updated p5-Net-SNMP to 5.2.0martti2-7/+7
- Removed the dependency on the IO::Socket::INET and IO::Socket::INET6 modules. The IO::Socket module is now used for all socket objects. - The port information can now be included as part of the transport address specified with the session() Transport Domain arguments. - Added support for specifying the scope zone index for IPv6 addresses as described in RFC 4007 - "IPv6 Scoped Address Architecture". - The default value for the agent-addr in SNMPv1 Trap-PDUs is now the IP address associated with the interface on which the trap will be transmitted. - Support of the AES privacy protocol was updated to be compliant with RFC 3826 - "The Advanced Encryption Standard (AES) Cipher Algorithm in the SNMP User-based Security Model". - Corrected an issue where any non-blocking SNMPv3 message queued prior to calling snmp_dispatcher() was sent with an empty contextEngineID. - The first SNMPv3 discovery message is again being sent with a zero- length msgUserName as suggested by RFC 3414. - All sockets are now flagged as non-blocking to prevent a possible deadlock due to an interaction between recv() and select(). - The sending of messages is now bounded by the receive processing rate to avoid receive buffer overflows. - The return value of select() is now checked for both "undef" and -1. - The "usm.t" tests are now skipped if any of the non-core modules required by the Net::SNMP::Security::USM module are not present.
2005-11-07Added p5-POE-Component-SNMPmartti1-1/+2
2005-11-07This module is an event-driven SNMP interface for POE.martti5-0/+41
POE::Component::SNMP uses the Net::SNMP module.
2005-11-07Removed the buildlink3.mkmartti1-18/+0
I got few private comments that one should not use buildlink3.mk but the standard DEPENDS statement because we do not link against libraries in this case.
2005-11-07Pre-format the tbl in the faucet and hose man pages so they're properlyjlam1-1/+7
displayed by man(1).
2005-11-07Pre-emptively try to support building on Solaris.jlam1-1/+3
2005-11-06Add and enable netpipes.jlam1-1/+2
2005-11-06Import netpipes-4.2-export as net/netpipes.jlam6-0/+124
The netpipes package is a collection of utilities that makes TCP/IP streams usable in shell scripts.
2005-11-06Don't advertise RC script and forget it in the PLIST. Bump revision.joerg2-3/+4
2005-11-05Add a RC script for NSD. Set default database location tojoerg6-13/+54
${VARBASE}/db/nsd.db on all platforms and use user/group nsd for the daemon to run as. Install sample configuration without .sample extension. Take maintainership. Bump revision.
2005-11-05This pkg has not been ported to big endian architectures. Set PKG_SKIP_REASON.kristerw1-1/+6