RT::Authen::ExternalAuth is now the recommended way to hook up RT to an external authentication database -- either LDAP (including AD) or one of the several RDBMS systems available. I've ported version 0.0.5 as that's recommended for the version of RT (3.6.7) currently in the ports tree. Once RT 3.8.x hits the tree I'll update to 0.0.7_01. Note: this is a superset of the function of p5-RT-Extension-LDAPImport That port won't be updated to be compatible with RT-3.8.x Note 2: Port has an explicit BUILD_DEPENDS on p5-perl-ldap, but it's assumed to inherit whatever DBD/DBI dependencies needed from RT.
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
State Changed From-To: open->feedback hi, build failed, could you please take a look? http://i386.miwibox.org/index.php?action=describe_port&id=2079 http://amd64.miwibox.org/index.php?action=describe_port&id=2110 http://64bit.miwibox.org/tb/index.php?action=describe_port&id=266 - Martin
This is a multi-part message in MIME format.
Matthew Seaman wrote: > Updated shar attached. This has an OPTION to choose between rt36 and > rt38 (rt38 is the default), plus it fixes the plist in the rt36 case. > > Cheers, > > Matthew > happy-idiot-talk:~/src/ports:% diff -Nur p5-RT-Authen-ExternalAuth{.prev,} diff -Nur p5-RT-Authen-ExternalAuth.prev/Makefile p5-RT-Authen-ExternalAuth/Makefile --- p5-RT-Authen-ExternalAuth.prev/Makefile 2008-12-30 18:02:16.000000000 +0000 +++ p5-RT-Authen-ExternalAuth/Makefile 2008-12-30 17:38:34.000000000 +0000 @@ -38,10 +38,10 @@ .else RTHOME?= share/rt38 -RT_PM_DIR= ${LOCALBASE}/lib/rt38 +RT_PM_DIR= ${SITE_PERL} BUILD_DEPENDS+= ${RT_PM_DIR}/RT.pm:${PORTSDIR}/www/rt38 PLIST= ${PKGDIR}/pkg-plist.rt38 -MAN3PREFIX= ${PREFIX}/${RTHOME} +MAN3PREFIX= ${PREFIX} .endif diff -Nur p5-RT-Authen-ExternalAuth.prev/pkg-plist.rt38 p5-RT-Authen-ExternalAuth/pkg-plist.rt38 --- p5-RT-Authen-ExternalAuth.prev/pkg-plist.rt38 2008-12-30 18:02:16.000000000 +0000 +++ p5-RT-Authen-ExternalAuth/pkg-plist.rt38 2008-12-30 17:59:16.000000000 +0000 @@ -1,6 +1,6 @@ -%%RTHOME%%/lib/RT/Authen/ExternalAuth.pm -%%RTHOME%%/lib/RT/User_Vendor.pm -%%RTHOME%%/man/auto/RT/Authen/ExternalAuth/.packlist +lib/RT/Authen/ExternalAuth.pm +lib/RT/User_Vendor.pm +man/auto/RT/Authen/ExternalAuth/.packlist %%RTHOME%%/plugins/RT-Authen-ExternalAuth/etc/RT_SiteConfig.pm %%RTHOME%%/plugins/RT-Authen-ExternalAuth/html/Callbacks/ExternalAuth/autohandler/Auth %%RTHOME%%/plugins/RT-Authen-ExternalAuth/lib/RT/Authen/ExternalAuth.pm @@ -14,12 +14,9 @@ @dirrm %%RTHOME%%/plugins/RT-Authen-ExternalAuth/html @dirrm %%RTHOME%%/plugins/RT-Authen-ExternalAuth/etc @dirrm %%RTHOME%%/plugins/RT-Authen-ExternalAuth -@dirrmtry %%RTHOME%%/man/man3 -@dirrm %%RTHOME%%/man/auto/RT/Authen/ExternalAuth -@dirrmtry %%RTHOME%%/man/auto/RT/Authen -@dirrmtry %%RTHOME%%/man/auto/RT -@dirrmtry %%RTHOME%%/man/auto -@dirrmtry %%RTHOME%%/man -@dirrmtry %%RTHOME%%/lib/RT/Authen -@dirrmtry %%RTHOME%%/lib/RT -@dirrmtry %%RTHOME%%/lib +@dirrm man/auto/RT/Authen/ExternalAuth +@dirrmtry man/auto/RT/Authen +@dirrm man/auto/RT +@dirrmtry man/auto +@dirrmtry lib/RT/Authen +@dirrmtry lib/RT -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW
Responsible Changed From-To: miwi->beech Pass to me per request
beech 2009-01-25 03:51:23 UTC FreeBSD ports repository Modified files: www Makefile Added files: www/p5-RT-Authen-ExternalAuth Makefile distinfo pkg-descr pkg-plist.rt36 pkg-plist.rt38 Log: RT::Authen::ExternalAuth RT Authentication using External Sources A complete package for adding external authentication mechanisms to RT. It currently supports LDAP via Net::LDAP and External Database authentication for any database with an installed DBI driver. It also allows for authenticating cookie information against an external database through the use of the RT-Authen-CookieAuth extension. WWW: http://search.cpan.org/perldoc?RT::Authen::ExternalAuth PR: ports/129783 Submitted by: Matthew Seaman <m.seaman at infracaninophile.co.uk> Revision Changes Path 1.2245 +1 -0 ports/www/Makefile 1.1 +56 -0 ports/www/p5-RT-Authen-ExternalAuth/Makefile (new) 1.1 +3 -0 ports/www/p5-RT-Authen-ExternalAuth/distinfo (new) 1.1 +11 -0 ports/www/p5-RT-Authen-ExternalAuth/pkg-descr (new) 1.1 +17 -0 ports/www/p5-RT-Authen-ExternalAuth/pkg-plist.rt36 (new) 1.1 +22 -0 ports/www/p5-RT-Authen-ExternalAuth/pkg-plist.rt38 (new) _______________________________________________ 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: feedback->closed Committed, Thanks!