Skip to content
Snippets Groups Projects
Verified Commit b3097d22 authored by Andrej Ramašeuski's avatar Andrej Ramašeuski
Browse files

Pridani backup a aktualizace schematu

parent 0583c669
No related branches found
No related tags found
No related merge requests found
Pipeline #2301 passed
image: docker:19.03.1
image: docker:19.03.12
variables:
DOCKER_TLS_CERTDIR: "/certs"
IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG
IMAGE_VER: 1.4.0
services:
- docker:19.03.1-dind
- docker:19.03.12-dind
before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
......@@ -13,5 +13,7 @@ before_script:
build:
stage: build
script:
- docker build -t $IMAGE_TAG .
- docker push $IMAGE_TAG
- docker pull $CI_REGISTRY_IMAGE:latest || true
- docker build --cache-from $CI_REGISTRY_IMAGE:latest --tag $CI_REGISTRY_IMAGE:$IMAGE_VER --tag $CI_REGISTRY_IMAGE:latest .
- docker push $CI_REGISTRY_IMAGE:$IMAGE_VER
- docker push $CI_REGISTRY_IMAGE:latest
......@@ -32,7 +32,7 @@ WORKDIR ${OPENLDAP_INSTALL_DIR}/contrib/slapd-modules/passwd/bcrypt
RUN make
RUN make install
FROM osixia/openldap:1.3.0
FROM osixia/openldap-backup:1.4.0
MAINTAINER Andrej Ramašeuski <andrej.ramaseuski@pirati.cz>
# Osixia/OpenLDAP extension
......
......@@ -30,12 +30,6 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.5 NAME 'isEnabled'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
USAGE userApplications )
attributetype ( 1.3.6.1.4.1.55307.2.3.6 NAME 'emailVerified'
DESC 'Registracni email je overen'
EQUALITY booleanMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE
USAGE userApplications )
attributetype ( 1.3.6.1.4.1.55307.2.3.7 NAME 'contactEmail'
DESC 'Kontaktni email'
EQUALITY caseIgnoreIA5Match
......@@ -48,6 +42,13 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.8 NAME 'isTeam'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7{5}
SINGLE-VALUE
USAGE userApplications )
attributetype ( 1.3.6.1.4.1.55307.2.3.9 NAME 'keycloakUUID'
DESC 'Identifikator uzivatele v keycloak'
EQUALITY UUIDMatch
ORDERING UUIDOrderingMatch
SYNTAX 1.3.6.1.1.16.1{36}
SINGLE-VALUE
USAGE userApplications )
objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates'
DESC 'Piratska skupina'
SUP top
......@@ -57,4 +58,9 @@ objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates'
objectclass ( 1.3.6.1.4.1.55307.2.4.2 NAME 'pirate'
DESC 'Pirat'
AUXILIARY
MAY ( contactEmail $ emailVerified $ forumId $ isEnabled ) )
MAY ( contactEmail $ forumId $ keycloakUUID ) )
objectclass ( 1.3.6.1.4.1.55307.2.4.3 NAME 'clientRole'
DESC 'Role'
STRUCTURAL
MUST cn
MAY ( description $ member ) )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment