Bug 180052 - www/squid3x ports: some helpers are not built/installed
Summary: www/squid3x ports: some helpers are not built/installed
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-28 11:50 UTC by Eugene M. Zheganin
Modified: 2014-08-13 07:03 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene M. Zheganin 2013-06-28 11:50:00 UTC
Selecting both

[x] AUTH_KERB
[x] AUTH_LDAP

should add the "kerberos_ldap_group" helper to the "--enable-external-acl-helpers=" configure option, and the port should build/install this helper.

This "a reference implementation that supports SASL/GSSAPI authentication
to an ldap server. It is mainly intended to connect to Active Directory or Openldap based ldap servers." Thi is a very popular helper nowadays, it has a killer feature - it supports nested LDAP groups up to given nesting level, which is crucial in Windows/AD environment, where most of groups are usually nested".
Comment 1 Remko Lodder freebsd_committer freebsd_triage 2013-06-28 12:47:10 UTC
Responsible Changed
From-To: freebsd-bugs->freebsd-ports-bugs

reassign to ports team
Comment 2 Mark Linimon freebsd_committer freebsd_triage 2013-06-28 23:27:25 UTC
Responsible Changed
From-To: freebsd-ports-bugs->tmseck

Over to maintainer.
Comment 3 Pavel Timofeev 2013-12-13 09:02:40 UTC
I was really surprised that kerberos_ldap_group has no ability to be
installed. It's extremely useful!
Is there any plans to include it in port's options?
Comment 4 Pavel Timofeev 2013-12-13 09:17:02 UTC
Danm, first think, then write. =(
Sorry for that noise!

Eugene, see the Makefile (www/squid33):
...
# the kerberos_ldap_group external helper depends on LDAP and SASL:
.if ${PORT_OPTIONS:MAUTH_LDAP} && ${PORT_OPTIONS:MAUTH_SASL}
external_acl+=  kerberos_ldap_group
libexec+=       ext_kerberos_ldap_group_acl \
                cert_tool
....

So we have to choose also the AUTH_SASL option for kerberos_ldap_group
installation.
I just tried this way and kerberos_ldap_group appeared in
/usr/local/libexec/squid/.
IMO, this PR (ports/180052) can be closed. And ports/173490 too.

Sorry!

2013/12/13 Pavel Timofeev <timp87@gmail.com>:
> I was really surprised that kerberos_ldap_group has no ability to be
> installed. It's extremely useful!
> Is there any plans to include it in port's options?
Comment 5 John Marino freebsd_committer freebsd_triage 2014-08-13 06:45:38 UTC
The maintainer has been reset in all squid ports, throw squid PRs back on heap
Comment 6 John Marino freebsd_committer freebsd_triage 2014-08-13 07:03:51 UTC
Closed per timp87 recommendation