Bug 180052

Summary: www/squid3x ports: some helpers are not built/installed
Product: Ports & Packages Reporter: Eugene M. Zheganin <eugene>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: marino
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

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