From 309a880f13dfc01255f36e16282956f117123f75 Mon Sep 17 00:00:00 2001
From: Brendan Golden <git@brendan.ie>
Date: Mon, 10 Mar 2025 22:41:45 +0000
Subject: [PATCH] feat: going to store wolves ID in the ldap.

This will allow better linking with teh wolves account in teh future, users will only have to match once.
The users personal email will still be stored, mostly as a form of redundancy.
---
 applications/ldap/skMemberOf.ldif | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/applications/ldap/skMemberOf.ldif b/applications/ldap/skMemberOf.ldif
index 12b981e..86105bc 100644
--- a/applications/ldap/skMemberOf.ldif
+++ b/applications/ldap/skMemberOf.ldif
@@ -24,6 +24,12 @@ olcAttributeTypes: ( 1.3.6.1.4.1.24441.1.4.1
     EQUALITY caseIgnoreMatch
     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
   )
+olcAttributeTypes: ( 1.3.6.1.4.1.24441.1.4.1
+    NAME 'skIDWolves'
+    DESC 'Wolves ID'
+    EQUALITY caseIgnoreMatch
+    SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
+  )
 olcAttributeTypes: ( 1.3.6.1.4.1.24441.1.6.1
     NAME 'skCreated'
     DESC 'When the account was created'
@@ -48,5 +54,5 @@ olcObjectClasses: ( 1.3.6.1.4.1.24441.1.1.1
     DESC 'skynet person'
     SUP top AUXILIARY
     MUST ( skMail $ skCreated )
-    MAY ( skMemberOf $ skID $ quotaEmail $ quotaDisk )
+    MAY ( skMemberOf $ skID $ quotaEmail $ quotaDisk $ skIDWolves )
   )