Update security/heimdal to version 1.4 . * More OPTIONS for better customization * Support for more KDC backends * No longer broken on CURRENT * Dependencies updated * Makefile.man and pkg-plist* updated * Removed patches and added new ones (obtained from git and my own ones) The kdc.sh script is left as is for now. I would suggest using the scripts in base (/etc/rc.d/kerberos | kadmind | kpasswd) for now. I will write missing scripts for the next update (e.g. kcm, ipropd-master, ...) NOTE: Support for KerberosIV will be completely removed from heimdal before version 1.5 will be released. NOTE from Release announcement: Disabled write support NDBM hdb backend (read still in there) since it can't handle large records, please migrate to a diffrent backend (like BDB4). This update obsoletes ports/138929 . This update will probably fix ports/124375 but i didn't tried it. Maybe someone on behalf of apache@ can do this. Tinderbox tested on: - 8-STABLE amd64 (with various OPTIONS combinations) - 8.1-RELEASE-p1 i386 (with various OPTIONS combinations) Compilation tested on: - 9-CURRENT amd64 (with various OPTIONS combinations) Runtime tested on: - 8.1-RELEASE-p1 amd64 I really would like to see our base heimdal updated in the near future, as what we now have is horribly broken. As i've never done any vendor import related stuff in base and heimdal lives in serveral places it's really a pain for me. Any guidance and help there is much appreciated. Fix: Apply the patch. Remove zero byte files from CVS. Add new files to CVS.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, i discovered a small error in the last line of the submitted patch. It should read ++#endif instead of +++#endif. Don't know how this happend but it should be fixed before applying the patch. Kind regards Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iD8DBQFMvBDJSPOsGF+KA+MRAq5EAJ9xPTwQbYjcYlUYwMrx/RbeDjmh1wCff3VP 8JLcx19GOSkvNiqFNzAIQlE= =J3yU -----END PGP SIGNATURE-----
Responsible Changed From-To: freebsd-ports-bugs->wxs I'll take it.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, this is an updated version of the patch which fixes compile problems on CURRENT (utmp -> utmpx related) and hopefully on 6.x (missing header). Thanks to wxs@ for testing and reporting. Kind regards Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iD8DBQFMx0gmSPOsGF+KA+MRAlYHAJ4yO+vjOcRTrgjoID3DmcRVBNvdWgCfcF7f bcQqak6KvsXEnCfoN7DqhJY= =Ji3a -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi again, this is the final version for now. - From 6.x to CURRENT everything should work now. Had to add some more missing headers for 6.x and some glue to get -pthread into LDFLAGS. I've tinderbox tested this patch on 6-, 7- and 8-STABLE from today. On CURRENT it's only compile tested w/o tinderbox. Kind regards Joerg - -- The beginning is the most important part of the work. -Plato -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iD8DBQFMyHA1SPOsGF+KA+MRAlhmAJ9ZWjx9Q278aBU8vIxV4T4b+yiIJACfdiL/ qCBACKXawwqPXExmS6aoGLc= =ve68 -----END PGP SIGNATURE-----
wxs 2010-10-31 17:02:26 UTC FreeBSD ports repository Modified files: security/heimdal Makefile Makefile.man distinfo pkg-plist pkg-plist.com_err security/heimdal/files kpasswdd-cracklib.c.in Added files: security/heimdal/files lib__hcrypto__libtommath__tommath.h lib__hcrypto__libtommath__tommath_class.h lib__hcrypto__libtommath__tommath_superclass.h lib__otp__version-script.map patch-appl__ftp__ftpd__logwtmp.c patch-cf__pthread.m4 patch-configure.ac patch-kdc__524.c patch-kdc__config.c patch-kdc__kdc-replay.c patch-kdc__v4_dump.c patch-lib__hdb__Makefile.in patch-lib__krb5__name-45-test.c Removed files: security/heimdal/files patch-kcm_connect.c patch-lib__hdb__hdb-ldap.c Log: Update to 1.4 PR: ports/151506 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> Revision Changes Path 1.89 +95 -16 ports/security/heimdal/Makefile 1.9 +527 -35 ports/security/heimdal/Makefile.man 1.29 +3 -6 ports/security/heimdal/distinfo 1.4 +1 -0 ports/security/heimdal/files/kpasswdd-cracklib.c.in 1.1 +592 -0 ports/security/heimdal/files/lib__hcrypto__libtommath__tommath.h (new) 1.1 +1000 -0 ports/security/heimdal/files/lib__hcrypto__libtommath__tommath_class.h (new) 1.1 +76 -0 ports/security/heimdal/files/lib__hcrypto__libtommath__tommath_superclass.h (new) 1.1 +25 -0 ports/security/heimdal/files/lib__otp__version-script.map (new) 1.1 +72 -0 ports/security/heimdal/files/patch-appl__ftp__ftpd__logwtmp.c (new) 1.1 +17 -0 ports/security/heimdal/files/patch-cf__pthread.m4 (new) 1.1 +16 -0 ports/security/heimdal/files/patch-configure.ac (new) 1.2 +0 -14 ports/security/heimdal/files/patch-kcm_connect.c (dead) 1.1 +16 -0 ports/security/heimdal/files/patch-kdc__524.c (new) 1.1 +28 -0 ports/security/heimdal/files/patch-kdc__config.c (new) 1.1 +18 -0 ports/security/heimdal/files/patch-kdc__kdc-replay.c (new) 1.1 +16 -0 ports/security/heimdal/files/patch-kdc__v4_dump.c (new) 1.1 +19 -0 ports/security/heimdal/files/patch-lib__hdb__Makefile.in (new) 1.2 +0 -11 ports/security/heimdal/files/patch-lib__hdb__hdb-ldap.c (dead) 1.1 +21 -0 ports/security/heimdal/files/patch-lib__krb5__name-45-test.c (new) 1.36 +35 -15 ports/security/heimdal/pkg-plist 1.2 +1 -0 ports/security/heimdal/pkg-plist.com_err _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!