]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/databases/openldap/immae.schema
Use peertube flake in modules
[perso/Immae/Config/Nix.git] / modules / private / databases / openldap / immae.schema
index f5ee5d5440653fd56a5f299f06db697fd773d2f3..d2ef9723f63705ae835010d5e4f975de87d15b9f 100644 (file)
@@ -161,7 +161,19 @@ objectclass ( ImmaeobjectClass:9 NAME 'immaeTaskClass'
        MUST ( immaeTaskId )
         )
 
-# Last:
-# attributetype (ImmaeattributeType:19 NAME 'immaeTaskId'
-# objectclass ( ImmaeobjectClass:9 NAME 'immaeTaskClass'
+# Peertube uid
+attributetype ( ImmaeattributeType:20 NAME 'immaePeertubeId'
+       DESC 'login for Peertube'
+       EQUALITY caseIgnoreMatch
+       SUBSTR caseIgnoreSubstringsMatch
+       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
 
+objectclass ( ImmaeobjectClass:10 NAME 'immaePeertubeClass'
+       DESC 'Expansion of the existing object classes for peertube'
+       SUP top AUXILIARY
+       MUST ( immaePeertubeId ) )
+
+
+# Last:
+# attributetype ( ImmaeattributeType:20 NAME 'immaePeertubeId'
+# objectclass ( ImmaeobjectClass:10 NAME 'immaePeertubeClass'