Commit graph

565 commits

Author SHA1 Message Date
wennmach
e762848ee9 Openssl no longer conflicts with kth-krb4. 2000-10-11 16:30:12 +00:00
wennmach
63ee423be3 Do not install bin/des in order to avoid a conflict with the
openssl package (close to nobody is using this program anyways).
2000-10-11 16:28:53 +00:00
wennmach
2fa8379a38 Remove a hunk from patch-ac which prevents the expansion of
MOUNT_UFS and MOUNT_NFS. make makepatchsum.
2000-10-11 16:02:44 +00:00
itojun
89c7127fec recover DEPENDS 2000-10-11 09:57:45 +00:00
itojun
51223d39cb update to 1.0.3.
Noteworthy changes in version 1.0.3 (2000-09-18)
------------------------------------------------

    * Fixed problems with piping to/from other MS-Windows software

    * Expiration time of the primary key can be changed again.

    * Revoked user IDs are now marked in the output of --list-key

    * New options --show-session-key and --override-session-key
      to help the British folks to somewhat minimize the danger
      of this Orwellian RIP bill.

    * New options --merge-only and --try-all-secrets.

    * New configuration option --with-egd-socket.

    * The --trusted-key option is back after it left us with 0.9.5

    * RSA is supported. Key generation does not yet work but will come
      soon.

    * CAST5 and SHA-1 are now the default algorithms to protect the key
      and for symmetric-only encryption. This should solve a couple
      of compatibility problems because the old algorithms are optional
      according to RFC2440

    * Twofish and MDC enhanced encryption is now used.  PGP 7 supports
      this.  Older versions of GnuPG don't support it, so they should be
      upgraded to at least 1.0.2
2000-10-11 09:57:30 +00:00
dmcmahill
a5b7a1884f Only pull in the ssh depends if we're on a system with out /usr/bin/ssh in
the system.
2000-10-10 15:02:13 +00:00
itojun
133bb03367 add LICENCE=fee-based-commercial-use, for use of IDEA/RC5 logic.
(per discussion on packages@netbsd.org)
2000-10-10 11:42:15 +00:00
itojun
a4ca7a34ff dd LICENSE (as per discussions on packages@netbsd.org 2000-10-10 09:52:00 +00:00
itojun
dfa8b72de9 aupdate to 2000/10/10a.
- always use random number from /dev/urandom, instead of random(3).
- OpenSSL dependency is simplified - just use USE_SSL, and assume that
  RSA function is there.  pkgsrc does not really support intermediate
  netbsd-current codebase.  per discussion on packages@netbsd.org.

approved by packages@netbsd.org
2000-10-10 09:47:50 +00:00
itojun
251169058f regen with new patch 2000-10-04 16:37:13 +00:00
itojun
2de4d4425f make it buildable on alpha (need string.h) 2000-10-04 16:36:58 +00:00
itojun
2b9e27d510 upgrade to 10/4 snapshot.
- disable idea/rc5 in phase 1 by default
- use official DOI # for AES (= rijndael)
- be more careful about parsing variable-length packet content
- have __attribute__((__packed__)), be friendly with align-picky arch
  (confirmed to be working on i386, sh3 and alpha)
2000-10-04 00:31:48 +00:00
abs
046885f2bc Update to 1.1 - Give a slightly more friendly error message if vulnerabilities
file not present.
2000-10-02 17:51:07 +00:00
hubertf
ac69036af9 openssl is broken on alpha, and openssh hangs in configure when checking
for openssl libs. Disable both, and reference PR to fix it.

XXX should be changed for USE_SSL.
2000-09-28 16:31:15 +00:00
agc
52f0b76203 Remove this package for now, until the 1.5 tag is made.
It will be re-imported  after that.
2000-09-28 12:27:16 +00:00
jlam
9caae45dc2 The name of the rc.d script has changed. Update message to reflect new
name.
2000-09-28 09:25:15 +00:00
fredb
ab20de453f Set USE_RSAREF2=NO by default. Hopefully, this will discourage people from
actually using rsaref, while we ponder the case for removing it completely.
2000-09-26 19:59:53 +00:00
fredb
49e9db95e1 Update to 2000-09-15 snapshot, to let this build on NetBSD-1.5, and remove
BROKEN variable. Unfortunately, no ChangeLog is available.

Patch system dependent make goo to use 'SSLBASE', mirroring it's use in
bsd.pkg.mk, rather than obsolete 'PATENTEDOPENSSLSRC'. Also, replace hard-
coded "/usr/pkg", replacing it with ${LOCALBASE}. Finally, set 'LOCALBASE'
and 'SSLBASE' conditionally within the package, for convenience.
2000-09-25 04:00:15 +00:00
itojun
63f9c7ba3a disable admin port better (KAME session.c 1.13 -> 1.14) 2000-09-24 17:28:23 +00:00
hubertf
b211e75895 This pkg works fine with openssh, so allow it as depend 2000-09-24 16:53:34 +00:00
hubertf
4b7f82d484 Fix (private) prototype of time(3), to make this compile on alpha. 2000-09-24 15:35:06 +00:00
hubertf
b12a8cbb62 Fix a few compile-time warnings.
Still doesn't work on Alpha.
2000-09-24 15:16:40 +00:00
itojun
0b59a57666 upgrade to 9/23 snapshot.
changes: lots of stabilization (made during interop tests with bunch of
other implementations), certificate support improvement, security issue fix
(admin tcp port, without authentication, was open previously)
2000-09-23 21:25:06 +00:00
jlam
9ab26c50e7 Install rc.d control script as "foo" instead of "foo.sh" to comply with
how NetBSD's rc.d system interprets script names.  Also add appropriate
REQUIRE and PROVIDE sections to allow direct use in NetBSD's rc.d system.
2000-09-20 05:14:10 +00:00
jlam
a5062d0a73 Install rc.d control script as "sshd" instead of "sshd.sh" to comply with
how NetBSD's rc.d interprets script names.  Also add REQUIRE and PROVIDE
sections to control scripts so they can be used directly in NetBSD's rc.d
system.
2000-09-20 04:49:19 +00:00
explorer
fde44a5356 sslwrap, a wrapper to put around various services like pop, imap, etc. 2000-09-20 00:39:11 +00:00
agc
3f0a31c111 Add and enable audit-packages 2000-09-19 19:24:26 +00:00
agc
ad84afc499 Initial import of a package to scan a vulnerability list, looking for
installed packages which are insecure and open to exploitation.

The original idea came from Roland Dowdeswell and Bill Sommerfeld, quite
independently, the unorthodox implementation by me.

This package contains two scripts:
(1) download-vulnerability-list, which downloads a list of vulnerable
packages from the NetBSD ftp server, and
(2) audit-packages, which scans all the packages installed on the
local machine, looking for packages which are vulnerable.
2000-09-19 19:23:17 +00:00
skrll
12ea346ee2 Use pkgsrc libtool not internal one.
Make nessus-config --libs output -Wl,-R...
2000-09-18 18:46:27 +00:00
itojun
95798eefd8 upgrade to 9/13b. it fixes fatal bug in phase 1 negotiation. 2000-09-12 15:32:06 +00:00
itojun
42e22e4b74 upgrade racoon to 2000/9/12.
certificate improvements.  bug fix in policy matching.  make pfs/policy
matching strictness configurable.  other logs can be found at
http://www.kame.net/dev/cvsweb.cgi/kame/CHANGELOG.
2000-09-12 12:51:27 +00:00
fredb
98cf594de5 Garbage collect defunct MASTER_SITES. 2000-09-09 20:23:49 +00:00
wiz
f77c565140 Remove a distsite, and BROKEN (distfile on ftp.netbsd.org). 2000-09-09 20:02:27 +00:00
fredb
0c6b58570c Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).
2000-09-09 19:40:14 +00:00
jlam
9d87386de8 We don't need all of suse_linux, just suse_libc5 2000-09-08 13:33:15 +00:00
jlam
f809c23ad7 Update uvscan-dat to 4094. The older distfile is no longer available.
This is just a more recent database of viruses.
2000-09-08 02:35:58 +00:00
wennmach
48340f9e1e Added a CONFLICT with kth-krb4. Both pkgs install a `des' binary in
the same place, $PREFIX/bin/des.
2000-09-05 17:34:05 +00:00
jlam
d3f68d76ca The ssh-askpass program is in ${X11BASE}/bin or ${X11PREFIX}/bin depending
on whether it's part of the X11 distribution or installed from pkgsrc.
Use correct path depending on if ${X11BASE}/bin/ssh-askpass exists.
2000-09-05 09:43:02 +00:00
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