From 4138963bee15f5423629c081ec88805d43b8235c Mon Sep 17 00:00:00 2001 From: Masgalor Date: Fri, 9 Aug 2024 00:27:54 +0200 Subject: [PATCH] readme: Improve the package repository section --- README.md | 233 ++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 210 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 6a7449d..e87fbbd 100644 --- a/README.md +++ b/README.md @@ -184,30 +184,217 @@ Depending on the distribution you use, it might be possible to install lldap from a package repository, officially supported by the distribution or community contributed. -#### Debian, CentOS Fedora, OpenSUSE, Ubuntu +Each package offers a [systemd service](https://wiki.archlinux.org/title/systemd#Using_units) `lldap.service` to (auto-)start and stop lldap.
+When using the distributed packages, the default login is `admin/password`. You can change that from the web UI after starting the service. -The package for these distributions can be found at [LLDAP OBS](https://software.opensuse.org//download.html?project=home%3AMasgalor%3ALLDAP&package=lldap). -- When using the distributed package, the default login is `admin/password`. You can change that from the web UI after starting the service. - -#### Arch Linux - -Arch Linux offers unofficial support through the [Arch User Repository -(AUR)](https://wiki.archlinux.org/title/Arch_User_Repository). -Available package descriptions in AUR are: - -- [lldap](https://aur.archlinux.org/packages/lldap) - Builds the latest stable version. -- [lldap-bin](https://aur.archlinux.org/packages/lldap-bin) - Uses the latest - pre-compiled binaries from the [releases in this repository](https://github.com/lldap/lldap/releases). - This package is recommended if you want to run lldap on a system with - limited resources. -- [lldap-git](https://aur.archlinux.org/packages/lldap-git) - Builds the - latest main branch code. - -The package descriptions can be used -[to create and install packages](https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started). -Each package places lldap's configuration file at `/etc/lldap.toml` and offers -[systemd service](https://wiki.archlinux.org/title/systemd#Using_units) -`lldap.service` to (auto-)start and stop lldap. +
+Arch +
+ Arch Linux offers unofficial support through the Arch User Repository (AUR).
+ The package descriptions can be used to create and install packages.

+ Maintainer: @Zepmann
+ Support: Discussions
+ Package repository: Arch user repository
+ + + + + + + + + + + + + + + + +
Available packages:lldapBuilds the latest stable version.
lldap-binUses the latest pre-compiled binaries from the releases in this repository.
+ This package is recommended if you want to run lldap on a system with limited resources.
lldap-gitBuilds the latest main branch code.
+LLDPA configuration file: /etc/lldap.toml
+
+
+Debian +
+ Unofficial Debian support is offered through the openSUSE Build Service.

+ Maintainer: @Masgalor
+ Support: Codeberg, Discussions
+ Package repository: SUSE openBuildService
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Available packages:lldapLight LDAP server for authentication.
lldap-extrasMeta-Package for LLDAP and its tools and extensions.
lldap-migration-toolCLI migration tool to go from OpenLDAP to LLDAP.
lldap-set-passwordCLI tool to set a user password in LLDAP.
lldap-cliLLDAP-CLI is an unofficial command line interface for LLDAP.
+LLDPA configuration file: /etc/lldap/lldap_config.toml
+
+
+CentOS +
+ Unofficial CentOS support is offered through the openSUSE Build Service.

+ Maintainer: @Masgalor
+ Support: Codeberg, Discussions
+ Package repository: SUSE openBuildService
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Available packages:lldapLight LDAP server for authentication.
lldap-extrasMeta-Package for LLDAP and its tools and extensions.
lldap-migration-toolCLI migration tool to go from OpenLDAP to LLDAP.
lldap-set-passwordCLI tool to set a user password in LLDAP.
lldap-cliLLDAP-CLI is an unofficial command line interface for LLDAP.
+LLDPA configuration file: /etc/lldap/lldap_config.toml
+
+
+Fedora +
+ Unofficial Fedora support is offered through the openSUSE Build Service.

+ Maintainer: @Masgalor
+ Support: Codeberg, Discussions
+ Package repository: SUSE openBuildService
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Available packages:lldapLight LDAP server for authentication.
lldap-extrasMeta-Package for LLDAP and its tools and extensions.
lldap-migration-toolCLI migration tool to go from OpenLDAP to LLDAP.
lldap-set-passwordCLI tool to set a user password in LLDAP.
lldap-cliLLDAP-CLI is an unofficial command line interface for LLDAP.
+LLDPA configuration file: /etc/lldap/lldap_config.toml
+
+
+OpenSUSE +
+ Unofficial OpenSUSE support is offered through the openSUSE Build Service.

+ Maintainer: @Masgalor
+ Support: Codeberg, Discussions
+ Package repository: SUSE openBuildService
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Available packages:lldapLight LDAP server for authentication.
lldap-extrasMeta-Package for LLDAP and its tools and extensions.
lldap-migration-toolCLI migration tool to go from OpenLDAP to LLDAP.
lldap-set-passwordCLI tool to set a user password in LLDAP.
lldap-cliLLDAP-CLI is an unofficial command line interface for LLDAP.
+LLDPA configuration file: /etc/lldap/lldap_config.toml
+
+
+Ubuntu +
+ Unofficial Ubuntu support is offered through the openSUSE Build Service.

+ Maintainer: @Masgalor
+ Support: Codeberg, Discussions
+ Package repository: SUSE openBuildService
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Available packages:lldapLight LDAP server for authentication.
lldap-extrasMeta-Package for LLDAP and its tools and extensions.
lldap-migration-toolCLI migration tool to go from OpenLDAP to LLDAP.
lldap-set-passwordCLI tool to set a user password in LLDAP.
lldap-cliLLDAP-CLI is an unofficial command line interface for LLDAP.
+LLDPA configuration file: /etc/lldap/lldap_config.toml
+
### With FreeBSD