Commit graph

87 commits

Author SHA1 Message Date
Edwin Groothuis
fd3176ded7 Remove install-info from Makefile, it's automatically done when INFO is defined 2005-12-05 02:34:07 +00:00
Pav Lucistnik
02b500f377 - Set CONFLICTS with krb4 and krb5
- Portlint

PR:		ports/85025
Submitted by:	lofi
Approved by:	maintainer timeout (nectar, 7 weeks)
2005-10-08 19:59:37 +00:00
Jean-Yves Lefort
df9f562ee6 - Let configure know that we have fnmatch.h (fixes some fnmatch-using
C++ ports, since the fnmatch.h which was uselessly installed by
  heimdal did not wrap the fnmatch() declaration in extern C {}) [1]
- Fix the packing list on 4.x

[1]
PR:		ports/80366
Submitted by:	Joan Picanyol i Puig <lists-freebsd-gnats@biaix.org>
Approved by:	maintainer timeout (76 days)
2005-07-12 17:07:46 +00:00
Kris Kennaway
8ad61ab068 BROKEN on 4.x: Incomplete pkg-plist 2005-05-21 18:10:23 +00:00
Jacques Vidrine
6be5377970 Add CONFLICTS due to libexec/ftpd.
PR:		ports/76235
Approved by:	ache, sumikawa (maintainers for wu-ftpd*)
2005-01-18 20:55:05 +00:00
Jacques Vidrine
b04b3e88a5 Fix PLIST again. Spell `password' correctly and keep the pointy
hat an extra day.

Noticed by:	pointyhat.freebsd.org
2005-01-13 18:48:02 +00:00
Jacques Vidrine
512c39a78e Fix PLIST (forgotten new manual pages). Bump PORTREVISION.
Noticed by:	pointyhat.freebsd.org
2005-01-12 16:28:59 +00:00
Jacques Vidrine
48c74cba9f Upgrade 0.6.1 -> 0.6.3
PR:	ports/74113
Submitted by:	Petr Holub <hopet@ics.muni.cz>
2005-01-10 14:26:13 +00:00
Volker Stolz
f279aa9128 Cleanup master-sites.
PR:		ports/67157
Submitted by:	Roman Neuhauser
Approved by:	maintainer timeout
2004-06-30 07:57:04 +00:00
Jacques Vidrine
197420960b Fix packaging: com_err will only be built and installed on a few systems
where compile_et is not modern enough.
2004-04-12 18:03:31 +00:00
Jacques Vidrine
e4f2d52c07 Update 0.6 -> 0.6.1
Use OPTIONS
Use USE_OPENLDAP
2004-04-02 23:06:44 +00:00
Ade Lovett
3f651573ad Whoa there, boy, that's a mighty big commit y'all have there...
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".

For ports-in-waiting:

	USE_LIBTOOL=YES		->	USE_LIBTOOL_VER=13
	USE_AUTOCONF=YES	->	USE_AUTOCONF_VER=213
	USE_AUTOMAKE=YES	->	USE_AUTOMAKE_VER=14

Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
2004-03-14 06:17:56 +00:00
Jacques Vidrine
4c05b0ebbf Add size. 2004-03-08 12:12:41 +00:00
Jacques Vidrine
702d1ec3da Set USE_LIBTOOL=yes'. Previously, the value was no', but that means
the same thing.  My original intention was to work around a build
buglet encountered on some version of FreeBSD.  Apparently, no such
work around is necessary.

Reported by:	Rolandas Naujikas <rolnas@takas.lt>
2004-03-08 12:12:26 +00:00
Jacques Vidrine
58a46d1c44 Put CFLAGS in CONFIGURE_ENV 2004-02-23 13:59:45 +00:00
Jacques Vidrine
a28e5ed4e9 On amd64, include -fPIC in CFLAGS.
PR:		ports/63199
Reported by:	Hendrik Scholz <hendrik@scholz.net>
2004-02-23 13:23:58 +00:00
Jacques Vidrine
da9c0127f4 Remove Kerberos IV support, as I'm unwilling to properly test it and
resolve packaging problems.
2004-01-25 15:11:28 +00:00
Jacques Vidrine
a93fa25ead Fix a double-free which prevented `ftpd' from functioning correctly. 2003-12-17 20:34:18 +00:00
Jacques Vidrine
37c2a6b8f0 Update 0.5.1 -> 0.6.
Switch to using `INFO' while we are at it.
2003-08-19 23:24:56 +00:00
Jun Kuriyama
b67a28791a Fix non-default dependency on openldap2[012] which is broken by splitting.
# I'm not bumped port revision of them because this should not affect
# packages built on bento...
2003-08-15 00:49:31 +00:00
Jacques Vidrine
74b7db6ce9 Fix build with OpenSSL 0.9.7+. 2003-03-04 14:52:03 +00:00
Jacques Vidrine
f1d221d164 -- Move pkg-comment into Makefile
-- portlint as necessary
2003-02-25 19:11:35 +00:00
Edwin Groothuis
e53dff475f Point dependencies on net/openldap2 to net/openldap20 2003-02-24 02:56:37 +00:00
Norikatsu Shigemura
4f56b2baa0 Remove RESTRICTED tag for crypto stuff.
Approved by:	kris (implicitly)
2003-02-22 16:12:23 +00:00
Assar Westerlund
d60b8aec0a update to heimdal 1.5.1 (fixes kadmind buffer overflow)
Approved by:	security-officer
2002-10-24 15:01:11 +00:00
Jacques Vidrine
262f54f5d2 Update 0.4e -> 0.5 2002-09-19 13:04:40 +00:00
Jacques Vidrine
5bf83f81f4 Patch a heap overflow. See
<URL:http://online.securityfocus.com/archive/1/269356> and
<URL:http://www.freeweb.hu/mantra/04_2002/KRB4.htm>.

Obtained from:	Heimdal repository
2002-05-03 15:21:36 +00:00
Akinori MUSHA
77f6c01ede Use ${ECHO_CMD} instead of ${ECHO} where you mean the echo command;
the ECHO macro is set to "echo" by default, but it is set to "true" if
make(1) is invoked with the -s option while ECHO_CMD is always set to
the echo command.
2002-01-29 11:58:52 +00:00
Jacques Vidrine
6ace6882e7 Bump PORTREVISION for today's updates to libgssapi and su. 2001-10-31 19:58:05 +00:00
Jacques Vidrine
8c16fd7765 su: Don't use the result of getlogin() to determine whether we are the
superuser.  Always use getuid() instead.

Submitted by:	Johan Danielsson <joda@pdc.kth.se>
2001-10-31 19:57:35 +00:00
Jacques Vidrine
a5714880c9 Fix a heap buffer overrun in gss_get_mic(). 2001-10-31 13:50:43 +00:00
Jacques Vidrine
a1d4de67f0 = Add support for using cracklib with kpasswdd, the password changing
daemon.
= Fix a bug in `ktutil get' which was causing a segfault.
= Bump PORTREVISION.
2001-10-29 13:02:43 +00:00
Jacques Vidrine
39daa242c8 Update 0.4d -> 0.4e 2001-09-07 19:45:46 +00:00
Jacques Vidrine
d26a8b68a2 Move the man pages back out of the PLIST, but this time into a separate
Makefile (Makefile.man).

Submitted by:	Pete Fritchman <petef@databits.net>
2001-08-17 20:28:05 +00:00
Jacques Vidrine
597d9b6178 Add a couple of missing man pages. 2001-08-17 19:45:38 +00:00
Jacques Vidrine
4fe8a17d04 There are now too many man pages to usefully maintain with
MANn= in the Makefile.  Move them to the PLIST instead.
2001-08-17 19:29:14 +00:00
Jacques Vidrine
85c532b3ad Update 0.4c -> 0.4d 2001-08-14 16:51:57 +00:00
Jacques Vidrine
73d05c1ed5 Update 0.4b -> 0.4c 2001-07-31 16:41:36 +00:00
Jacques Vidrine
ae3b77d753 Update 0.4b -> 0.4c 2001-07-19 22:54:09 +00:00
Jacques Vidrine
65947fb078 = Fix possible telnetd vulnerability in option processing.
Obtained from:	heimdal-discuss@sics.se

= Fix bug in GSSAPI accept_sec_context() that prevented credential
  forwarding from working in some cases.
2001-07-19 21:43:42 +00:00
Jacques Vidrine
c6c4d86a7e Update 0.3f -> 0.4b 2001-07-06 22:55:34 +00:00
Jacques Vidrine
9c3c2fffc7 Correct no-nos: one file per patch, please. Don't touch more than one
source file with each patch file, and don't touch the same source file
with more than one patch file.
2001-06-29 15:38:33 +00:00
Jacques Vidrine
e7b042d993 Bug fix for memory being free'd twice when using the new ANY:-keytabs.
PORTREVISION bumped.

Submitted by:	assar
2001-06-24 04:45:32 +00:00
Jacques Vidrine
2ee1cf0270 Remove patch that has been incorporated into 0.3f. By a quirk of
fate,  it  applied cleanly  anyway,  with  harmless effect  (two  NULL
assignments instead of one).

Noticed by:	assar
2001-06-24 01:26:27 +00:00
Jacques Vidrine
4d72d6c732 Fix segfault in ftpd introduced in 0.3f.
PORTREVISION bumped.

Obtained from:	assar on heimdal-discuss@sics.se
2001-06-22 21:28:21 +00:00
Jacques Vidrine
1c7d18cccf Update 0.3e -> 0.3f. From the announcement:
* change default keytab to ANY:FILE:/etc/krb5.keytab,krb4:/etc/srvtab,
   the new keytab type that tries both of these in order (SRVTAB is
   also an alias for krb4:)
 * improve error reporting and error handling (error messages should
   be more detailed and more useful)
 * improve building with openssl
 * add kadmin -K, rcp -F
 * fix two incorrect weak DES keys
 * fix building of kaserver compat in KDC
 * the API is closer to what MIT krb5 is using
 * more compatible with windows 2000
 * removed some memory leaks
 * bug fixes
2001-06-11 18:37:33 +00:00
Jacques Vidrine
286760b720 configure was generating bogus -R' and -L' flags for the linker when
Kerberos IV libs were not present.

PR:		ports/27490
2001-05-21 14:12:32 +00:00
Jacques Vidrine
08d56f4a50 Explicitly list directories for Kerberos 4 bits, so that once this
is built there are no references to the likely non-existent `/usr/athena'.
2001-04-24 18:55:17 +00:00
Jacques Vidrine
81ab4375c6 Fix an uninitialized pointer dereference in krb5_rd_cred. 2001-04-19 16:47:38 +00:00
Jacques Vidrine
84a708203e Add a sample start-up script for the KDC. 2001-04-17 16:25:13 +00:00