From 437b4137d109cf43553861456025f7cad2b5bc7e Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:11:37 +0200 Subject: [PATCH 01/10] ldap: update 389DS/ApacheDS/FreeIPA links and descriptions --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 54a613f..68e50ce 100644 --- a/README.md +++ b/README.md @@ -412,10 +412,10 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ **[`^ back to top ^`](#awesome-sysadmin)** -- [389 Directory Server](http://www.port389.org/) - Developed by Red Hat. -- [Apache Directory Server](http://directory.apache.org/) - Apache Software Foundation project written in Java. -- [FreeIPA](http://www.freeipa.org/) - Based on 389-DS. Includes Kerberos, DNS, as well as host based access control. -- [FreeRADIUS](http://freeradius.org/) - High performance and highly configurable multi-protocol policy/authentication server, supporting RADIUS, DHCPv4 and VMPS. +- [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. +- [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. `Java` +- [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). +- [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` - [OpenDJ](http://opendj.forgerock.org/) - Fork of OpenDS. - [OpenDS](https://opends.java.net/) - Another directory server written in Java. From 367fae1415761e5e2be69e99f2f400f1301bb8d5 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:11:51 +0200 Subject: [PATCH 02/10] ldap: remove openDJ (website down) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 68e50ce..cd88c74 100644 --- a/README.md +++ b/README.md @@ -417,7 +417,6 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` -- [OpenDJ](http://opendj.forgerock.org/) - Fork of OpenDS. - [OpenDS](https://opends.java.net/) - Another directory server written in Java. - [OpenLDAP](http://www.OpenLDAP.org/) - Developed by the OpenLDAP Project. From b8a0db9a54f47b5dfca247d6e8c850ca518beb74 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:12:34 +0200 Subject: [PATCH 03/10] ldap: remove openDS (website down) --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index cd88c74..d3eef80 100644 --- a/README.md +++ b/README.md @@ -417,7 +417,6 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` -- [OpenDS](https://opends.java.net/) - Another directory server written in Java. - [OpenLDAP](http://www.OpenLDAP.org/) - Developed by the OpenLDAP Project. From 598d41c5c58f8fcf831c461279e16cd4b6be6a05 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:13:37 +0200 Subject: [PATCH 04/10] ldap: update openldap description and link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d3eef80..1e8e93f 100644 --- a/README.md +++ b/README.md @@ -417,7 +417,7 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` -- [OpenLDAP](http://www.OpenLDAP.org/) - Developed by the OpenLDAP Project. +- [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ### Identity Management - Tools and web interfaces From 787a472d8ef8542be7bed4d26e31e3ad903e86c8 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:14:26 +0200 Subject: [PATCH 05/10] ldap: add 389DS source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1e8e93f..39b4cc1 100644 --- a/README.md +++ b/README.md @@ -412,7 +412,7 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ **[`^ back to top ^`](#awesome-sysadmin)** -- [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. +- [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https://github.com/389ds/389-ds-base)) - [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. `Java` - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. From 8bf18503cdc9810cc354fa62de1d42dcc82f89bd Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:15:02 +0200 Subject: [PATCH 06/10] ldap: add apacheDS source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 39b4cc1..84f63c8 100644 --- a/README.md +++ b/README.md @@ -413,7 +413,7 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ **[`^ back to top ^`](#awesome-sysadmin)** - [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https://github.com/389ds/389-ds-base)) -- [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. `Java` +- [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code](https://github.com/apache/directory-server)) `Java` - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` From e155ebd8dc254048e58fe37e5bc9c2ec40047b54 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:15:58 +0200 Subject: [PATCH 07/10] ldap: add freeIPA source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 84f63c8..2b4f4d5 100644 --- a/README.md +++ b/README.md @@ -414,7 +414,7 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ - [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https://github.com/389ds/389-ds-base)) - [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code](https://github.com/apache/directory-server)) `Java` -- [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). +- [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https://pagure.io/freeipa)) - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` - [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). From 8ef557baeeb883f74bc66292c2e58bad8a65bd5d Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:16:53 +0200 Subject: [PATCH 08/10] ldap: add freeradius source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2b4f4d5..05a9757 100644 --- a/README.md +++ b/README.md @@ -415,7 +415,7 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ - [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https://github.com/389ds/389-ds-base)) - [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code](https://github.com/apache/directory-server)) `Java` - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https://pagure.io/freeipa)) -- [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. +- [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ([Source Code](https://github.com/FreeRADIUS/freeradius-server)) - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` - [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). From 69f419e6a7e4551a1ac2b9d38b66e69eecaaadcf Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:17:27 +0200 Subject: [PATCH 09/10] ldap: add openldap source code link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 05a9757..b3348d8 100644 --- a/README.md +++ b/README.md @@ -417,7 +417,7 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ - [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https://pagure.io/freeipa)) - [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ([Source Code](https://github.com/FreeRADIUS/freeradius-server)) - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` -- [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). +- [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ([Source Code](https://git.openldap.org/openldap/openldap)) ### Identity Management - Tools and web interfaces From a8bcdb78976a66909aa3e65d9de27b9d3e7b384d Mon Sep 17 00:00:00 2001 From: nodiscc Date: Wed, 29 Mar 2023 01:22:08 +0200 Subject: [PATCH 10/10] ldap: add missing licenses/language tags - ref. https://github.com/awesome-foss/awesome-sysadmin/issues/416 --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b3348d8..c1e5b19 100644 --- a/README.md +++ b/README.md @@ -412,12 +412,12 @@ _See also: [IT Asset Management]([Ralph](#it-asset-management))_ **[`^ back to top ^`](#awesome-sysadmin)** -- [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https://github.com/389ds/389-ds-base)) -- [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code](https://github.com/apache/directory-server)) `Java` -- [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https://pagure.io/freeipa)) -- [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ([Source Code](https://github.com/FreeRADIUS/freeradius-server)) +- [389 Directory Server](https://www.port389.org/) - Enterprise-class Open Source LDAP server for Linux. ([Source Code](https://github.com/389ds/389-ds-base)) `GPL-3.0` `C` +- [Apache Directory Server](https://directory.apache.org/apacheds/) - Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ([Source Code](https://github.com/apache/directory-server)) `Apache-2.0` `Java` +- [FreeIPA](https://www.freeipa.org/) - Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ([Source Code](https://pagure.io/freeipa)) `GPL-3.0` `Python/C/JavaScript` +- [FreeRADIUS](https://freeradius.org/) - Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ([Source Code](https://github.com/FreeRADIUS/freeradius-server)) `GPL-2.0` `C` - [lldap](https://github.com/nitnelave/lldap) - Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support. `GPL-3.0` `Rust` -- [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ([Source Code](https://git.openldap.org/openldap/openldap)) +- [OpenLDAP](https://www.openldap.org/) - Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ([Source Code](https://git.openldap.org/openldap/openldap)) `OLDAP-2.8` `C` ### Identity Management - Tools and web interfaces