<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://ldap2.afternet.org/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>AfterNET - help:technical:ldap_tutorial</title>
        <description></description>
        <link>http://ldap2.afternet.org/</link>
        <lastBuildDate>Sun, 05 Apr 2026 18:14:51 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>http://ldap2.afternet.org/_media/logo.png</url>
            <title>AfterNET</title>
            <link>http://ldap2.afternet.org/</link>
        </image>
        <item>
            <title>home</title>
            <link>http://ldap2.afternet.org/help/technical/ldap_tutorial/home?rev=1246058667</link>
            <description>Using LDAP to run an IRC network

A rough guide to leave some bread crumbs behind for those who do it after me.

What you need

	*  X3 Channel &amp; Oper services - This is the only services I know of that supports ldap account authentication. &lt;http://evilnet.sourceforge.net/x3&gt;
	*  slapd - This is the openldap server daemon. I installed mine in Ubuntu server using apt.</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 26 Jun 2009 23:24:27 +0000</pubDate>
        </item>
        <item>
            <title>openldap</title>
            <link>http://ldap2.afternet.org/help/technical/ldap_tutorial/openldap?rev=1246060063</link>
            <description>Install and Configure OpenLDAP

Here is the slapd.conf afternet uses for reference:


# load syncrepl provider support, replacing slurpd
#moduleload syncprov

# This is the main slapd configuration file. See slapd.conf(5) for more
# info on the configuration options.

#######################################################################
# Global Directives:

# Features to permit
#allow bind_v2

# Schema and objectClass definitions
include         /etc/ldap/schema/core.schema
include         /e…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 26 Jun 2009 23:47:43 +0000</pubDate>
        </item>
        <item>
            <title>other</title>
            <link>http://ldap2.afternet.org/help/technical/ldap_tutorial/other?rev=1246059857</link>
            <description>Configure other things to auth against your LDAP server

Apache http auth

For apache2, you need the authnz_ldap module installed, and the config looks something like this:


       &lt;directory /data/web/some/secret/place&gt;
        AuthType Basic
        AuthBasicProvider ldap
        AuthName &quot;Secret Place for Opers Only&quot;
        AuthLDAPGroupAttribute memberUid
        AuthLDAPGroupAttributeIsDN off
        AuthLDAPURL ldaps://your.ldapserver.com/ou=Users,dc=afternet,dc=org?uid?sub?(objectclass=…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 26 Jun 2009 23:44:17 +0000</pubDate>
        </item>
        <item>
            <title>x3</title>
            <link>http://ldap2.afternet.org/help/technical/ldap_tutorial/x3?rev=1246059435</link>
            <description>Configure X3 for ldap authentication

You must have I think libldap2-dev installed (via apt), and then ./configure should find ldap libs and tell you so at the end. config.log should give a clue, if it has WITH_LDAP set.

Find the LDAP section of x3.conf, and setup your settings...</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 26 Jun 2009 23:37:15 +0000</pubDate>
        </item>
    </channel>
</rss>
