summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2000-12-11upgrde to 3.1.2, as 2.x had security issues and there's no support givenitojun14-1829/+15
any longer to 2.x. NOTE: kerberos support is dropped, kerberos guru please re-do it... from ftp://ftp.qualcomm.com/eudora/servers/unix/popper/Release.Notes Release Notes: 3.1 Can now set server mode and kerberos service name using run-time options. Can now specify plain-text password handling when APOP is available using '-p 0|1|2|3' run-time option. 0 is default; 1 means clear text passwords are never permitted for any user; 2 means they are always permitted (even if an APOP entry exists), which allows them to be used as a fallback when clients don't support APOP); 3 means they are permitted on the local interface (127.*.*.*) only. Added '-D drac-host' run-time option to specify the drac host. Only valid if compiled with --enable-drac. The default is localhost. Added '-f config-file' run-time option. Additional run-time options are read from the specified file. All current run-time options can now be set this way. See INSTALL file for option names and syntax. Added '-u' run-time option to read '.qpopper-options' file in user's home directory. Added Kerberos V support. BULLDB access now uses usleep(3C) if available, resulting in many more access attempts with a shorter maximum delay. Added run-time options 'bulldb-nonfatal' (-B) and 'bulldb-max-retries' to allow fine control over BULLDB access behavior. 'bulldb-nonfatal' allows a session to continue if the bulletin database can't be locked. 'bulldb-max-retries' sets the maximum number of attempts to lock the database. This value should only be changed if you know if your system has usleep(3C) or not. On systems with usleep(3C), this can be a large value (the default is 75). On systems without usleep(3C), this should remain small (the default is 10). Added new ./configure flags (see INSTALL for more details): --enable-timing to write log records with elapsed time for authentication, initialization, and cleanup. --enable-old-uidl to generates UIDs using old (pre-3.x) style encoding. This is only useful if you also set NO_STATUS and have existing users with old (pre-3.x) spool files and you want to keep the UIDs the same. --disable-status to prevent Qpopper from writing 'Status' or 'X-UIDL' headers (sets NO_STATUS). This forces UIDs for each message to be recalculated in each session. --enable-keep-temp-drop to prevents Qpopper from deleting the temp drop files. --disable-check-pw-max to prevent Qpopper from checking for expired passwords. --disable-old-spool-loc to not check for old .user.pop files in old locations when HASH_SPOOL or HOMEDIRMAIL used. --disable-check-hash-dir to not check for or create hash spool directories. Use this if you pre-create the directories. --enable-server-mode-group-include=group to set server mode for users in the specified group. --enable-server-mode-group-exclude=group to set server mode OFF for users in the specified group. --enable-secure-nis-plus for use with secure NIS+. --disable-optimizations to turn off compiler optimizations. --with-kerberos5 for Kerberos V support (using patch from Ken Hornstein). --enable-any-kerberos-principal to accept any principal in the client request. --enable-kuserok to use kuserok() to vet users. --enable-ksockinst to use getsockinst() for Kerberos instance. --enable-standalone to create standalone POP daemon instead of being run out of inetd. Can specify IP address and/or port number to bind to as parameter 1, e.g., 'popper 199.46.50.7:8110 -S' or 'popper 8110 -S -T600'. If not specified, IP address defaults to all available. The default port is 110 except when _DEBUG (not simply DEBUG) is defined, then it is 8765. --enable-auth-file=path to permit access only to users listed in the specified file. Format is one user per line. --enable-nonauth-file=path to deny access to users listed in the specified file. Format is one user per line. --disable-update-abort to avoid the default behavior of going into update mode if the session aborts (the default behavior violates of RFC 1939, but was found to be needed when noisy dialup lines otherwise prevented users from ever deleting messages). ([RCG]) 3.0 Both dot-locking and flock() now used on all platforms. (On some systems we emulate flock() using fcntl). Added POP3 extensions(CAPA). The extensions added so far are X-MANGLE, LOGIN-DELAY and EXPIRE. X-MANGLE condenses Mime messages into a single part for ease of use by lightweight clients. The transformations supported through X-MANGLE are to and from text/plain, format=flowed, and text/html. As a way to enable MIME-mangling with clients that do not support XMANGLE, add "-no-mime" to the user name. For example, if the userid is"mary", enter it in the client as "mary-no-mime". The optional LOGIN-DELAY and EXPIRE values are only announced through the CAPA command. The values to announce are passed as command line switches. Actual enforcement of minimum login delay and message expiration is up to the site by some other means. (For example, a simple script run from crontab could be used for message expiration.) Qpopper does support automatic deletion of downloaded messages through the --enable-auto-delete configure flag. This can be used to effect EXPIRE 0 (no retention). Added new run-time options: -R to disable reverse-lookups on client IP addresses; -c to downcase user name. A failure at some point in a transaction now releases all locks explicitly. Certain paths do not release locks where SysV .lock files are created. Fixed bugs with Bulletin Services and Server mode. DEBUGn macros for debug and trace messages. Added new ./configure flags (see INSTALL for more details): --with-warnings for extra compiler warnings. --enable-shy to hide qpopper's version number in the banner and CAPA IMPLEMENTATION tag. --enable-auto-delete to automatically mark for deletion all messages downloaded with RETR. --enable-hash-spool=1|2 to use hashed spool directories. --enable-home-dir-mail=file to use a spool file in the user's home directory. --enable-bulldb=path to enable bulletins and set the path for the bulletin directory. --with-new-bulls=number to specify the maximum number of bulletins for new users (default is 10). --enable-popbulldir=path to specify an alternate location for users' popbull files. --enable-log-login to log successful user logins. This can be used, for example, to validate subsequent SMTP sessions from the same IP address within a short time period, in the absence of SMTP AUTH support by client and server. (Suggested by Andy Harper et al). --with-pam=service-name to authenticate using PAM (based on patch contributed by German Poo). --with-log-facility=name to specify the log facility. Default is LOG_LOCAL1 or LOG_MAIL, depending on the OS. --enable-uw-kludge to check for and hide a UW IMAP status message. --enable-group-bulls to show bulletins by groups (group name is second element in bulletin name). Based on patch by Mikolaj Rydzewski. --enable-timing to report timing information in the log. --enable-drac to use DRAC. Based on patches by Mike McHenry, Forrest Aldrich, Steven Champeon, and others. Added file popper/banner.h -- modify this file to add a custom banner and CAPA IMPLEMENTATION tag suffix. Note that if you modify qpopper you should indicate this using banner.h. Improved error messages and warnings: warning "Unable to get canonical name of client" now includes IP address of client; logging added for I/O errors and discarded input (line too long); added errno to POP EOF -ERR message; "Possible probe of account" warning now logged as WARNING, not CRITICAL.
2000-12-11Cosmetic adjustments.jlam6-60/+122
2000-12-11Honor CFLAGS passed in from environment during build.jlam2-5/+15
2000-12-11Improve description, suggested by Alistair Crooks.wiz1-1/+1
2000-12-11Add new finance category to main Makefile; remove moved packages from oldwiz44-819/+4
locations (moved to finance).
2000-12-11Moved misc/emma, misc/gnucash, misc/tclticker, misc/xfinans, misc/xinvest,wiz43-0/+820
and x11/xquote to new finance category; only change is addition of 'finance' to CATEGORIES in the Makefiles.
2000-12-11Better whitespace control in message.jlam1-2/+3
2000-12-11Replace a few more utilities with their paths from bsd.pkg.mk.jlam2-6/+11
2000-12-11upgrade to the latest (2000/12/11). most important change is that prioritojun2-4/+4
versions had DoS possiblity, due to insufficient length check.
2000-12-11Substitute for @ADDGROUP@ in pkg/INSTALL file.jlam1-1/+2
2000-12-11Replace @ADDGROUP@ in pkg/INSTALL file.jlam1-1/+2
2000-12-11Set ADDUSER and ADDGROUP appropriately.jlam1-10/+17
2000-12-11s/Cyrus User/CUPS user/gjlam1-2/+2
2000-12-11Honor CFLAGS passed in from environment during build.jlam2-6/+6
2000-12-11Honor CFLAGS passed in from environment during build.jlam2-6/+11
2000-12-11Add and enable "sylpheed" package.kei1-1/+2
2000-12-11Initial import of "Sylpheed" package:kei5-0/+53
Sylpheed - an X based e-mail client has features (or go for it :-)) o user-friendly and intuitive interface o 3-paned view like many Windoze-based mail client o ability of keyboard-only operation o Mew/Wanderlust-like key bind o multipart MIME o unlimited multiple account handling o message queueing o assortment function o XML-based address book o APOP support o unread message management o MH folder support o multithread support (experimental) o can import mbox o drag & drop (partially implemented) o fast thread display o high-speed message processing o lightweight resource usage o easily customizable configuration o "Attract by subject" faculty, which is convenient when thread is broken on Mailing List and so on. o supports automake + autoconf, and internationalization of message by gettext o integrated NetNews client (partially implemented) This package was made by Osamu OISHI <oishi@ims.ac.jp> and he posted it to tech-pkg-ja mailing list. XXX latest version is 0.8.4, which will (hopefully) be imported later.
2000-12-11Use --version-info 0:0 . Shortened the Makefile for the torture tests.jtb2-33/+9
2000-12-11Update a bit: provide extended description of what cdrecord can and does,hubertf1-19/+7
and remove list of supported hardware. Requested by Anthony Mallet <anthony.mallet@ficus.yi.org> on tech-pkg.
2000-12-11Introduce APACHE_USER: the user allowed to execute the suexec wrapperjlam2-3/+11
if apache was build with APACHE_SUEXEC == YES.
2000-12-10imapd.8 -> cyrus-imapd.8 so as not to conflict with identically namedjlam5-4/+32
manpage from the UW IMAP package (imap-uw).
2000-12-10A couple of files should not have been imported. While were at it,jtb11-58/+27
add extra directories to the includes path for the benchmarks.
2000-12-10Add and enable "stalin".jtb1-1/+2
2000-12-10Initial import of new "stalin" package:jtb20-0/+450
Aggressively optimizing Scheme compiler
2000-12-10Update cyrus-imapd to 1.6.24nb1:jlam11-112/+250
* Update dependency on cyrus-sasl to >=1.5.24nb2. * Move creation of cyrus user and mail group to cyrus-sasl. * Install HTML documentation. * Install minimal imapd.conf configuration file defaulting to 'pwcheck' authentication. * Install mkimap perl script for creating cyrus imap directories. * Improvements to DEINSTALL/INSTALL scripts. * Make me the maintainer.
2000-12-10Update cyrus-sasl to 1.5.24nb2:jlam22-112/+966
* Move headers to ${PREFIX}/include and get rid of need for the MD5 headers. * Move creation of cyrus user and mail group from cyrus-imapd to cyrus-sasl. * Always compile support for pwcheck. * Supply a ${PREFIX}/etc/rc.d/pwcheck script that drops in the rc.d startup scheme. * Supply a sasl-config script that can return compiler flags needed for linking against -lsasl. * Install documentation. * Supply DEINSTALL/INSTALL scripts to manage the /var/pwcheck directory and /etc/sasldb shared secrets database. * Improve the descriptions in the COMMENT and DESCR files. * Make me the maintainer.
2000-12-10upgrade to patchlevel 12.itojun4-11/+10
patchlevel 11 -> 12 While processing massive amounts of one-recipient mail, the Postfix queue manager could deadlock for 10 seconds while sending a bounce message. In order to remedy this, all queue manager bounce send requests are now executed asynchronously. This problem was reported by El Bunzo (webpower.nl) and by Tiger Technologies (tigertech.com).
2000-12-10Fix patchsum.jtb1-2/+2
2000-12-10Oops! I forgot to add these back in.jtb2-0/+64
2000-12-10Added --version-info 0:0 to libtool arguments. Use autoreconf instead ofjtb6-577/+12
patching configure.
2000-12-10Add and enable "minpack". Fixes PR pkg/11390 by Jason Beegan.jtb1-1/+2
2000-12-10Initial import of new "minpack" package:jtb6-0/+88
FORTRAN 77 library for the solution of nonlinear equations
2000-12-10Add and enable "dfftpack". Fixes PR pkg/11364 by Jason Beegan.jtb1-1/+2
2000-12-10Initial import of new "dfftpack" package:jtb6-0/+76
Double precision version of FFTPACK
2000-12-09Some tweaks to the DEINSTALL/INSTALL scripts and improvements to thejlam4-50/+85
cupsd rc.d script.
2000-12-09ensure configure is executibledmcmahill1-1/+4
2000-12-09missed this one during last update...dmcmahill1-4/+4
2000-12-09add and enable quake3arenawiz1-1/+2
2000-12-09Import quake3arena-demo package (using the linux demo version),wiz6-0/+333
based on the great install framework by abs found in heretic2-demo.
2000-12-09- Introduce QTVERSION variable defined in qt2/Makefile.common to makeskrll10-53/+59
upgrades easier. - Preliminary work to split uic/libqutil from qt2-designer - Some general tidy up
2000-12-09Fix MASTER_SITES and HOMEPAGE, noted by Brian Poole.wiz1-3/+3
2000-12-09Update "rp-ppoe" package to version 2.4. Changes since version 2.2:tron2-6/+6
- Fixed spec file to automatically add .gz extension to man files as required - Tightened firewall rules. - Better check for /var/run in adsl-status; minor shell script fixes and cleanups for NetBSD and Solaris. - Added FAQ to HOW-TO-CONNECT regarding running a script each time a connection is made. - Fixed the init script to create/remove /var/lock/subsys/adsl (patch courtesy of Charley Carter.) - Added support (under Linux) for N_HDLC line discipline which should greatly reduce CPU usage. My tests show it cuts CPU usage in half. My 486 DX2/66 gets 800 kb/s at 22% CPU usage. - adsl-connect uses "setsid" (if available) so that adsl-stop doesn't kill its caller. There is (IMO) a bug in pppd which kills all processes in its process group if the "pty" option is used. The setsid program gets around this bug, on Linux at least. - Port to Solaris, courtesy of David Holland. - Renamed spec file from "spec" to "rp-pppoe.spec" and made some cleanups. NOTE: Red Hat, in their infinite wisdom, decided to make the new RPM compress man pages automatically. You may have problems building RPM's from source unless you get the latest rpm package and make sure it compresses man pages.
2000-12-09s/CYRUS/CUPS/gjlam1-2/+2
2000-12-09Add CUPS_USER and CUPS_GROUP to the BUILD_DEFS.jlam1-1/+3
2000-12-09add and enable bsdpakwiz1-1/+2
2000-12-09Initial import of bsdpak-0.40. Package provided by Ben Collver in pkg/11481.wiz7-0/+155
DESCR: BSD package management utility. Aids user in finding, removing, upgrading, and installing packages in pkgsrc.
2000-12-08Update to 2.3.5. Changes since 2.3.4:wiz2-4/+4
* implemented [ipv6::address]:port as specified by rfc2732. * fixed local tilde globbing. * don't wait for file lock forever; print warning if locking fails. * save cwd_history only if needed. * `queue' command now sets last job number to itself. * optimize number of poll calls during ftp transfer. * fixed mput for directory case (continue loop instead of returning). * don't queue up too much MDTM/SIZE commands in sync mode. * fixed --with-modules compilation.
2000-12-08Add and enable "fortran-utils".jtb1-1/+2
2000-12-08Initial import of new "fortran-utils" package:jtb5-0/+36
Utilities for Fortran programmers
2000-12-08If were using the f2c-f77 frontend to f2c then don't use the -r8 argumentjtb4-2/+41
(for promoting REAL to DOUBLE) as the that script doesn't accept it. The resulting API will be single precision. If you want double precision then just set PKG_FC= f77 in /etc/mk.conf.