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: variables:
DOCKER_TLS_CERTDIR: "/certs" DOCKER_TLS_CERTDIR: "/certs"
IMAGE_TAG: $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG IMAGE_VER: 1.4.0
services: services:
- docker:19.03.1-dind - docker:19.03.12-dind
before_script: before_script:
- docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY - docker login -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD $CI_REGISTRY
...@@ -13,5 +13,7 @@ before_script: ...@@ -13,5 +13,7 @@ before_script:
build: build:
stage: build stage: build
script: script:
- docker build -t $IMAGE_TAG . - docker pull $CI_REGISTRY_IMAGE:latest || true
- docker push $IMAGE_TAG - 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 ...@@ -32,7 +32,7 @@ WORKDIR ${OPENLDAP_INSTALL_DIR}/contrib/slapd-modules/passwd/bcrypt
RUN make RUN make
RUN make install RUN make install
FROM osixia/openldap:1.3.0 FROM osixia/openldap-backup:1.4.0
MAINTAINER Andrej Ramašeuski <andrej.ramaseuski@pirati.cz> MAINTAINER Andrej Ramašeuski <andrej.ramaseuski@pirati.cz>
# Osixia/OpenLDAP extension # Osixia/OpenLDAP extension
......
...@@ -30,12 +30,6 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.5 NAME 'isEnabled' ...@@ -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 SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
SINGLE-VALUE SINGLE-VALUE
USAGE userApplications ) 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' attributetype ( 1.3.6.1.4.1.55307.2.3.7 NAME 'contactEmail'
DESC 'Kontaktni email' DESC 'Kontaktni email'
EQUALITY caseIgnoreIA5Match EQUALITY caseIgnoreIA5Match
...@@ -48,6 +42,13 @@ attributetype ( 1.3.6.1.4.1.55307.2.3.8 NAME 'isTeam' ...@@ -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} SYNTAX 1.3.6.1.4.1.1466.115.121.1.7{5}
SINGLE-VALUE SINGLE-VALUE
USAGE userApplications ) 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' objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates'
DESC 'Piratska skupina' DESC 'Piratska skupina'
SUP top SUP top
...@@ -57,4 +58,9 @@ objectclass ( 1.3.6.1.4.1.55307.2.4.1 NAME 'groupOfPirates' ...@@ -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' objectclass ( 1.3.6.1.4.1.55307.2.4.2 NAME 'pirate'
DESC 'Pirat' DESC 'Pirat'
AUXILIARY 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