Port details |
- qmail-activedir Programs to allow qmail to authenticate users through a MS ad
- 0.17_3 mail =5 0.17_3Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2005-11-09 14:46:21
- Last Update: 2023-02-08 10:53:56
- Commit Hash: 6e1233b
- People watching this port, also watch:: qmailanalog, qmailadmin, qmail-notify, netqmail, freeradius3
- License: not specified in port
- WWW:
- http://fo2k.com/qmail-activedir/
- Description:
- A few programs to allow qmail to authenticate users through a Microsoft
Active Directory.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- qmail-activedir>0:mail/qmail-activedir
- To install the port:
- cd /usr/ports/mail/qmail-activedir/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/qmail-activedir
- pkg install qmail-activedir
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: qmail-activedir
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (qmail-activedir-0.17.tar.gz) = aa7427bd2480f547be1ce5f94754212bfa5fb91bc4e2f64b09168124caeb523b
SIZE (qmail-activedir-0.17.tar.gz) = 13867
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- qmail-send : mail/qmail
- Library dependencies:
-
- libldap.so.2 : net/openldap26-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for qmail-activedir-0.17_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- mail_qmail-activedir
- USES:
- ldap qmail:run
- pkg-message:
- For install:
- You have installed the qmail-activedir.
Now you need follow this steps:
1) create the control files.
2.a) Test
# /var/qmail/bin/qmail-popup blah /usr/local/bin/checkadpassword id
Put in a valid username and password and it should give you the results of id.
Do the same with pwd to make sure that the user, group and directory are
correct.
Do it again with an invalid username and password to verify that it will
actually reject failures.
Check the auth log to verify that the failure occurred.
2.b) Test some more
Next test the ad_getpw:
# /usr/local/bin/ad_getpw user
It should return the user, uid, gid, homedir, separated by NULL character
2.c) Just using create_alias_files will let you know if it works...
Do /usr/local/bin/create_alias_files -h for more info.
3) Copy the original someplace and rename:
# mv /var/qmail/bin/qmail-getpw /var/qmail/bin/qmail-getpw_old
# cp /usr/local/bin/qmail-adgetpw /var/qmail/bin/qmail-getpw
4) Update your qmail pop scripts (run file) like this:
...
/var/qmail/bin/qmail-popup "${POPUPHOST-`sed 1q /var/qmail/control/me`}" \
/usr/local/checkadpassword \
/var/qmail/bin/qmail-pop3d "${MAILDIRNAME-Maildir}"
...
and restart. Run some trial tests.
For more information you should read /usr/local/share/doc/qmail-activedir/README.
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.17_3 08 Feb 2023 10:53:56 |
Muhammad Moinur Rahman (bofh) |
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap
Convert the USE_LDAP=yes to USES=ldap and adds the following features:
- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features
Reviewed by: delphij
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D38233 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.17_3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.17_3 20 Jul 2022 14:22:19 |
Tobias C. Berner (tcberner) |
mail: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ashish@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam David <adam@FreeBSD.org>
* Adam McDougall <mcdouga9@egr.msu.edu>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Deiter <tiamat@komi.mts.ru>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Perel <veers@disturbed.net> (Only the first 15 lines of the commit message are shown above ) |
0.17_3 02 Aug 2021 04:41:48 |
Xin LI (delphij) |
net/openldap24-client: bump all dependent port
In the earlier net/openldap24-server commit, only those which depend on
net/openldap24-sasl-client were bumped. Bumping all dependent port that
didn't get a bump to force a rebuild of these packages.
Suggested by: kib |
0.17_2 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.17_2 13 Aug 2019 22:29:43 |
mat |
onvert to UCL & cleanup pkg-message (categories l-m) |
0.17_2 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
0.17_2 19 May 2016 10:44:12 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
0.17_2 03 Sep 2015 16:37:32 |
amdmi3 |
- Switch to options helpers
- Add some NO_ARCHes
- Fix and unsilence some installation commands
Approved by: portmgr blanket |
0.17_2 10 May 2015 04:44:02 |
amdmi3 |
- Drop @dirrm* from plist |
0.17_2 24 Jul 2014 18:34:16 |
tijl |
net/openldap24-*:
- Convert to USES=libtool and bump dependent ports
- Avoid USE_AUTOTOOLS
- Don't use PTHREAD_LIBS
- Use MAKE_CMD
databases/glom:
- Drop :keepla
- Add INSTALL_TARGET=install-strip
databases/libgda4* databases/libgda5*:
- Convert to USES=libtool and bump dependent ports
- USES=tar:xz
- Use INSTALL_TARGET=install-strip
- Use @sample (Only the first 15 lines of the commit message are shown above ) |
0.17_1 01 Jun 2014 16:03:49 |
grembo |
Stagify. Uncommon order of pkg-plist entries is due to
problems with old pkg_tools (PORTDOCS won't to the right
thing, resetting will use wrong user if built using
non-root user, explicitly stating root:wheel seems in-
correct too, therefore I moved them to the top)
Reviewed by: flo (mentor)
Approved by: flo (mentor) |
0.17_1 21 Feb 2014 13:37:57 |
ehaupt |
Remove trailing whitespaces from category mail |
0.17_1 10 Feb 2014 13:54:28 |
ehaupt |
According to the Porter's Handbook (5.12.2.3.) default options must be added to
OPTIONS_DEFINE. This policy has been implemented only recently that's why we
have many ports violating this policy.
This patch adds the default options specified in the Porter's Handbook to
OPTIONS_DEFINE where they are being used. Ports maintained by
gnome@FreeBSD.org, kde@FreeBSD.org and x11@FreeBSD.org have been excluded.
Approved by: portmgr (bapt) |
0.17_1 20 Sep 2013 19:59:14 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
0.17_1 18 Aug 2013 13:18:13 |
bdrewery |
- Reset jmelo's ports
- Remove bsd.port.pre.mk
- WWW: Convert tab to space
- Remove Author line from pkg-descr
With hat: portmgr |
0.17_1 15 Mar 2013 22:03:43 |
bdrewery |
- Convert USE_QMAIL_RUN, USE_QMAIL_BUILD and WANT_QMAIL into USES feature
bapt contributed to the qmail.mk as well
- Trim headers
USES= qmail:run will add qmail into RUN_DEPENDS
USES= qmail:build will add qmail into BUILD_DEPENDS
USES= qmail[:both] will add qmail into both RUN and BUILD DEPENDS
USES= qmail:vars will set QMAIL_PREFIX
With hat: portmgr |
0.17_1 03 Jul 2011 13:53:52 |
ohauer |
- remove MD5 |
0.17_1 25 Feb 2011 01:32:18 |
delphij |
Chase after net/openldap24-server update.
Reminded by: miwi |
0.17 23 Aug 2010 16:06:01 |
jmelo |
- Update to 0.17.
- Take maintainership back. |
0.16_1 19 Jun 2010 04:23:03 |
linimon |
Reset jmelo@FreeBSD.org due to many months of inactivity and no response
to PRs.
Hat: portmgr
Feature safe: yes |
0.16_1 05 Jan 2009 19:04:45 |
delphij |
Bump PORTREVISION's after OpenLDAP update.
Suggested by: rafan |
0.16 26 Jan 2007 15:30:04 |
jmelo |
- Update to 0.16. |
0.15_1 10 May 2006 22:37:39 |
edwin |
Remove USE_REINPLACE from ports starting with M |
0.15_1 05 Apr 2006 21:04:30 |
jmelo |
- Change my ports MAINTAINER to jmelo@FreeBSD.org.
Approved by: mnag (mentor) |
0.15_1 21 Jan 2006 17:37:14 |
krion |
- Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6] (Only the first 15 lines of the commit message are shown above ) |
0.15 09 Nov 2005 14:44:52 |
garga |
A few programs to allow qmail to authenticate users through a Microsoft
Active Directory.
Author: Leslie VanExel <prok@fo2k.com>
WWW: http://fo2k.com/qmail-activedir/
PR: ports/88684
Submitted by: Jean Milanez Melo <jmelo@freebsdbrasil.com.br> |