Commit graph

62 commits

Author SHA1 Message Date
sebthom
3bf901be30 feat: upgrade to Debian Trixie and OpenLDAP 2.6 2025-08-14 16:54:59 +02:00
sebthom
050f36c438 ci: update workflow config 2025-08-12 11:54:18 +02:00
dependabot[bot]
71f2580d66 ci(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 23:31:40 +02:00
sebthom
3a42914d46 fix: "ldap_modify: No such attribute (16)" when TLS is disabled
Fixes the following start error when TLS is disabled:
```
Executing [ldapmodify /tmp/tls.ldif]...
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth
SASL SSF: 0
ldap_modify: No such attribute (16)
      additional info: modify/delete: olcTLSCertificateFile: no such
attribute
modifying entry "cn=config"
```
2025-06-05 20:43:09 +02:00
sebthom
63bdfc9d98 ci: improve multi-arch builds 2025-05-26 18:10:59 +02:00
sebthom
8b0b6c6e56 docs: update README 2025-05-21 19:56:48 +02:00
sebthom
deb35361a1 feat: multi-arch docker builds 2025-05-21 19:14:53 +02:00
sebthom
9cd4db6dbf build: update build config 2025-05-21 13:33:06 +02:00
sebthom
d1f398ef5c feat: add support for STARTTLS and LDAPS 2025-05-18 01:11:38 +02:00
sebthom
3b5da120a8 refact: improve LDAP_BACKUP_TIME pattern validation 2025-05-17 21:50:57 +02:00
sebthom
fd8da3eeed refact: fix shellcheck findings 2025-05-17 14:28:02 +02:00
sebthom
7afc282393 docs: update README 2025-05-16 23:26:49 +02:00
sebthom
b813fad12a build: update build config 2025-05-16 21:10:31 +02:00
sebthom
a95922ad45 docs: update code of conduct 2025-05-16 21:01:21 +02:00
sebthom
f343710883 fix: Failed to initialize organization object #12 2024-12-09 01:24:00 +01:00
sebthom
1fe0ba015a fix: using LDAP_INIT_ORG_DN without o attribute prevents initialization 2024-11-25 15:36:26 +01:00
sebthom
92b4ac861a fix: #11 LDAP_INIT_PPOLICY_DEFAULT_DN env var not working 2024-11-21 21:27:15 +01:00
dependabot[bot]
9d5ed9670e fix(deps): bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 14:33:31 +01:00
dependabot[bot]
0aeaf17088 fix(deps): bump actions/github-script from 6 to 7
Bumps [actions/github-script](https://github.com/actions/github-script) from 6 to 7.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/github-script
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-20 10:03:54 -06:00
dependabot[bot]
df19fcfed3 fix(deps): bump docker/login-action from 2 to 3
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 11:30:05 +02:00
dependabot[bot]
af65e1bbc1 fix(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 11:19:01 +02:00
sebthom
9aa1fd73cc fix configuration of RFC2307bis schema 2023-07-27 10:49:14 +02:00
sebthom
fbce0a0c55 minor cleanup 2023-06-29 18:41:35 +02:00
sebthom
e7c71ff78b upgrade to Debian Bookworm and OpenLDAP 2.5 2023-06-23 13:48:06 +02:00
sebthom
f820788a38 also push image to ghcr.io 2023-06-23 13:43:42 +02:00
sebthom
c58014cb81 cleanup Dockerfile and configure hadolint 2023-06-23 12:32:38 +02:00
sebthom
0a7b88c2ec update gha workflow 2023-06-23 12:32:17 +02:00
sebthom
94eeebad3e update doc 2023-06-23 11:49:56 +02:00
sebthom
c293a86fbb update license header 2023-06-23 11:49:49 +02:00
sebthom
47eed18794 Fix example ldif entries 2023-06-23 00:05:12 +02:00
sebthom
11cbce6e54 Pin to Debian Bullseye 2023-06-02 11:59:36 +02:00
sebthom
ec36a934de rework ACL definition 2023-05-15 20:51:42 +02:00
sebthom
a4891009b7 add ldap-password-reset group 2023-05-15 19:50:04 +02:00
sebthom
6581afa328 simplify ACL definition 2023-05-15 19:47:24 +02:00
sebthom
6b292a3c4c Rename default ldapadmins group to ldap-admins 2023-05-15 19:46:23 +02:00
sebthom
8405289510 update doc 2023-05-15 00:13:54 +02:00
sebthom
9b2a999872 add LDAP_INIT_ALLOW_CONFIG_ACCESS 2023-05-15 00:13:45 +02:00
sebthom
453ab1ce43 remove default value for LDAP_INIT_ROOT_USER_PW 2023-05-14 23:52:05 +02:00
sebthom
a6f4270362 fix LDAP_OPENLDAP_GID set as uid 2023-05-14 23:15:40 +02:00
sebthom
0865704345 update PQCHECKER_URL 2023-04-30 20:24:05 +02:00
sebthom
d227830195 configure fast apt mirror 2023-03-18 17:27:12 +01:00
sebthom
a4fb276ba6 meddeb.net is down again 2023-02-22 16:10:46 +01:00
sebthom
23c2ef6f84 Workaround "Could not connect to azure.archive.ubuntu.com:80" 2023-01-13 16:09:36 +01:00
sebthom
e4b20b76fd update pqchecker URL 2023-01-03 10:18:46 +01:00
sebthom
5cf5185cd7 fix pqchecker url 2022-11-17 16:50:37 +01:00
dependabot[bot]
d21a2a02b1 fix(deps): bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 15:34:36 +01:00
dependabot[bot]
63d63f6e3a fix(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 14:39:57 +01:00
sebthom
90626f2d0e add TRIVY_GITHUB_TOKEN 2021-12-22 20:41:04 +01:00
sebthom
a26bbc9b57 improve build config 2021-07-24 20:52:56 +02:00
sebthom
a32c37823e make base image configurable via env var DOCKER_BASE_IMAGE 2021-04-13 15:30:53 +02:00