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: https://metacpan.org/release/RT-Authen-ExternalAuth
Modernize and flavourize RT Extension ports
Convert the RT{40,42,44} options to new rt42 and rt44 flavours.
Drop all references to www/rt40 -- no longer in ports
Default flavour is rt44, but several of these modules only support
rt42.
Ensure @rt42 flavour conflicts with www/rt44 port and vice-versa
Re-order various sections and re-roll one patch to placate portlint
Reviewed by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D17285
Fix every instance of RUN_DEPENDS:=${BUILD_DEPENDS} in p5 ports, except
for where it resulted in a change in output from build-depends-list or
run-depends-list.
Approved by: portmgr (adamw)
Update to 0.26
This module has been folded into the core for rt-4.4, so remove the
RT44 option and make RT42 the default choice.
Remove patch-inc__Module__Install__RTx.pm -- upstream have applied the
fix.
Add option to allow compiling for www/rt44, and make that the default.
(Except for www/p5-RT-Extension-SLA, as the SLA functionality is now
an integral part of rt44)
Refactor the option handling code.
Change the way Perl modules are installed, update the default Perl to 5.18.
Before, we had:
site_perl : lib/perl5/site_perl/5.18
site_perl/perl_arch : lib/perl5/site_perl/5.18/mach
perl_man3 : lib/perl5/5.18/man/man3
Now we have:
site_perl : lib/perl5/site_perl
site_arch : lib/perl5/site_perl/mach/5.18
perl_man3 : lib/perl5/site_perl/man/man3
Modules without any .so will be installed at the same place regardless of the
(Only the first 15 lines of the commit message are shown above )
I'm not exactly sure why or what, but these ports do something at install time,
and it only works as root, so, mark them as NEED_ROOT.
Sponsored by: Absolight
Mark all my architecture independent ports using shell/perl/PHP as
NO_ARCH=yes
While here, fix a few other niggles:
net/phpldapadmin -- remove indefinite article from COMMENT
www/p5-RT* -- fix comments referencing the different versions of RT
x11-fonts/gentium-{basic,plus} -- mention ${STAGEDIR} explicitly in the
install targets; rework the handling of ${FONTPATH}
- stagify the last 4 remaining of my ports
- Add patch for a bug in Module::Import::RTx which doesn't take any
account of ${DESTDIR}. This is a known bug upstream which hasn't
been fixed in 7 years or so since it was first reported...
https://rt.cpan.org/Public/Bug/Display.html?id=12964
Convert all my perl-using ports to USES+=perl5
While here:
- add USES+=shebangfix to ports-mgmt/p5-FreeBSD-Portindex
- set $PERL in CONFIGURE_ENV to achieve equivalent to shebangfix
for www/rt40
- upgrade to 0.17 and fix pkg-plist for www/p5-RT-Authen-ExternalAuth
- trim Makefile header for www/p5-RTx-Calendar
Security update to 0.11
ChangeLog:
0.11 2012-07-03 Alex Vandiver
* Obfuscate passwords in RT's System Configuration page
* Set an empty CurrentUser on failure, instead of removing it entirely
0.10_01 2012-02-23 Thomas Sibley
* Escape usernames in filter values so special characters don't die
0.10 2012-02-17 Thomas Sibley
* Silence confusing log messages when $ExternalInfoPriority is empty
0.09_03 2012-01-27 Thomas Sibley
(Only the first 15 lines of the commit message are shown above )
Mark FORBIDDEN the remaining ports that are vulnerable for more than
2 weeks according to portaudit (ranging from 23 days to 7 years).
The maintainers were notified by mail that this action would be taken
on 2011-09-03. (Ports for which maintainers responded have been/will be
dealt with separately.)
Also mark DEPRECATED ports that rely on the FORBIDDEN ports, and a few
ports that rely on those DEPRECATED ports.
As reported by pointyhat: env(1) did not grow a '-u' option until
7.1-RELEASE, and we still need to support 6.4-RELEASE.
PR: ports/142940ports/142941ports/142942ports/142943
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
* Switch to using bsd.port.options.mk
* Track PREFIX settings from the parent www/rt38 or www/rt36 port: has to match,
or it won't work.
* Minor fix to pkg-plist.rt38
PR: ports/142135
Submitted by: Matthew Seaman <m.seaman@infracaninophile.co.uk> (maintainer)
- Update to 2.12
- We busted something upstream and we need GMAKE now
- Bump PORTREVISIONS for p5-libapreq2 ports
b/c of shared lib bumps
PR: ports/133694
Approved by: maintainer timeout (skv; 1 month 2 days)
- Update to 0.08 for rt38.
When using other RT versions it is still at 0.05.
PR: ports/131425
Submitted by: Steven Kreuzer <skreuzer@exit2shell.com>
Approved by: m.seaman@infracaninophile.co.uk (maintainer)
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>