Commit graph

1334 commits

Author SHA1 Message Date
tron
24ff1640b7 Comment out master sites because the file on "ftp.openbsd.org" and
possibly on its mirrors is obviously infected with a trojan. The file
on "ftp.netbsd.org" is safe.
2002-08-01 08:35:45 +00:00
jschauma
e10e2a05bb Change MAINTAINER from tv at netbsd dot org to packages at netbsd dot org
after consulting with Todd.  Any volunteers for any of these packages?
2002-08-01 02:37:41 +00:00
tron
4dbad0e528 Add support for OpenSSL 0.9.6e. 2002-07-31 06:22:45 +00:00
jlam
0b78108b2e Build and install "saslauthd", a daemon running as root that performs
plaintext password authentication for Cyrus SASL.  This will allow daemons
_not_ running as root to perform SASL PLAIN authentication (including
getpwent and PAM).  Bump PKGREVISION to 1.
2002-07-31 03:23:06 +00:00
jlam
327ffe4316 Update security/pam-smbpass to version 2.2.5. This version matches the
pam_smbpass distributed with the samba-2.2.5 sources.
2002-07-30 23:24:05 +00:00
jlam
93a2e0b916 Factor out common parts of samba and winbind into net/samba/Makefile.common
and merge their patch collections.  These two packages are built from the
same source tree, and updates to the main distfile should be shared by
both packages.
2002-07-30 23:05:12 +00:00
jlam
872d552f9f Add and enable winbind. 2002-07-29 04:19:49 +00:00
jlam
abce5fd1f5 security/winbind - unified logon information between UNIX and Windows NT
Winbind uses a UNIX implementation of Microsoft RPC calls, Pluggable
Authentication Modules, and the Name Service Switch to allow Windows NT
domain users to appear and operate as UNIX users on a UNIX machine.
Users and groups are allocated as they are resolved to a range of user and
group ids specified by the administrator of the Samba system.

Currently, the nsswitch module doesn't work on NetBSD as NetBSD doesn't
support dynamically loadable nsdispatch callbacks.  However, the
pam_winbind.so module may (quite usefully) be used to authenticate against
a domain controller for a Windows domain via the NT user authentication
protocol.

This package currently tracks the winbind components from the Samba 2.2.x
releases, but may be used in conjunction with older Samba 2.0.x releases
as well.
2002-07-29 04:19:00 +00:00
schmonz
e71fb8b5b0 Build on Darwin using patches from Apple's Darwin source repository,
via Fink.
2002-07-28 05:36:29 +00:00
wiz
eba41e273e Depends on openssl 0.9.6D, as noted by Eric Schnoebelen in pkg/17728. 2002-07-26 13:47:44 +00:00
grant
4205ef73b3 Add skey support on Solaris. 2002-07-26 09:24:22 +00:00
grant
47b3342f0f add and enable skey. 2002-07-26 09:22:36 +00:00
grant
c6d51beab2 Initial import of skey-1.1.5 into the NetBSD packages collection.
This is the port of S/key implementation from OpenBSD source tree
to Solaris, Linux, *BSD, AIX and probably other *NIX systems.

This port consists of the introduction of autoconf support and
replacement of OpenBSD library functions that are (regrettably)
absent from other unices.

This package provides skey support for other packages on non-NetBSD
systems, and is marked ONLY_FOR_PLATFORM SunOS right now.
2002-07-26 09:10:06 +00:00
jlam
e1be891dbc Change explicit build dependencies on perl into "USE_PERL5=build". This
makes these packages build correctly on Darwin where perl>=5.8.0 is
required.
2002-07-24 19:45:22 +00:00
jlam
43a82a4957 Use correct homepage. 2002-07-22 19:19:39 +00:00
wiz
1024055fa1 PKGNAME is now the same as DISTNAME, remove it. 2002-07-21 15:33:54 +00:00
wiz
86c91fc7ff Update to 1.6, requested by the author.
Changes since 1.6beta:
supported automatic wide ip range scan(fast xx times than 1.6beta version)
supported scan time
fixed broadcast bug
fixed osfinger check
a few bug fixed
supported check recent apache chunk bug scanrule/apache.uxe
moved arirang scan rule files into scanrule directory
fixed gcc -Wall compile option
2002-07-21 15:33:30 +00:00
heinz
8d35e04c67 Correct wrong detection of /dev/random in GnuPG 1.0.7 on NetBSD.
Bumped PKGREVISION to 1, changed PLIST accordingly and added 2 patches
for configure and configure.ac. Patches were sent to gnupg-bugs@gnu.org.
Thomas Klausner approved.
2002-07-18 20:44:52 +00:00
agc
526a5687e2 Add USE_X11BASE - should fix problem in bulk build. 2002-07-18 09:52:14 +00:00
martti
90c650d660 Remove non-existing files (detected by bulk build). 2002-07-17 11:02:05 +00:00
martti
960dd916b0 Update virus definitions to version "4212" 2002-07-16 13:28:05 +00:00
agc
83c17d5148 Add a pointer to Steve Bellovin's mail in
http://mail-index.netbsd.org/current-users/2002/07/15/0006.html

about NFS blocksizes when using mount(8) and cfs
2002-07-15 11:32:17 +00:00
wiz
2742636586 Add and enable flawfinder. Sort. 2002-07-14 13:04:46 +00:00
wiz
635997e19e Initial import of flawfinder-1.20.
flawfinder is a program that examines source code and reports
possible security weaknesses (``flaws'') sorted by risk level. It's
very useful for quickly finding and removing at least some potential
security problems before a program is widely released to the public.
2002-07-14 13:02:23 +00:00
wiz
abb4d6e1ec Update to 150. Last version was 77, so ChangeLog would be too big to add
here -- lots of new features and bug fixes.
Distfile has version number now, so this should fix pkg/17588.
2002-07-13 21:35:15 +00:00
wiz
2c6a4629ba Remove some unnecessary spaces. 2002-07-12 20:41:16 +00:00
wiz
9ff62b68fc Add version number to depends line. 2002-07-12 18:29:15 +00:00
agc
55e8bb2143 Add and enable snortsnarf 2002-07-12 16:39:47 +00:00
agc
edc2e84d4b Initial import of snortsnarf-20020621.1 into the NetBSD Packages
Collection.

Provided in PR 17580 by Hiramatsu Yoshifumi (hiramatu@boreas.dti.ne.jp), with
minor changes by me.

SnortSnarf is a Perl program to take files of alerts from the free
Snort Intrusion Detection System , and produce HTML output intended
for diagnostic inspection and tracking down problems.
2002-07-12 16:38:53 +00:00
wiz
99b08f151f Add chmod a+r after downloading the new vulnerability file.
Addresses part of pkg/17368.
Bump to 1.14.
2002-07-04 23:51:26 +00:00
abs
35e121ca9e Updated msu to 1.04:
Only strip the problem LD_* type environment variables.
2002-07-03 10:29:18 +00:00
agc
c47d2d7c0b Deprecate IS_INTERACTIVE
Mark this package as using an interactive configuration stage
2002-07-02 11:41:57 +00:00
agc
1f65115414 Deprecate IS_INTERACTIVE.
The correct way to mark this package as broken on sparc64 is to use
the BROKEN definition.
2002-07-02 11:41:15 +00:00
grant
376a1e0a58 minor formatting fix. 2002-06-29 01:34:59 +00:00
jun
4a4586878e Update pgpdump to 0.17
* Defining the SHA-1 hash for Secret Key Packet.
* Defining the -a and -g option.
* Catching up to 2440bis-05.
* Implementing User_Attribute_Packet.
* Implementing features and revocation_target.
* Removing macros to avoid side-effects.
2002-06-28 23:48:11 +00:00
jlam
6ac62a9292 IGNORE platforms that aren't noted to have an in-tree OpenSSH. For now,
this means only NetBSD-1.5.* and NetBSD-1.6* can do this update.
2002-06-28 18:34:14 +00:00
jlam
2cc60feafc No need to substitute for @PREFIX@, as ${PKG_PREFIX} already has that
value.
2002-06-28 18:29:20 +00:00
jlam
fbebf3817c Only allow an in-tree update to occur if OpenSSL>=0.9.5a is in the base
distribution.  This prevents surprises like "hey, why is /usr/sbin/sshd
broken" if a pkgsrc openssl is pkg_delete'd.  Idea by itojun.
2002-06-28 18:00:45 +00:00
jlam
18dad003e4 Add ability to update the in-tree OpenSSH directly from pkgsrc. This
installs the binaries directly in /usr and places the manpages and example
files in the correct hier(7) locations.  We don't register installation in
this case because the package database can't handle it.  We deal with the
ssh config files and directories as follows:

	NetBSD-1.5.*	use /etc/ssh_config, /etc/sshd_config
	NetBSD-1.6	use /etc/ssh/ssh_config, /etc/ssh/sshd_config

We also emit a warning in the MESSAGE file that /etc/ssh.conf and
/etc/sshd.conf should be renamed in order to keep using them.  Lastly,
there is a new target "tarball" to generate a tarball of the installed
files that might be used to install quickly on many machines, though it
may be only of limited utility.

These changes are only active if UPDATE_INTREE_OPENSSH is defined.
2002-06-28 17:10:16 +00:00
jlam
fef800e69a Warn about what to do if you have /etc/ssh.conf and /etc/sshd.conf. 2002-06-28 16:58:38 +00:00
seb
b37de5b10e Add PKG_SYSCONFDIR to BUILD_DEFS.
Note: it was already as part of CONFIGURE_ENV value, this change only makes
it more "readable" IMHO.

Remove explicit addition of PKG_SYSCONFDIR to BUILD_DEFS in a couple of
Makefiles.
2002-06-28 09:05:16 +00:00
grant
14ec93ad6d s/${PKG_SYSCONFDIR}/@PKG_SYSCONFDIR@/ 2002-06-28 04:40:05 +00:00
abs
090047b02a Updated msu to 1.03:
Revoke all additional groups
        Sanitise LD_* and friends from the environment.
        syslog() less, err() more.
2002-06-27 18:06:25 +00:00
itojun
f3a775411a backout 1.77 with comment, to get working blowfish support. pkg/17405. 2002-06-27 10:49:40 +00:00
itojun
43a927f2ba use ${CAT} not @CAT@, as it is set by pkgsrc/mk/install/header.
From: Stoned Elipot <seb@script.jussieu.fr>
2002-06-27 08:46:20 +00:00
itojun
17184fafca use @PREFIX@ and @CAT. From: Stoned Elipot <seb@script.jussieu.fr> 2002-06-27 08:32:57 +00:00
itojun
4efb026b50 add /usr/pkg/etc/ssh to the target 2002-06-27 02:30:18 +00:00
grant
6deeff7bff add POST-INSTALL warning if sshd configuration file is found in a
previous configuration directory.

format MESSAGE consistently.
2002-06-27 02:15:11 +00:00
itojun
da273e2dd6 upgrade to 3.4p1 (openssh-3.4.0.1).
20020626
 - (stevesk) [monitor.c] remove duplicate proto15 dispatch entry for PAM
 - (bal) OpenBSD CVS Sync
   - markus@cvs.openbsd.org 2002/06/23 21:34:07
     [channels.c]
     tcode is u_int
   - markus@cvs.openbsd.org 2002/06/24 13:12:23
     [ssh-agent.1]
     the socket name contains ssh-agent's ppid; via mpech@ from form@
   - markus@cvs.openbsd.org 2002/06/24 14:33:27
     [channels.c channels.h clientloop.c serverloop.c]
     move channel counter to u_int
   - markus@cvs.openbsd.org 2002/06/24 14:55:38
     [authfile.c kex.c ssh-agent.c]
     cat to (void) when output from buffer_get_X is ignored
   - itojun@cvs.openbsd.org 2002/06/24 15:49:22
     [msg.c]
     printf type pedant
   - deraadt@cvs.openbsd.org 2002/06/24 17:57:20
     [sftp-server.c sshpty.c]
     explicit (u_int) for uid and gid
   - markus@cvs.openbsd.org 2002/06/25 16:22:42
     [authfd.c]
     unnecessary cast
   - markus@cvs.openbsd.org 2002/06/25 18:51:04
     [sshd.c]
     lightweight do_setusercontext after chroot()
 - (bal) Updated AIX package build.  Patch by dtucker@zip.com.au
 - (tim) [Makefile.in] fix test on installing ssh-rand-helper.8
 - (bal) added back in error check for mmap().  I screwed up, Pointed
   out by stevesk@
 - (tim) [README.privsep] UnixWare tip no longer needed.
 - (bal) fixed NeXTStep missing munmap() issue. It defines HAVE_MMAP,
   but it all damned lies.
 - (stevesk) [README.privsep] more for sshd pseudo-account.
 - (tim) [contrib/caldera/openssh.spec] add support for privsep
 - (djm) setlogin needs pgid==pid on BSD/OS; from itojun@
 - (djm) OpenBSD CVS Sync
   - markus@cvs.openbsd.org 2002/06/26 08:53:12
     [bufaux.c]
     limit size of BNs to 8KB; ok provos/deraadt
   - markus@cvs.openbsd.org 2002/06/26 08:54:18
     [buffer.c]
     limit append to 1MB and buffers to 10MB
   - markus@cvs.openbsd.org 2002/06/26 08:55:02
     [channels.c]
     limit # of channels to 10000
   - markus@cvs.openbsd.org 2002/06/26 08:58:26
     [session.c]
     limit # of env vars to 1000; ok deraadt/djm
   - deraadt@cvs.openbsd.org 2002/06/26 13:20:57
     [monitor.c]
     be careful in mm_zalloc
   - deraadt@cvs.openbsd.org 2002/06/26 13:49:26
     [session.c]
     disclose less information from environment files; based on input
     from djm, and dschultz@uclink.Berkeley.EDU
   - markus@cvs.openbsd.org 2002/06/26 13:55:37
     [auth2-chall.c]
     make sure # of response matches # of queries, fixes int overflow;
     from ISS
   - markus@cvs.openbsd.org 2002/06/26 13:56:27
     [version.h]
     3.4
 - (djm) Require krb5 devel for RPM build w/ KrbV
 - (djm) Improve PAMAuthenticationViaKbdInt text from Nalin Dahyabhai
   <nalin@redhat.com>
 - (djm) Update spec files for release
 - (djm) Fix int overflow in auth2-pam.c, similar to one discovered by ISS
 - (djm) Release 3.4p1

20020625
 - (stevesk) [INSTALL acconfig.h configure.ac defines.h] remove --with-rsh
 - (stevesk) [README.privsep] minor updates
 - (djm) Create privsep directory and warn if privsep user is missing
   during make install
 - (bal) Started list of PrivSep issues in TODO
 - (bal) if mmap() is substandard, don't allow compression on server side.
   Post 'event' we will add more options.
 - (tim) [contrib/caldera/openssh.spec] Sync with Caldera
 - (bal) moved aix_usrinfo() and noted not setting real TTY.  Patch by
   dtucker@zip.com.au
 - (tim) [acconfig.h configure.ac sshd.c] BROKEN_FD_PASSING fix from Markus
   for Cygwin, Cray, & SCO

20020624
 - OpenBSD CVS Sync
   - deraadt@cvs.openbsd.org 2002/06/23 03:25:50
     [tildexpand.c]
     KNF
   - deraadt@cvs.openbsd.org 2002/06/23 03:26:19
     [cipher.c key.c]
     KNF
   - deraadt@cvs.openbsd.org 2002/06/23 03:30:58
     [scard.c ssh-dss.c ssh-rsa.c sshconnect.c sshconnect2.c sshd.c sshlogin.c
      sshpty.c]
     various KNF and %d for unsigned
   - deraadt@cvs.openbsd.org 2002/06/23 09:30:14
     [sftp-client.c sftp-client.h sftp-common.c sftp-int.c sftp-server.c
      sftp.c]
     bunch of u_int vs int stuff
   - deraadt@cvs.openbsd.org 2002/06/23 09:39:55
     [ssh-keygen.c]
     u_int stuff
   - deraadt@cvs.openbsd.org 2002/06/23 09:46:51
     [bufaux.c servconf.c]
     minor KNF.  things the fingers do while you read
   - deraadt@cvs.openbsd.org 2002/06/23 10:29:52
     [ssh-agent.c sshd.c]
     some minor KNF and %u
   - deraadt@cvs.openbsd.org 2002/06/23 20:39:45
     [session.c]
     compression_level is u_int
   - deraadt@cvs.openbsd.org 2002/06/23 21:06:13
     [sshpty.c]
     KNF
   - deraadt@cvs.openbsd.org 2002/06/23 21:06:41
     [channels.c channels.h session.c session.h]
     display, screen, row, col, xpixel, ypixel are u_int; markus ok
   - deraadt@cvs.openbsd.org 2002/06/23 21:10:02
     [packet.c]
     packet_get_int() returns unsigned for reason & seqnr
  - (bal) Also fixed IPADDR_IN_DISPLAY case where display, screen, row, col,
    xpixel are u_int.


20020623
 - (stevesk) [configure.ac] bug #255 LOGIN_NEEDS_UTMPX for AIX.
 - (bal) removed GNUism for getops in ssh-agent since glibc lacks optreset.
 - (bal) add extern char *getopt.  Based on report by dtucker@zip.com.au
 - OpenBSD CVS Sync
   - stevesk@cvs.openbsd.org 2002/06/22 02:00:29
     [ssh.h]
     correct comment
   - stevesk@cvs.openbsd.org 2002/06/22 02:40:23
     [ssh.1]
     section 5 not 4 for ssh_config
   - naddy@cvs.openbsd.org 2002/06/22 11:51:39
     [ssh.1]
     typo
   - stevesk@cvs.openbsd.org 2002/06/22 16:32:54
     [sshd.8]
     add /var/empty in FILES section
   - stevesk@cvs.openbsd.org 2002/06/22 16:40:19
     [sshd.c]
     check /var/empty owner mode; ok provos@
   - stevesk@cvs.openbsd.org 2002/06/22 16:41:57
     [scp.1]
     typo
   - stevesk@cvs.openbsd.org 2002/06/22 16:45:29
     [ssh-agent.1 sshd.8 sshd_config.5]
     use process ID vs. pid/PID/process identifier
   - stevesk@cvs.openbsd.org 2002/06/22 20:05:27
     [sshd.c]
     don't call setsid() if debugging or run from inetd; no "Operation not
     permitted" errors now; ok millert@ markus@
   - stevesk@cvs.openbsd.org 2002/06/22 23:09:51
     [monitor.c]
     save auth method before monitor_reset_key_state(); bugzilla bug #284;
     ok provos@
2002-06-26 14:33:29 +00:00
itojun
c8b3b9a791 add expiry fields to passwd entry 2002-06-26 11:38:44 +00:00