Commit graph

677 commits

Author SHA1 Message Date
jlam
60d8d28f10 Update build dependency on perl to build in correct directory if perl
interpreter is not found.
2000-09-05 09:33:15 +00:00
itojun
07fdf71656 inhibit login_cap support, as the code does not have fallback case
(the code rejects all login attempts if there's no login_cap entry).
2000-09-04 11:20:58 +00:00
itojun
138be48fdc upgrade to 2.2.0p1.
---
20000901
 - (djm) Pick up Jim's new X11-askpass
 - (djm) Release 2.2.0p1

20000831
 - (djm) Workaround SIGPIPE problems on SCO. Fix from Aran Cox
   <acox@cv.telegroup.com>
 - (djm) Pick up new version (2.2.0) from OpenBSD CVS

20000830
 - (djm) Compile warning fixes from Mark Miller <markm@swoon.net>
 - (djm) Periodically rekey arc4random
 - (djm) Clean up diff against OpenBSD.
 - (djm) HPUX 11 needs USE_PIPES as well: Kevin Steves
   <stevesk@sweden.hp.com>
 - (djm) Quieten the pam delete credentials error message
 - (djm) Fix printing of $DISPLAY hack if set by system type. Report from
   Kevin Steves <stevesk@sweden.hp.com>
 - (djm) NeXT patch from Ben Lindstrom <mouring@pconline.com>
 - (djm) Fix doh in bsd-arc4random.c

20000829
 - (djm) Fix ^C ignored issue on Solaris. Diagnosis from Gert
   Doering <gert@greenie.muc.de>, John Horne <J.Horne@plymouth.ac.uk> and
   Garrick James <garrick@james.net>
 - (djm) Check for SCO pty naming style (ptyp%d/ttyp%d). Based on fix from
   Bastian Trompetter <btrompetter@firemail.de>
 - (djm) NeXT tweaks from Ben Lindstrom <mouring@pconline.com>
 - More OpenBSD updates:
   - deraadt@cvs.openbsd.org 2000/08/24 15:46:59
     [scp.c]
     off_t in sink, to fix files > 2GB, i think, test is still running ;-)
   - deraadt@cvs.openbsd.org 2000/08/25 10:10:06
     [session.c]
     Wall
   - markus@cvs.openbsd.org  2000/08/26 04:33:43
     [compat.c]
     ssh.com-2.3.0
   - markus@cvs.openbsd.org  2000/08/27 12:18:05
     [compat.c]
     compatibility with future ssh.com versions
   - deraadt@cvs.openbsd.org 2000/08/27 21:50:55
     [auth-krb4.c session.c ssh-add.c sshconnect.c uidswap.c]
     print uid/gid as unsigned
   - markus@cvs.openbsd.org  2000/08/28 13:51:00
     [ssh.c]
     enable -n and -f for ssh2
   - markus@cvs.openbsd.org  2000/08/28 14:19:53
     [ssh.c]
     allow combination of -N and -f
   - markus@cvs.openbsd.org  2000/08/28 14:20:56
     [util.c]
     util.c
   - markus@cvs.openbsd.org  2000/08/28 14:22:02
     [util.c]
     undo
   - markus@cvs.openbsd.org  2000/08/28 14:23:38
     [util.c]
     don't complain if setting NONBLOCK fails with ENODEV

20000823
 - (djm) Define USE_PIPES to avoid socketpair problems on HPUX 10 and SunOS 4
   Avoids "scp never exits" problem. Reports from Lutz Jaenicke
   <Lutz.Jaenicke@aet.TU-Cottbus.DE> and Tamito KAJIYAMA
   <kajiyama@grad.sccs.chukyo-u.ac.jp>
 - (djm) Pick up LOGIN_PROGRAM from environment or PATH if not set by headers
 - (djm) Add local version to version.h
 - (djm) Don't reseed arc4random everytime it is used
 - (djm) OpenBSD CVS updates:
   - deraadt@cvs.openbsd.org 2000/08/18 20:07:23
     [ssh.c]
     accept remsh as a valid name as well; roman@buildpoint.com
   - deraadt@cvs.openbsd.org 2000/08/18 20:17:13
     [deattack.c crc32.c packet.c]
     rename crc32() to ssh_crc32() to avoid zlib name clash.  do not move to
     libz crc32 function yet, because it has ugly "long"'s in it;
     oneill@cs.sfu.ca
   - deraadt@cvs.openbsd.org 2000/08/18 20:26:08
     [scp.1 scp.c]
     -S prog support; tv@debian.org
   - deraadt@cvs.openbsd.org 2000/08/18 20:50:07
     [scp.c]
     knf
   - deraadt@cvs.openbsd.org 2000/08/18 20:57:33
     [log-client.c]
     shorten
   - markus@cvs.openbsd.org  2000/08/19 12:48:11
     [channels.c channels.h clientloop.c ssh.c ssh.h]
     support for ~. in ssh2
   - deraadt@cvs.openbsd.org 2000/08/19 15:29:40
     [crc32.h]
     proper prototype
   - markus@cvs.openbsd.org  2000/08/19 15:34:44
     [authfd.c authfd.h key.c key.h ssh-add.1 ssh-add.c ssh-agent.1]
     [ssh-agent.c ssh-keygen.c sshconnect1.c sshconnect2.c Makefile]
     [fingerprint.c fingerprint.h]
     add SSH2/DSA support to the agent and some other DSA related cleanups.
     (note that we cannot talk to ssh.com's ssh2 agents)
   - markus@cvs.openbsd.org  2000/08/19 15:55:52
     [channels.c channels.h clientloop.c]
     more ~ support for ssh2
   - markus@cvs.openbsd.org  2000/08/19 16:21:19
     [clientloop.c]
     oops
   - millert@cvs.openbsd.org 2000/08/20 12:25:53
     [session.c]
     We have to stash the result of get_remote_name_or_ip() before we
     close our socket or getpeername() will get EBADF and the process
     will exit.  Only a problem for "UseLogin yes".
   - millert@cvs.openbsd.org 2000/08/20 12:30:59
     [session.c]
     Only check /etc/nologin if "UseLogin no" since login(1) may have its
     own policy on determining who is allowed to login when /etc/nologin
     is present.  Also use the _PATH_NOLOGIN define.
   - millert@cvs.openbsd.org 2000/08/20 12:42:43
     [auth1.c auth2.c session.c ssh.c]
     Add calls to setusercontext() and login_get*().  We basically call
     setusercontext() in most places where previously we did a setlogin().
     Add default login.conf file and put root in the "daemon" login class.
   - millert@cvs.openbsd.org 2000/08/21 10:23:31
     [session.c]
     Fix incorrect PATH setting; noted by Markus.

20000818
 - (djm) OpenBSD CVS changes:
   - markus@cvs.openbsd.org  2000/07/22 03:14:37
     [servconf.c servconf.h sshd.8 sshd.c sshd_config]
     random early drop; ok theo, niels
   - deraadt@cvs.openbsd.org 2000/07/26 11:46:51
     [ssh.1]
     typo
   - deraadt@cvs.openbsd.org 2000/08/01 11:46:11
     [sshd.8]
     many fixes from pepper@mail.reppep.com
   - provos@cvs.openbsd.org  2000/08/01 13:01:42
     [Makefile.in util.c aux.c]
     rename aux.c to util.c to help with cygwin port
   - deraadt@cvs.openbsd.org 2000/08/02 00:23:31
     [authfd.c]
     correct sun_len; Alexander@Leidinger.net
   - provos@cvs.openbsd.org  2000/08/02 10:27:17
     [readconf.c sshd.8]
     disable kerberos authentication by default
   - provos@cvs.openbsd.org  2000/08/02 11:27:05
     [sshd.8 readconf.c auth-krb4.c]
     disallow kerberos authentication if we can't verify the TGT; from
     dugsong@
     kerberos authentication is on by default only if you have a srvtab.
   - markus@cvs.openbsd.org  2000/08/04 14:30:07
     [auth.c]
     unused
   - markus@cvs.openbsd.org  2000/08/04 14:30:35
     [sshd_config]
     MaxStartups
   - markus@cvs.openbsd.org  2000/08/15 13:20:46
     [authfd.c]
     cleanup; ok niels@
   - markus@cvs.openbsd.org  2000/08/17 14:05:10
     [session.c]
     cleanup login(1)-like jobs, no duplicate utmp entries
   - markus@cvs.openbsd.org  2000/08/17 14:06:34
     [session.c sshd.8 sshd.c]
      sshd -u len, similar to telnetd
 - (djm) Lastlog was not getting closed after writing login entry
 - (djm) Add Solaris package support from Rip Loomis <loomisg@cist.saic.com>

20000816
 - (djm) Replacement for inet_ntoa for Irix (which breaks on gcc)
 - (djm) Fix strerror replacement for old SunOS. Based on patch from
   Charles Levert <charles@comm.polymtl.ca>
 - (djm) Seperate arc4random into seperate file and use OpenSSL's RC4
   implementation.
 - (djm) SUN_LEN macro for systems which lack it

20000815
 - (djm) More SunOS 4.1.x fixes from Nate Itkin <nitkin@europa.com>
 - (djm) Avoid failures on Irix when ssh is not setuid. Fix from
   Michael Stone <mstone@cs.loyola.edu>
 - (djm) Don't seek in directory based lastlogs
 - (djm) Fix --with-ipaddr-display configure option test. Patch from
   Jarno Huuskonen <jhuuskon@messi.uku.fi>
 - (djm) Fix AIX limits from Alexandre Oliva <oliva@lsd.ic.unicamp.br>

20000813
 - (djm) Add $(srcdir) to includes when compiling (for VPATH). Report from
   Fabrice bacchella <fabrice.bacchella@marchfirst.fr>

20000809
 - (djm) Define AIX hard limits if headers don't. Report from
   Bill Painter <william.t.painter@lmco.com>
 - (djm) utmp direct write & SunOS 4 patch from Charles Levert
   <charles@comm.polymtl.ca>

20000808
 - (djm) Cleanup Redhat RPMs. Generate keys at runtime rather than install
   time, spec file cleanup.

20000807
 - (djm) Set 0755 on binaries during install. Report from Lutz Jaenicke
 - (djm) Suppress error messages on channel close shutdown() failurs
   works around Linux bug. Patch from Zack Weinberg <zack@wolery.cumb.org>
 - (djm) Add some more entropy collection commands from Lutz Jaenicke

20000725
 - (djm) Fix autoconf typo: HAVE_BINRESVPORT_AF -> HAVE_BINDRESVPORT_AF

20000721
 - (djm) OpenBSD CVS updates:
   - markus@cvs.openbsd.org  2000/07/16 02:27:22
     [authfd.c authfd.h channels.c clientloop.c ssh-add.c ssh-agent.c ssh.c]
     [sshconnect1.c sshconnect2.c]
     make ssh-add accept dsa keys (the agent does not)
   - djm@cvs.openbsd.org     2000/07/17 19:25:02
     [sshd.c]
     Another closing of stdin; ok deraadt
   - markus@cvs.openbsd.org  2000/07/19 18:33:12
     [dsa.c]
     missing free, reorder
   - markus@cvs.openbsd.org  2000/07/20 16:23:14
     [ssh-keygen.1]
     document input and output files

20000720
 - (djm) Spec file fix from Petr Novotny <Petr.Novotny@antek.cz>

20000716
 - (djm) Release 2.1.1p4
2000-09-04 00:47:49 +00:00
wiz
45b78ed4d2 add RCS Id 2000-09-03 14:51:55 +00:00
wiz
2aeb46de50 Cleanup; don't hardcode /usr/pkg in MESSAGE 2000-09-03 13:22:31 +00:00
wiz
d673db6f9d fix RCS Id, some changes to quiet pkglint 2000-09-03 13:19:56 +00:00
wiz
8aabf9d3a3 remove unnecessary whitespace 2000-09-03 13:19:39 +00:00
wiz
0deee9df22 move BROKEN line so that pkglint is a lot happier about it 2000-09-03 13:12:52 +00:00
wiz
807a59de84 add RCS Id 2000-09-03 13:12:27 +00:00
wiz
ba2d9b11c9 remove trailing empty line 2000-09-03 13:11:04 +00:00
wiz
75671b3506 shuffle line for pkglint 2000-09-03 13:09:20 +00:00
wiz
fccec72b75 add RCS Id 2000-09-03 13:09:08 +00:00
jlam
984462dfd5 Don't hardcode /usr/pkg...use @PREFIX@ 2000-09-01 20:40:10 +00:00
fredb
ecd7aa0562 Don't use dewey depends for version numbers with alpha characters.
[Question: is openssl-0.9.5a before or after openssl-0.9.5? Dewey
depends sure doesn't know.]
2000-08-31 13:08:37 +00:00
hubertf
f7662c3bf5 add CHECK_SHLIBS=no 2000-08-31 02:35:25 +00:00
jlam
09a1fee887 Fix checksum. 2000-08-29 18:59:20 +00:00
jlam
bb3a955498 Use PERL5 variable for location of perl5 binary. 2000-08-28 09:14:50 +00:00
abs
4f0c7fb98a ssh 1.x ssh-keygen does not have -d for DSA keys - remove section that
tries to crete DSA key if not present and gave error on every startup
2000-08-28 08:52:59 +00:00
itojun
55e5f04dbb add comment - the .if statment is not friendly with cross build 2000-08-27 07:35:09 +00:00
jlam
18cba9d7fa Convert packages to use PERL5_PACKLIST (part 1). These were the easy
ones to do, and each compiled and installed/de-installed apparently
correctly.

As a side effect of the dynamic PLIST, we no longer need to have separate
-static and -shared PLISTs.  It's now easier than ever to make a perl5
package for NetBSD :)
2000-08-27 07:10:59 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
jlam
2429febcfd Add and enable cyrus-sasl 2000-08-25 15:26:07 +00:00
jlam
0369f1e81d Reimport cyrus-sasl under security, since it's an authentication and
security library.
2000-08-25 15:23:49 +00:00
jlam
7fa5e584e1 Add appropriate definitions of LDD so check-shlibs works correctly. 2000-08-25 00:20:21 +00:00
wiz
8e17524951 add BUILD dependency on autoconf & -make 2000-08-23 23:27:58 +00:00
wiz
c622502389 Make this package work on 1.5E/i386. 2000-08-23 23:24:07 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
itojun
7db3abf460 as we now depend on shlib from devel/libnet, we must use DEPENDS,
not BUILD_DEPENDS.
2000-08-15 01:28:58 +00:00
itojun
4065915333 use devel/libnet, not net/libnet (devel/libnet has been there for
more than half a year)
2000-08-14 12:04:56 +00:00
wiz
df9c43d10a add RCS tag 2000-08-11 12:12:23 +00:00
itojun
abbba8f0ec correct BUILD_DEPENDS 2000-08-11 08:54:36 +00:00
jlam
548629285b BUILD_DEPENDS instead of DEPENDS since those libraries are static, and
aren't needed at run-time.
2000-08-11 08:29:39 +00:00
itojun
d0e89c5396 add net/dsniff 2000-08-11 08:16:51 +00:00
itojun
a63cc7d1be adapt to netbsd build 2000-08-11 08:14:16 +00:00
itojun
6f2fa963ba dsniff 2.2 2000-08-11 08:07:48 +00:00
jlam
368af1e917 When looking for -lcrypto, test linking with:
-lcrypto			NetBSD-1.5*
	-lcrypto -lrsaref		OpenSSL and USE_RSAREF2=NO
	-lcrypto -lRSAglue -lrsaref	OpenSSL and USE_RSAREF2=YES

and use the first set of libraries which work.
Closes the following PRs: 9820, 10268, 10681.
2000-08-11 05:37:09 +00:00
jlam
6120509ac3 Add and enable ssh-askpass 2000-08-11 05:23:37 +00:00
jlam
431aed87eb ssh-askpass - X11-based passphrase dialog for OpenSSH 2000-08-11 05:22:57 +00:00
jlam
62ac2ba2c3 Set location of ssh-askpass to be ${X11PREFIX}/bin/ssh-askpass.
Closes PR#10774.
2000-08-11 05:19:42 +00:00
itojun
70d895c158 add some comment on license change.
we need stick to 1.2.27 (use openssh).
2000-08-11 03:12:51 +00:00
thorpej
696a9dc9e6 Comment out Kerberos 5 support, for now. 2000-08-10 17:00:39 +00:00
thorpej
c986504d51 Don't syslog krb5_init_context() failure. It can happen if
Kerberos is simply not configured on the system.
2000-08-10 16:57:32 +00:00
thorpej
61e0d5c07e Make this work with Heimdal Kerberos 5. Requires fleshed-out MCC
support in Heimdal.
2000-08-10 02:25:28 +00:00
thorpej
f7dd62d6ee Remove a commend/if clause which turns out to not actually
be true.
2000-08-09 20:01:45 +00:00
wiz
6fc22dc3f1 Add master site on ftp.openssh.com.
Add note why we have both openssh.com entries.
2000-08-09 17:47:31 +00:00
hubertf
1ae8e3ee09 master site moved stuff 2000-08-06 12:21:52 +00:00
itojun
da46e04308 mention license change issue in 1.2.27 -> 1.2.28. 2000-08-05 21:56:23 +00:00
thorpej
c01c1dbda3 Fix a bug where the parser would fail if a keylength was not
explicitly specified in a Phase-1 proposal statement.

Patch sent to sakane@kame.net.
2000-08-04 00:25:04 +00:00
frueauf
7c881ceb9e Update nessus to 1.0.4.
What is new in Nessus 1.0.4 :

changes by Christoph Puppe (pluto at defcom-sec.com) :
    added "Sort by Port" to the report window.
    Reports are sorted first by holes, then by warnings, then by notes.
         Previous version only sorted by holes.
    changes by Renaud Deraison (renaud at nessus.org) :
    ftp related checks : the user can now supply a login/password for the ftp
         checks, and relies on the ftp banner if nessusd can't log into
    the ftp server (requested by Jens.Oeser at connector.de).
    libnessus : ftp_log_in() would sometime fail against some ftp servers
    better handling of large reports on the client side
    tests are saved on the server side and can be restored. Note that this is
          experimental and disabled by default. Do
            ./configure --enable-save-sessions
          to enable this feature, and read doc/session_saving.txt for details.
    better handling of targets with multiple web servers running
    continue to launch the DoS if the state of the remote host can not be
          determined
    fixed a bug in smb_login_as_users.nasl, and improved
          smb_accessible_shares.nasl
    added checks for unpassworded MySQLs and PostgreSQL databases
    nessusd uses less memory
    changes by Pavel Kankovsky (peak at argo.troja.mff.cuni.cz) :
         fixed a possible deadlock in the nessusd internal communication
         fixed a problem in the client that would make it crash if it received
             a malformed message from the server
         the client would not detect the death of the server when run in batch
             mode
         possible header confusion (with regex.h) fixed
         possible signal deadlock when exiting fixed
    Other changes :
         fixed a problem in the function is_cgi_installed() that may sometime
             not work against odd clients (Thomas Reinke (reinke at
             e-softinc.com))
         fixed a bug in snmp_default_communities.nasl (Lionel Cons
             (lionel.cons at cern.ch))
         fixed showmount.nasl (Paul Ewing Jr. (ewing at ima.umn.edu))
         typo in showmount.nasl would prevent it to work over udp (ctor at
             krixor.xy.org)
2000-08-03 23:09:21 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
itojun
0cc8708191 update to latest (7/31), to sync with /usr/include/netinet6/ipsec.h change.
- improvements in multiple address case
- sync with improvements in INET2000 bakeoff
2000-07-30 16:56:36 +00:00
frueauf
77dc5dfe7d Add libnasl, nessus-core, nessus-libraries and nessus-plugins to
the SUBDIR entries.
2000-07-30 11:28:15 +00:00
frueauf
dad57a83b1 Update nessus to 1.0.3.
Main change is the splitup into libnasl, nessus-libraries, nessus-core
and nessus-plugins.

Too many changes come with 1.0.3, but most noteable the number of checked
security vulnerabilities increased and got updated.

This is based on work Hubert Feyrer did on some former version.
2000-07-30 11:22:00 +00:00
frueauf
eaa2d0b18c Initial import of nessus-plugins 1.0.3, the Plugins for the Nessus Network
Security Scanner. Based on work Hubert Feyrer did on some former version.
2000-07-30 11:16:15 +00:00
frueauf
396269725e Initial import of nessus-libraries 1.0.3, the Libs required by the Nessus
Network security scanner. Based on work Hubert Feyrer did on some former
version.
2000-07-30 11:14:32 +00:00
frueauf
09ac15a24d Initial import of nessus-core 1.0.3, the Core module of the Nessus Network
Security Scanner. Based on work from Hubert Feyrer for some former version.
2000-07-30 11:13:09 +00:00
frueauf
f46bf643d2 Initial import of libnasl, a Nessus Attack Scripting Language library.
Based on work Hubert Feyrer did for some former version.
2000-07-30 11:11:25 +00:00
jlam
9123c0b2ed It's openssl>=0.9.5a, not openssl>=0.9.5. 2000-07-28 17:52:09 +00:00
jlam
551c2dc9cf Add and enable pks 2000-07-27 16:11:20 +00:00
jlam
7b97ef07bf pks - PGP Key Server
Taken from PR#10394 by Dave Burgess <burgess@neonramp.com> with
modifications.
2000-07-27 16:10:23 +00:00
veego
167953d5bb Make it work on Solaris. 2000-07-26 15:12:08 +00:00
jlam
cba5a6b2b1 Address concern raised in pkg/10268, part 3, by telling user how to get
a working /dev/urandom if it's found not to work.
2000-07-25 07:29:44 +00:00
hubertf
a429b241f3 This produces some funny errors:
RESTRICT="foo; bar"

Fix by s/;/,/
2000-07-25 00:25:11 +00:00
jlam
d6b3864d13 Make all the installed /usr/pkg/etc/rc.d/sshd.sh files match.
Also default to "start" command if run with no arguments.
2000-07-24 16:44:52 +00:00
tron
26bc3d3c60 Add german mirror to master site list. 2000-07-24 11:11:16 +00:00
jlam
d6efec4c74 INSTALL file containing post-install code factored from package Makefile
and PLIST.
2000-07-22 08:22:59 +00:00
jlam
1693b89d3f Update openssh to 2.1.1p4.
Package changes:
    * Factor out common post-install code from PLIST and package Makefile
      into files/INSTALL.
    * Enhance files/sshd.sh to handle start/stop/restart/status.
    * Check for usable installed version of OpenSSL.  This bit possibly
      closes the following PRs: 10404, 10501, 10593

Changes from 2.1.1p3:
    * allow multiple whitespace but only one '=' between tokens
    * close can fail on AFS
    * allow leading whitespace in configuration files
    * Always create ~/.ssh with mode 700
2000-07-22 08:21:59 +00:00
rh
15ab860cc3 Do not use NO_PACKAGE and NO_CDROM to denote restricted packages. Use the
appropriate variables instead.
2000-07-20 13:30:59 +00:00
hubertf
aaf2a12879 fix illegal name/version different 2000-07-20 00:33:19 +00:00
itojun
4ef87a14ce update to 20000719a.
changes: basically, result from TAHI 2nd interop test (www.tahi.org)
- phase 1/2 SA removal corrections
- remove possible memory leak
- no notify message on information exchange
- correct isakmp payload manipulation on duplicated payload types
2000-07-18 15:31:47 +00:00
itojun
2e2b2ad5e7 update from racoon 20000701a tree to 20000716a tree.
changes:
- RFC2367 conformance for SADB_[AE]ALG_xxx.
- implement initial contact
- runs in background by default
- delete notification
- improve error handling
2000-07-18 15:04:18 +00:00
wiz
db2c0b92d1 Add patch to make gnupg work on macppc/ELF.
Patch provided by Gabriel Rosenkoetter <gr@eclipsed.net>.
2000-07-17 23:44:52 +00:00
veego
27fb1b00ea Add Solaris support. 2000-07-17 11:57:32 +00:00
wiz
61933dcd35 Man page is not distributed by itself anymore. (undo last commit, fix it
correctly)
2000-07-16 23:05:38 +00:00
mason
dd77c814d2 Corrected distfile name (two places) so package builds. 2000-07-16 17:10:24 +00:00
hubertf
dd401e2285 No '-' in pkg version! 2000-07-15 15:33:14 +00:00
wiz
fdff5a791b Set maintainer to wiz@netbsd.org. 2000-07-15 11:25:57 +00:00
wiz
35eb63b670 Update gnupg to 1.0.2. NetBSD changes had been mailed to author and
have been integrated.
Relevant Changes:
* Fixed expiration handling of encryption keys.
* Add an experimental feature to do unattended key generation.
* The user is now asked for the reason of revocation as required by
  the new OpenPGP draft.
* There is a ~/.gnupg/random_seed file now which saves the state of
  the internal RNG and increases system performance somewhat.  This
  way the full entropy source is only used in cases were it is really
  required. Use the option --no-random-seed-file to disable this
  feature.
* New options --ignore-time-conflict and --lock-never.
* Encryption is now much faster: About 2 times for 1k bit keys and 8
  times for 4k keys.
* New encryption keys are generated in a way which allows a much
  faster decryption.
* New command --export-secret-subkeys which outputs the _primary_
  key with it's secret parts deleted.  This is useful for automated
  decryption/signature creation as it allows to keep the real secret
  primary key offline and thereby protecting the key certificates and
  allowing to create revocations for the subkeys.  See the FAQ for a
  procedure to install such secret keys.
* Keygeneration now writes to the first writeable keyring or as
  default to the one in the homedirectory.  Prior versions ignored all
  --keyring options.
* New option --command-fd to take user input from a file descriptor;
  to be used with --status-fd by software which uses GnuPG as a
  backend.
* There is a new status PROGRESS which is used to show progress during
  key generation.
* Support for the new MDC encryption packets.  To create them either
  --force-mdc must be use or cipher algorithm with a blocksize other
  than 64 bits is to be used.  --openpgp currently disables MDC
  packets entirely.  This option should not yet be used.
* New option --no-auto-key-retrieve to disable retrieving of a missing
  public key from a keyerver, when a keyerver has been set.
* Danish, Esperanto, Japanese, Dutch, and Swedish translations
2000-07-15 11:24:27 +00:00
itojun
55320f2ae8 update to 2.1.1p3.
depend on openssl >= 0.9.5.  see PR 10593.

--- 2.1.1p2 -> 2.1.1p3
20000712
 - (djm) Remove -lresolve for Reliant Unix
 - (djm) OpenBSD CVS Updates:
   - deraadt@cvs.openbsd.org 2000/07/11 02:11:34
     [session.c sshd.c ]
     make MaxStartups code still work with -d; djm
   - deraadt@cvs.openbsd.org 2000/07/11 13:17:45
     [readconf.c ssh_config]
     disable FallBackToRsh by default
 - (djm) Replace in_addr_t with u_int32_t in bsd-inet_aton.c. Report from
   Ben Lindstrom <mouring@pconline.com>
 - (djm) Make building of X11-Askpass and GNOME-Askpass optional in RPM
   spec file.
 - (djm) Released 2.1.1p3

20000711
 - (djm) Fixup for AIX getuserattr() support from Tom Bertelson
   <tbert@abac.com>
 - (djm) ReliantUNIX support from Udo Schweigert <ust@cert.siemens.de>
 - (djm) NeXT: dirent structures to get scp working from Ben Lindstrom
   <mouring@pconline.com>
 - (djm) Fix broken inet_ntoa check and ut_user/ut_name confusion, report
   from Jim Watt <jimw@peisj.pebio.com>
 - (djm) Replaced bsd-snprintf.c with one from Mutt source tree, it is known
   to compile on more platforms (incl NeXT).
 - (djm) Added bsd-inet_aton and configure support for NeXT
 - (djm) Misc NeXT fixes from Ben Lindstrom <mouring@pconline.com>
 - (djm) OpenBSD CVS updates:
   - markus@cvs.openbsd.org  2000/06/26 03:22:29
     [authfd.c]
     cleanup, less cut&paste
   - markus@cvs.openbsd.org  2000/06/26 15:59:19
     [servconf.c servconf.h session.c sshd.8 sshd.c]
     MaxStartups: limit number of unauthenticated connections, work by
     theo and me
   - deraadt@cvs.openbsd.org 2000/07/05 14:18:07
     [session.c]
     use no_x11_forwarding_flag correctly; provos ok
   - provos@cvs.openbsd.org  2000/07/05 15:35:57
     [sshd.c]
     typo
   - aaron@cvs.openbsd.org   2000/07/05 22:06:58
     [scp.1 ssh-agent.1 ssh-keygen.1 sshd.8]
     Insert more missing .El directives. Our troff really should identify
     these and spit out a warning.
   - todd@cvs.openbsd.org    2000/07/06 21:55:04
     [auth-rsa.c auth2.c ssh-keygen.c]
     clean code is good code
   - deraadt@cvs.openbsd.org 2000/07/07 02:14:29
     [serverloop.c]
     sense of port forwarding flag test was backwards
   - provos@cvs.openbsd.org  2000/07/08 17:17:31
     [compat.c readconf.c]
     replace strtok with strsep; from David Young <dyoung@onthejob.net>
   - deraadt@cvs.openbsd.org 2000/07/08 19:21:15
     [auth.h]
     KNF
   - ho@cvs.openbsd.org      2000/07/08 19:27:33
     [compat.c readconf.c]
     Better conditions for strsep() ending.
   - ho@cvs.openbsd.org      2000/07/10 10:27:05
     [readconf.c]
     Get the correct message on errors. (niels@ ok)
   - ho@cvs.openbsd.org      2000/07/10 10:30:25
     [cipher.c kex.c servconf.c]
     strtok() --> strsep(). (niels@ ok)
 - (djm) Fix problem with debug mode and MaxStartups
 - (djm) Don't generate host keys when $(DESTDIR) is set (e.g. during RPM
   builds)
 - (djm) Add strsep function from OpenBSD libc for systems that lack it

20000709
 - (djm) Only enable PAM_TTY kludge for Linux. Problem report from
   Kevin Steves <stevesk@sweden.hp.com>
 - (djm) Match prototype and function declaration for rresvport_af.
   Problem report from Niklas Edmundsson <nikke@ing.umu.se>
 - (djm) Missing $(DESTDIR) on host-key target causing problems with RPM
   builds. Problem report from Gregory Leblanc <GLeblanc@cu-portland.edu>
 - (djm) Replace ut_name with ut_user. Patch from Jim Watt
   <jimw@peisj.pebio.com>
 - (djm) Fix pam sprintf fix
 - (djm) Cleanup entropy collection code a little more. Split initialisation
   from seeding, perform intialisation immediatly at start, be careful with
   uids. Based on problem report from Jim Watt <jimw@peisj.pebio.com>
 - (djm) More NeXT compatibility from Ben Lindstrom <mouring@pconline.com>
   Including sigaction() et al. replacements
 - (djm) AIX getuserattr() session initialisation from Tom Bertelson
   <tbert@abac.com>

20000708
 - (djm) Fix bad fprintf format handling in auth-pam.c. Patch from
   Aaron Hopkins <aaron@die.net>
 - (djm) Fix incorrect configure handling of --with-rsh-path option. Fix from
   Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE>
 - (djm) Fixed undefined variables for OSF SIA. Report from
   Baars, Henk <Hendrik.Baars@nl.origin-it.com>
 - (djm) Handle EWOULDBLOCK returns from read() and write() in atomicio.c
   Fix from Marquess, Steve Mr JMLFDC <Steve.Marquess@DET.AMEDD.ARMY.MIL>
 - (djm) Don't use inet_addr.

20000702
 - (djm) Fix brace mismatch from Corinna Vinschen <vinschen@cygnus.com>
 - (djm) Stop shadow expiry checking from preventing logins with NIS. Based
   on fix from HARUYAMA Seigo <haruyama@nt.phys.s.u-tokyo.ac.jp>
 - (djm) Use standard OpenSSL functions in auth-skey.c. Patch from
   Chris, the Young One <cky@pobox.com>
 - (djm) Fix scp progress meter on really wide terminals. Based on patch
   from James H. Cloos Jr. <cloos@jhcloos.com>

20000701
 - (djm) Fix Tru64 SIA problems reported by John P Speno <speno@isc.upenn.edu>
 - (djm) Login fixes from Tom Bertelson <tbert@abac.com>
 - (djm) Replace "/bin/sh" with _PATH_BSHELL. Report from Corinna Vinschen
   <vinschen@cygnus.com>
 - (djm) Replace "/usr/bin/login" with LOGIN_PROGRAM
 - (djm) Added check for broken snprintf() functions which do not correctly
   terminate output string and attempt to use replacement.
 - (djm) Released 2.1.1p2
2000-07-15 03:53:46 +00:00
agc
06a57d66d0 Introduce the mk.conf definition for PRIV_CONF_DIR, which defaults to
${LOCALBASE}/etc, and is the parent directory of the priv package's
user configuration data.

Modify Makefile to pick up this definition, and pass it on as an argument
to the configure script.

Modify the PLIST to include this location, and pre-process the PLIST at
install time to set the correct location.
2000-07-14 12:39:30 +00:00
agc
4d5b9b7fa4 Set the correct maintainer for this package. 2000-07-14 11:48:19 +00:00
agc
8f961dc196 Create the ${PREFIX}/etc/priv directory when the package is installed,
pointed out by hubertf.
2000-07-14 11:46:28 +00:00
agc
ef0a803245 Add and enable priv. 2000-07-14 10:54:03 +00:00
agc
c2dc26bcc2 Initial import of priv-1.0-beta, a utility to execute commands as a
different user, into the NetBSD packages collection.
2000-07-14 10:53:26 +00:00
agc
f808842e76 Add a patch so that the 64-bit size (from the stat buffer) is printed using
the correct printf-format. From LeRoy Miller (root@gcc.ansic.net) in PR
pkg/10478.
2000-07-14 08:59:36 +00:00
wiz
88010bc55b add Austrian mirror site for distfile 2000-07-09 13:19:36 +00:00
elric
75f6a86787 Added a patch file to take care of a LP64 bug, -1 != -1U. Actually when
using inet_addr(3) failure is indicated by INADDR_NONE...

Addresses:  pkg/10526
2000-07-07 08:11:03 +00:00
itojun
2cc6541890 check for /usr/include/openssl/rsa.h, and if it is found, do not depend upon
openssl.  From: Bernd.Ernesti@security.kpnqwest.com (Bernd Ernesti)
2000-07-05 17:07:43 +00:00
itojun
6c21f8259c in default sshd_config, listen to all address families available
(listens to IPv4 and IPv6 for GENERIC kernel)
2000-07-04 11:08:38 +00:00
itojun
9f36490b37 upgrade fro 2.1.1p1 to 2.1.1p2.
--- recent changelogs
20000701
 - (djm) Fix Tru64 SIA problems reported by John P Speno <speno@isc.upenn.edu>
 - (djm) Login fixes from Tom Bertelson <tbert@abac.com>
 - (djm) Replace "/bin/sh" with _PATH_BSHELL. Report from Corinna Vinschen
   <vinschen@cygnus.com>
 - (djm) Replace "/usr/bin/login" with LOGIN_PROGRAM
 - (djm) Added check for broken snprintf() functions which do not correctly
   terminate output string and attempt to use replacement.
 - (djm) Released 2.1.1p2

20000628
 - (djm) Fixes to lastlog code for Irix
 - (djm) Use atomicio in loginrec
 - (djm) Patch from Michael Stone <mstone@cs.loyola.edu> to add support for
   Irix 6.x array sessions, project id's, and system audit trail id.
 - (djm) Added 'distprep' make target to simplify packaging
 - (djm) Added patch from Chris Adams <cmadams@hiwaay.net> to add OSF SIA
   support. Enable using "USE_SIA=1 ./configure [options]"

20000627
 - (djm) Fixes to login code - not setting li->uid, cleanups
 - (djm) Formatting

20000626
 - (djm) Better fix to aclocal tests from Garrick James <garrick@james.net>
 - (djm) Account expiry support from Andreas Steinmetz <ast@domdv.de>
 - (djm) Added password expiry checking (no password change support)
 - (djm) Make EGD failures non-fatal if OpenSSL's entropy pool is still OK
   based on patch from Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE>
 - (djm) Fix fixed EGD code.
 - OpenBSD CVS update
   - provos@cvs.openbsd.org  2000/06/25 14:17:58
     [channels.c]
     correct check for bad channel ids; from Wei Dai <weidai@eskimo.com>

20000623
 - (djm) Use sa_family_t in prototype for rresvport_af. Patch from
   Svante Signell <svante.signell@telia.com>
 - (djm) Autoconf logic to define sa_family_t if it is missing
 - OpenBSD CVS Updates:
   - markus@cvs.openbsd.org  2000/06/22 10:32:27
     [sshd.c]
     missing atomicio; report from Steve.Marquess@DET.AMEDD.ARMY.MIL
   - djm@cvs.openbsd.org     2000/06/22 17:55:00
     [auth-krb4.c key.c radix.c uuencode.c]
     Missing CVS idents; ok markus

20000622
 - (djm) Automatically generate host key during "make install". Suggested
   by Gary E. Miller <gem@rellim.com>
 - (djm) Paranoia before kill() system call
 - OpenBSD CVS Updates:
   - markus@cvs.openbsd.org  2000/06/18 18:50:11
     [auth2.c compat.c compat.h sshconnect2.c]
     make userauth+pubkey interop with ssh.com-2.2.0
   - markus@cvs.openbsd.org  2000/06/18 20:56:17
     [dsa.c]
     mem leak + be more paranoid in dsa_verify.
   - markus@cvs.openbsd.org  2000/06/18 21:29:50
     [key.c]
     cleanup fingerprinting, less hardcoded sizes
   - markus@cvs.openbsd.org  2000/06/19 19:39:45
     [atomicio.c auth-options.c auth-passwd.c auth-rh-rsa.c auth-rhosts.c]
     [auth-rsa.c auth-skey.c authfd.c authfd.h authfile.c bufaux.c bufaux.h]
     [buffer.c buffer.h canohost.c channels.c channels.h cipher.c cipher.h]
     [clientloop.c compat.c compat.h compress.c compress.h crc32.c crc32.h]
     [deattack.c dispatch.c dsa.c fingerprint.c fingerprint.h getput.h hmac.c]
     [kex.c log-client.c log-server.c login.c match.c mpaux.c mpaux.h nchan.c]
     [nchan.h packet.c packet.h pty.c pty.h readconf.c readconf.h readpass.c]
     [rsa.c rsa.h scp.c servconf.c servconf.h ssh-add.c ssh-keygen.c ssh.c]
     [ssh.h tildexpand.c ttymodes.c ttymodes.h uidswap.c xmalloc.c xmalloc.h]
     OpenBSD tag
   - markus@cvs.openbsd.org  2000/06/21 10:46:10
     sshconnect2.c missing free; nuke old comment

20000620
 - (djm) Replace use of '-o' and '-a' logical operators in configure tests
   with '||' and '&&'. As suggested by Jim Knoble <jmknoble@pint-stowp.cx>
   to fix SCO Unixware problem reported by Gary E. Miller <gem@rellim.com>
 - (djm) Typo in loginrec.c

20000618
 - (djm) Add summary of configure options to end of ./configure run
 - (djm) Not all systems define RUSAGE_SELF & RUSAGE_CHILDREN. Report from
   Michael Stone <mstone@cs.loyola.edu>
 - (djm) rusage is a privileged operation on some Unices (incl.
   Solaris 2.5.1). Report from Paul D. Smith <pausmith@nortelnetworks.com>
 - (djm) Avoid PAM failures when running without a TTY. Report from
   Martin Petrak <petrak@spsknm.schools.sk>
 - (djm) Include sys/types.h when including netinet/in.h in configure tests.
   Patch from Jun-ichiro itojun Hagino <itojun@iijlab.net>
 - (djm) Started merge of Ben Lindstrom's <mouring@pconline.com> NeXT support
 - OpenBSD CVS updates:
   - deraadt@cvs.openbsd.org 2000/06/17 09:58:46
     [channels.c]
     everyone says "nix it" (remove protocol 2 debugging message)
   - markus@cvs.openbsd.org  2000/06/17 13:24:34
     [sshconnect.c]
     allow extended server banners
   - markus@cvs.openbsd.org  2000/06/17 14:30:10
     [sshconnect.c]
     missing atomicio, typo
   - jakob@cvs.openbsd.org   2000/06/17 16:52:34
     [servconf.c servconf.h session.c sshd.8 sshd_config]
     add support for ssh v2 subsystems. ok markus@.
   - deraadt@cvs.openbsd.org 2000/06/17 18:57:48
     [readconf.c servconf.c]
     include = in WHITESPACE; markus ok
   - markus@cvs.openbsd.org  2000/06/17 19:09:10
     [auth2.c]
     implement bug compatibility with ssh-2.0.13 pubkey, server side
   - markus@cvs.openbsd.org  2000/06/17 21:00:28
     [compat.c]
     initial support for ssh.com's 2.2.0
   - markus@cvs.openbsd.org  2000/06/17 21:16:09
     [scp.c]
     typo
   - markus@cvs.openbsd.org  2000/06/17 22:05:02
     [auth-rsa.c auth2.c serverloop.c session.c auth-options.c auth-options.h]
     split auth-rsa option parsing into auth-options
     add options support to authorized_keys2
   - markus@cvs.openbsd.org  2000/06/17 22:42:54
     [session.c]
     typo

20000613
 - (djm) Fixes from Andrew McGill <andrewm@datrix.co.za>:
  - Platform define for SCO 3.x which breaks on /dev/ptmx
  - Detect and try to fix missing MAXPATHLEN
 - (djm) Fix short copy in loginrec.c (based on patch from Phill Camp
   <P.S.S.Camp@ukc.ac.uk>

20000612
 - (djm) Glob manpages in RPM spec files to catch compressed files
 - (djm) Full license in auth-pam.c
 - (djm) Configure fixes from SAKAI Kiyotaka <ksakai@kso.netwk.ntt-at.co.jp>
 - (andre) AIX, lastlog, configure fixes from Tom Bertelson <tbert@abac.com>:
  - Don't try to retrieve lastlog from wtmp/wtmpx if DISABLE_LASTLOG is
     def'd
  - Set AIX to use preformatted manpages

20000610
 - (djm) Minor doc tweaks
 - (djm) Fix for configure on bash2 from Jim Knoble <jmknoble@jmknoble.cx>

20000609
 - (djm) Patch from Kenji Miyake <kenji@miyake.org> to disable utmp usage
   (in favour of utmpx) on Solaris 8

20000606
 - (djm) Cleanup of entropy.c. Reorganised code, removed second pass through
   list of commands (by default). Removed verbose debugging (by default).
 - (djm) Increased command entropy estimates and default entropy collection
   timeout
 - (djm) Remove duplicate headers from loginrec.c
 - (djm) Don't add /usr/local/lib to library search path on Irix
 - (djm) Fix rsh path in RPMs. Report from Jason L Tibbitts III
   <tibbs@math.uh.edu>
 - (djm) Warn user if grabs fail in GNOME askpass. Patch from Zack Weinberg
   <zack@wolery.cumb.org>
 - (djm) OpenBSD CVS updates:
  - todd@cvs.openbsd.org
    [sshconnect2.c]
    teach protocol v2 to count login failures properly and also enable an
    explanation of why the password prompt comes up again like v1; this is NOT
    crypto
  - markus@cvs.openbsd.org
    [readconf.c readconf.h servconf.c servconf.h session.c ssh.1 ssh.c sshd.8]
    xauth_location support; pr 1234
    [readconf.c sshconnect2.c]
    typo, unused
    [session.c]
    allow use_login only for login sessions, otherwise remote commands are
    execed with uid==0
    [sshd.8]
    document UseLogin better
    [version.h]
    OpenSSH 2.1.1
    [auth-rsa.c]
    fix match_hostname() logic for auth-rsa: deny access if we have a
    negative match or no match at all
    [channels.c hostfile.c match.c]
    don't panic if mkdtemp fails for authfwd; jkb@yahoo-inc.com via
    kris@FreeBSD.org
2000-07-02 22:07:55 +00:00
itojun
8effd8614f generate dsa host key in post-install. 2000-07-01 01:16:39 +00:00
itojun
ef7d7a19a5 use more recent code from kame(7/1).
changes from 6/14:
- improved internal data garbage collection
- avoid sending packet that constitutes invalid exchange
- "non_auth" setting will avoid negotiating ESP authentication
- improve notify message
2000-07-01 01:11:28 +00:00
danw
9836773842 depend on gmp>=2.0.2 rather than gmp-2.0.2 2000-06-30 16:30:24 +00:00
rh
dc4c9d05d9 Add update_dat script missing from previous commit 2000-06-27 10:18:48 +00:00
rh
7172d9481e Update uvscan-dat to 4083. Changes include detection of new viruses and an
update_dat script for downloading new dat files.
2000-06-27 10:18:05 +00:00
dmcmahill
eb8dcd1ace change -fpic to -fPIC. Thats what sparcs need now. 2000-06-23 14:32:10 +00:00
jlam
6f51cd01e1 USE_LIBTOOL instead of PKGLIBTOOL. 2000-06-21 07:07:40 +00:00
jlam
9bc20ee55f USE_LIBTOOL instead of PKGLIBTOOL. 2000-06-21 01:17:52 +00:00
itojun
fa7cf532ea upgrade to more recent (2000/6/20).
-- full changelog
Mon Jun 19 18:23:15 JST 2000 sakane@ydc.co.jp
        * kame/kame/racoon:
        A path name in configuration file is always complemented if it is
        not begin from slash(/).  If it's begin from slash, a path name
        never be complemented.

Mon Jun 19 16:51:24 JST 2000 sakane@ydc.co.jp
        * kame/kame/racoon:
        If "non_auth" is defined in racoon.conf, any transform of AH proposal
        including "non_auth" is not sent to the peer.

Thu Jun 15 14:44:30 JST 2000 sakane@ydc.co.jp
        * kame/kame/racoon:
        CR payload is only made if signature authentication method is applied.

Thu Jun 15 13:29:29 JST 2000 sakane@ydc.co.jp
        * kame/kame/racoon/cfparse.y:
        In racoon.conf, the path of configuration file is complemented by
        include directive only if there is no '/' in the path.
2000-06-20 16:37:25 +00:00
rh
b816778586 Remove superfluous '-f' parameter. 2000-06-19 15:06:18 +00:00
rh
e0ea8bd0a2 Add patch I forgot in last commit. 2000-06-19 14:36:51 +00:00
rh
55f81c4a3e Fix handling of 'from' and 'to' addresses for contaminated emails
Add MESSAGE file to inform about necessary changes to sendmail.cf
2000-06-19 14:36:22 +00:00
rh
94ee738d1a Update uvscan-dat to 4082. Detects over a hundred new variants of viruses. 2000-06-19 14:30:02 +00:00
tron
222f1769e7 Don't install automatically created certificate. It is useless and will
only overwrite a useful one.
2000-06-17 21:52:18 +00:00
tron
83426c1a1e Fix cut and paste error in last commit. 2000-06-17 21:21:49 +00:00
tron
f36f6b7081 Add missing dependence on "pth" package. 2000-06-17 21:20:58 +00:00
itojun
6053a5f9c5 upgrade to 2.1.1p1 from portable openssh distribution.
--- changelog from 2.1.0p3:

20000609
 - (djm) Patch from Kenji Miyake <kenji@miyake.org> to disable utmp usage
   (in favour of utmpx) on Solaris 8

20000606
 - (djm) Cleanup of entropy.c. Reorganised code, removed second pass through
   list of commands (by default). Removed verbose debugging (by default).
 - (djm) Increased command entropy estimates and default entropy collection
   timeout
 - (djm) Remove duplicate headers from loginrec.c
 - (djm) Don't add /usr/local/lib to library search path on Irix
 - (djm) Fix rsh path in RPMs. Report from Jason L Tibbitts III
   <tibbs@math.uh.edu>
 - (djm) Warn user if grabs fail in GNOME askpass. Patch from Zack Weinberg
   <zack@wolery.cumb.org>
 - (djm) OpenBSD CVS updates:
  - todd@cvs.openbsd.org
    [sshconnect2.c]
    teach protocol v2 to count login failures properly and also enable an
    explanation of why the password prompt comes up again like v1; this is NOT
    crypto
  - markus@cvs.openbsd.org
    [readconf.c readconf.h servconf.c servconf.h session.c ssh.1 ssh.c sshd.8]
    xauth_location support; pr 1234
    [readconf.c sshconnect2.c]
    typo, unused
    [session.c]
    allow use_login only for login sessions, otherwise remote commands are
    execed with uid==0
    [sshd.8]
    document UseLogin better
    [version.h]
    OpenSSH 2.1.1
    [auth-rsa.c]
    fix match_hostname() logic for auth-rsa: deny access if we have a
    negative match or no match at all
    [channels.c hostfile.c match.c]
    don't panic if mkdtemp fails for authfwd; jkb@yahoo-inc.com via
    kris@FreeBSD.org

20000606
 - (djm) Added --with-cflags, --with-ldflags and --with-libs options to
   configure.

20000604
 - Configure tweaking for new login code on Irix 5.3
 - (andre) login code changes based on djm feedback

20000603
 - (andre) New login code
    - Remove bsd-login.[ch] and all the OpenBSD-derived code in login.c
    - Add loginrec.[ch], logintest.c and autoconf code

20000531
 - Cleanup of auth.c, login.c and fake-*
 - Cleanup of auth-pam.c, save and print "account expired" error messages
 - Fix EGD read bug by IWAMURO Motonori <iwa@mmp.fujitsu.co.jp>
 - Rewrote bsd-login to use proper utmp API if available. Major cleanup
   of fallback DIY code.
2000-06-15 04:56:50 +00:00
itojun
e704c8da48 upgrade to 2000/6/14 snapshot. changes:
- SA bundle (AH + ESP) negotiation is corrected
- be more picky about permission of pre-shared key file (don't open it
  it it looks vulnerable).
2000-06-14 08:00:49 +00:00
wennmach
9bbcfeb56d Update xdm-krb4 to version 3.3.6.1.
Version 3.3.6.1 fixes some minor issues and nits (like using snprintf
instead of sprintf, and using newer functions, like krb_afslog_uid_home
instead of krb_afslog) in greeter/verify.c.

Most changes are from Assar Westerlund (assar@sics.se, assar@netbsd.org),
some from myself.
2000-06-13 08:19:20 +00:00
itojun
e65cd2914c add couple of more issues and a design choice. 2000-06-12 16:00:45 +00:00
itojun
503afb0540 add RESTRICTED (crypto) and IGNORE (broken by PF_KEY API change) 2000-06-12 11:26:25 +00:00
itojun
dc807e6af1 add RESTRICTED for crypto. 2000-06-12 11:21:31 +00:00
itojun
f86c5b700e add files/md5. From: Bernd Ernesti 2000-06-12 11:09:33 +00:00
itojun
d035f6a7b6 build 20000612 KAME racoon IKE daemon, by pulling tar.gz from ftp.kame.net
(does not use anoncvs any more).

changes in racoon itself is way too many to mention.  for full changelog refer
http://www.kame.net/dev/cvsweb.cgi/kame/CHANGELOG.
2000-06-12 10:45:52 +00:00
wennmach
96d8e6507a Add and enable xdm-krb4. 2000-06-08 16:42:42 +00:00
wennmach
45a39ec10d Initial import of xdm-krb4, an Kerberos IV and AFS aware xdm.
Thanks to Johan Danielsson who looked into my Kerberos changes of xdm.
(Most of it is directly derived from his work).
2000-06-08 16:39:46 +00:00
wennmach
89103f939b Reflect new location of services.diff. 2000-06-08 15:31:36 +00:00
wennmach
898f5e4f7e File moved. 2000-06-08 14:03:47 +00:00
wennmach
516a266442 Find arla's configuration directory even if arla is not
installed in /usr/arla.
2000-06-08 13:56:01 +00:00
wennmach
0a8eec1667 Added descriptions of what exactly each patch does.
Inserted placeholders into MESSAGE which get replaced during pre-install.
Enhanced MESSAGE text.
2000-06-08 13:53:24 +00:00
mjl
26e1caa2ee Update to 1.6.3p4. Notable changes:
393) Users in the 'exempt' group shouldn't get their $PATH overridden
     by 'secure-path'.  Patch from jmknoble@pobox.com.
395) Fixed a bug that caused an infinite loop when the password
     timeout was disabled.
396) It is now possible to set the path to the editor for visudo as well
     as the flag that determines whether or not visudo will look at
     $EDITOR in the sudoers file.
398) Added rootpw, runaspw, and targetpw to prompt for the root, runas_default
     and target user's passwords respectively (instead of the invoking user's
     password).
399) Added -S flag to force password read from stdin.
400) Restore coredumpsize resource limit before exec'ing the child
     process (sudo sets it to 0 internally).
404) Fixed a bug where sudo would hang around and consume CPU if we spawn
     a long-running process.
406) Added set_logname run-time option.  When unset, sudo will not set
     the USER and LOGNAME environment variables.
407) Wildcards are now allowed in the hostnames specified in sudoers.
     The 'fqdn' option is often required for this to be useful.
408) Fixed a bug where host and user qualifiers in a Defaults entry were
     not being used correctly and the entry was being applied globally.
409) Fixed targetpw, rootpw, and runaspw options when used with non-passwd
     authentication (pam, etc).
410) When the targetpw flag is set, use the target username as part
     of the timestamp path.
411) Fixed a bug that prevented the -H option from being useful.
412) Fixed a case where a string was used after it has been freed.
2000-06-06 11:07:19 +00:00
rh
80fe90a77b Add and enable amavis 2000-06-05 14:39:00 +00:00
rh
36de45835e Initial import of amavis-0.2.0p6, a mail virus scanner 2000-06-05 14:37:58 +00:00
rh
8ff276b01f Add and enable uvscan and uvscan-dat 2000-06-05 12:04:07 +00:00
rh
b288e92420 Initial import of uvscan-dat-4080, a set of AntiVirus DAT files for uvscan 2000-06-05 12:03:31 +00:00
rh
6761a1803c Initial import of uvscan-4.07e, an evaluation version of the McAfee
DOS/Windows file virus scanner
2000-06-05 12:01:24 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
itojun
e1270396dd upgrade to 2.1.0p3.
there are too many changes to mention here.
the biggest change would be the addition of SSH protocol version 2 (uses DSA).
2000-05-31 15:32:44 +00:00
wiz
b4e9f26167 Fix path to old distfile on openssh.com. 2000-05-28 11:28:51 +00:00
wennmach
c8d1c58eb4 Add and enable kth-krb4 2000-05-25 17:58:34 +00:00
wennmach
34eeb9ee95 Initial import of kth-krb4-1.0.1: Kerberos IV distribution from KTH 2000-05-25 17:57:27 +00:00
dmcmahill
5b4d2f4abf -fix BUILD_DEPENDS to correctly include bison
-don't let make(1) set YACC (which then gets passed to configure) so
 configure can correctly find bison.
2000-05-20 16:44:27 +00:00
wiz
2f39c2de1b find /dev/random, and use it 2000-05-19 23:13:52 +00:00
wiz
8abf30eb3a add www.openssh.com to MASTER_SITES; all mirrors don't have the file
anymore
2000-05-19 21:36:10 +00:00
veego
30d9da4663 Fix last commit. 2000-05-12 06:10:35 +00:00
veego
35e049414d Support to build it on Solaris.
It would be easier to make that change if we support patches for one OPSYS
but someone removed that from out tree.
2000-05-10 12:28:37 +00:00
mycroft
8e94d6ada1 Wrap ${CC} and ${LD} in quotes -- in case they are multiple words. 2000-04-28 02:20:21 +00:00
itojun
440d75724a make it work with openssl-0.9.5a.
cope with PATENTEDOPENSSLSRC environment (mk.conf needs to be set)
2000-04-27 14:55:54 +00:00
tron
830466defc Use "SSLBASE" instead of "SSLDIR". 2000-04-26 21:16:26 +00:00
tron
5fdb95e86b Switch to "USE_SSL". 2000-04-26 21:10:07 +00:00
tron
0fefb76748 Don't clobber permission of "/var/run" during installation. 2000-04-26 13:00:16 +00:00
hubertf
248b960960 Make this actually compile on recent NetBSD systems:
* force "bison -y" *via $YACC)
 * undefine _POSIX_C_SOURCE, needed to get S_ISLNK defined in <sys/stat.h>
2000-04-26 12:51:35 +00:00
thorpej
26ad50d3ee If PATENTEDOPENSSLSRC is present in the build environment, then
assume that a full (i.e. "with RSA") OpenSSL installation already
exists on the system (and thus a dependency on ../security/openssl
is not needed).
2000-04-25 19:10:10 +00:00
tron
19871dbe44 Don't complain on deinstallation if directory "${PREFIX}/certs" cannot
be removed.
2000-04-24 13:54:41 +00:00
thorpej
6f55125020 Sync w/ srcurity/ssh: prevent a segv when doing password authentication
and the client happens to not be in a Kerberos realm.
2000-04-23 19:17:29 +00:00
fredb
b8d7b2eb99 Defuzz patches. 2000-04-22 05:07:02 +00:00
mjl
6cae98818d Enable smtpd. 2000-04-21 10:59:53 +00:00
mjl
d1c2c2f838 Initial import of smtpd, an SMTP store-and-forward proxy for firewalling. 2000-04-21 10:57:33 +00:00
explorer
49507ff8b7 allow use of openssl-0.9.5a 2000-04-21 02:34:43 +00:00
explorer
786a6128b8 upgrade to 0.9.5a 2000-04-21 02:15:37 +00:00
thorpej
07f3f2be64 Fix a bug where if you were logging in from an account which had not
authorized key and for which there was no kerberos principle, sshd
would segfault.
2000-04-18 19:02:20 +00:00
itojun
b03c489c21 check if the system is IPsec ready NetBSD system. 2000-04-12 15:09:49 +00:00
agc
5f51e32718 Make it plain that this is the IPv6 version of the secure shell. 2000-04-12 14:34:12 +00:00
wiz
6bfef81ba8 Update to newer distfile. Only change is in the README:
Author recommends RID instead of his own program.
Fixes pkg/9805.
2000-04-06 23:11:38 +00:00
itojun
db97b25d30 correct dependency to cvs. 2000-04-04 03:12:11 +00:00
itojun
de53653bb0 add cvs to dependency list. 2000-04-04 03:05:06 +00:00
itojun
2cbada1033 add KAME racoon IKE daemon (security/racoon) 2000-04-04 03:02:27 +00:00
itojun
81c5439e1e pkgsrc build for racoon IKE daemon 2000-04-04 03:01:11 +00:00
tron
a04dc6e80a Add OpenSSL directory to build defines. 2000-04-03 17:37:51 +00:00
tron
281259c243 Add and enable "stunnel". 2000-04-03 17:24:17 +00:00
tron
7e3ad98ca2 Put pid file to "/var/run" and certificates to "${PREFIX}/certs". 2000-04-03 17:23:10 +00:00
tron
e07ffc690d Sync. 2000-04-03 16:52:57 +00:00
tron
0d9959f437 Add changes to SSL detection in "configure" to patch for "configure.in". 2000-04-03 16:52:17 +00:00
tron
26a2806134 Patching "configure" doesn't make any sense if it is overwritten by
"autoreconf" later.
2000-04-03 16:51:17 +00:00
martin
9ea9360fee A new pkg for the stunnel program, a tool to wrap existing servers
into SSL connections.
2000-04-03 09:25:35 +00:00
jlam
6f9698f441 Check for "/usr/include/openssl/rsa.h" instead of "/usr/bin/openssl" on
-current.
2000-03-30 06:51:55 +00:00
itojun
306da9f099 pkgsrc for OpenBSD isakmpd (based on ftp.appli.se snapshot 2000/2/20).
if you are tired of using racoon, you may want to try it.
(may not work as expected due to PF_KEY differences)

---
This is isakmpd, a BSD-licensed ISAKMP/Oakley (a.k.a. IKE)
implementation.  It's written by Niklas Hallqvist and Niels Provos,
funded by Ericsson Radio Systems AB.  Currently it is work in
progress, although it can be used for real setups.  There are
releases, but this distribution is not a release and is not named with
ordinary version numbers.  When you got the source, hopefully the
archive was named with a date which reflects when it was created.
These archives are also known as snapshots and will be created at
irregular intervals and put up on ftp.gsnig.net and ftp.appli.se in
/pub/isakmpd.  From Nov 14, 1998 isakmpd is also available in the
OpenBSD main source tree under src/sbin/isakmpd, though slightly
modified because I don't want to carry support files for other OSes in
that distribution.  Look at http://www.openbsd.org/ for details on how
to get OpenBSD source.
2000-03-27 16:04:12 +00:00
fredb
072659e456 Fix one more nroff warning. 2000-03-27 01:33:06 +00:00
fredb
be821492b2 Fix some warnings from "nroff". 2000-03-27 00:59:12 +00:00
fredb
1635def7ac Defuzz patch. 2000-03-27 00:01:17 +00:00
fredb
961be7df96 Test for current's openssl before depending on the openssl package. 2000-03-26 23:57:31 +00:00
itojun
4b2cc61c24 upgrade to 1.2.3. make it conflict with security/ssh6. 2000-03-26 14:36:24 +00:00
itojun
41313b3fc5 revise CONFLICTS line. 2000-03-26 14:28:12 +00:00
jlam
5c068d563f Update fortify to 1.4.6. Changes from 1.4.5:
Added Communicator versions for 4.72 and several more platforms.
2000-03-21 04:45:20 +00:00
tron
6badf88a81 Optimize dependence pattern. 2000-03-20 07:27:48 +00:00
tron
d7da3d9cbd Depend on "ssh" or "ssh6" package. 2000-03-20 07:26:23 +00:00
itojun
394061aa31 split security/ssh and security/ssh6.
security/ssh6: IPv4/v6 ready, socks unavailable, kerberos available (not tested)
security/ssh: IPv4 onlyready, socks available, kerberos available (not tested)

should be integrated into one whenever socks support becomes aware of
getaddrinfo/getnameinfo.  two directories with tons of patches/patch-* is
a maintenance headache.
2000-03-20 02:25:29 +00:00
jlam
f65a67f93e SSH_DONT_USE_IDEA is deprecated, so include USE_IDEA in BUILD_DEFS instead. 2000-03-18 18:32:16 +00:00
fredb
d8e78911c9 Make this compile on m68k. Old m68k hack for bin_div.c is broken for
OpenSSL-0.94, but that's OK, because it's evidently no longer needed.
2000-03-18 17:41:45 +00:00
tron
4100b13566 Sync with latest changes to "patch-ab" and "patch-aj". 2000-03-18 17:11:58 +00:00
fredb
a65f2ae264 Make this compile on m68k. Old m68k hack for bin_div.c is broken for
OpenSSL-0.94, but that's OK, because it's evidently no longer needed.
2000-03-18 16:52:33 +00:00
itojun
9e2063e78d mark socksified build broken, this has been unavailable for some time. 2000-03-18 04:36:22 +00:00
itojun
1b1eaab28b address PR9630. compilation chokes on IPv4-only kernel.
this basically is due to synchronization issue between WIDE ssh IPv6 patch
and netbsd repository.
2000-03-18 04:35:23 +00:00
wiz
e6e628ef22 s/^a // 2000-03-16 13:56:00 +00:00
agc
9f4e7daac9 Add and enable aide 2000-03-10 10:29:36 +00:00
agc
f9fa9a5fde Initial import of aide, a free intrusion detection system for checking
file integrity, into the NetBSD packages collection.

It creates a database from the regular expression rules that it finds
from the config file.  Once this database is initialized it can be
used to verify the integrity of the files.  It has several message
digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to
check the integrity of the file.  More algorithms can be added with
relative ease.  All of the usual file attributes can also be checked
for inconsistencies.  It can read databases from older or newer
versions.  See the manual pages within the distribution for further
info.  There is also a beginning of a manual at

	http://www.cs.tut.fi/~rammer/aide/manual.html

This package is very similar to tripwire, but without its licen[cs]e
constraints.
2000-03-10 10:28:31 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
wiz
8d3cbadc9a correct homepage (www.openssh.org is not the official site!) 2000-03-07 12:02:35 +00:00
mjl
db5341b7cb Adapt ssh to use our login.conf framework. 2000-03-06 14:34:18 +00:00
itojun
bdf6d63256 can't install ssh on top of openssh, due to conflicting files. 2000-03-03 06:07:31 +00:00
wiz
b4256a3e97 find -> ${FIND} 2000-03-02 20:59:37 +00:00
wiz
43a4895a78 exclude /dev/fd from logging, as proposed by Scott Aaron Bamford
<sab@zeekuschrist.com> in
Pine.NEB.4.21.0003021549090.8049-100000@blip.fish.poo on tech-pkg,
to prevent segfault
2000-03-02 18:38:24 +00:00
wiz
9282fa6139 Fetch and install man page, as noted by Markus Kurek
<kurek@uni-duisburg.de> in pkg/9519. Also defuzz patches.
2000-03-02 08:21:31 +00:00
thorpej
2388b352d8 Only enable Kerberos 5 support if USE_HEIMDAL is set; sudo uses API
features present in Heimdal but NOT present in MIT Kerberos (one more
reason to ditch MIT, I guess).
2000-02-28 01:55:26 +00:00
thorpej
565be9586e Find krb5 includes/libraries as installed in a crypto-aware NetBSD
installation.

Still doesn't work; MIT Kerberos 5 is missing some calls that
sudo wants (tho Heimdal has them).
2000-02-27 20:48:16 +00:00
wiz
8e2d11d620 Update gnupg to 1.0.1, as PR'd by
Takahiro Kambe <taca@sky.yamashina.kyoto.jp> in pkg/9477.

Changes since 1.0.0:
    * New command --verify-files.  New option --fast-list-mode.
    * $http_proxy is now used when --honor-http-proxy is set.
    * Fixed some minor bugs and the problem with conventional encrypted
      packets which did use the gpg v3 partial length headers.
    * Add Indonesian and Portugese translations.
    * Fixed a bug with symmetric-only encryption using the non-default 3DES.
      The option --emulate-3des-s2k-bug may be used to decrypt documents
      which have been encrypted this way; this should be done immediately
      as this workaround will be remove in 1.1
    * Can now handle (but not display) PGP's photo IDs. I don't know the
      format of that packet but after stripping a few bytes from the start
      it looks like a JPEG (at least my test data).  Handling of this
      package is required because otherwise it would mix up the
      self signatures and you can't import those keys.
    * Passing non-ascii user IDs on the commandline should now work in all
      cases.
    * New keys are now generated with an additional preference to Blowfish.
    * Removed the GNU Privacy Handbook from the distribution as it will go
      into a separate one.
2000-02-27 04:16:55 +00:00
wiz
f895e15bb9 remove commented out SUBDIR += lines for packages that never got
converted from FreeBSD, or have been disabled since. Sorted lines
alphabetically, added some missing directories.
2000-02-25 01:04:11 +00:00
agc
b1018ec894 Make this work on NetBSD as well as Solaris. 2000-02-14 16:23:31 +00:00
fredb
2782ab0195 Install the static libs, now that they're built anyway, and run "ranlib",
if it exists. Minor fix-up to PLIST. Closes PR pkg/8897.
2000-02-12 14:08:29 +00:00