Changes

stoney backup: OpenLDAP directory data organisation

72 bytes removed, 13:44, 8 August 2013
/* Backup Account */
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| Is the non-successful backup notification warning turned on or not? Either <code>true</code> (yes) or <code>false</code> (no). Default is true (yes) and is taken from the "ou=settings,uid=<UID>,ou=reseller,ou=configuration,ou=backup,ou=services,dc=stoney-cloud,dc=org" entry.
 
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| sstNotificationWarning
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center>MAY</center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| <center></center>
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:0.002cm solid #000000;padding:0.097cm;"| This multi-valued attribute will be used to turn single notifications on or off. The attribute sstBackupWarningOn must be set to <code>TRUE</code> Possible values are quota, schedule and unsuccessful (the names correspond with the template dn).
 
|-
| style="border-top:none;border-bottom:0.002cm solid #000000;border-left:0.002cm solid #000000;border-right:none;padding:0.097cm;"| preferredLanguage
* '''x''': Mandatory in all cases.
* '''x<sup>1</sup>''': Only show, if the number is larger than zero.
* '''x<sup>2</sup>''': Only mandatory and to be shown, if <code>sstNotificationWarningAdd</code> is set to <code>TRUE</code> and <code>sstNotificationWarningMedium</code> is set to <code>sms</code>..
* '''x<sup>3</sup>''': Only mandatory and to be shown, if <code>sstNotificationWarningAdd</code> is set to <code>TRUE</code> and <code>sstNotificationWarningMedium</code> is set to <code>mail</code>.
* '''x<sup>4</sup>''': Either <code>sstBelongsToPersonUID</code> or <code>sstBelongsToServiceUID</code> must bei set.
* '''x<sup>5</sup>''': Only show, if <code>sstNotificationWarningAdd</code> is set to <code>TRUE</code>and, depending on the setting of <code>sstNotificationWarningMedium</code> at least one valid <code>mail</code> or <code>mobileTelephoneNumber must exist.
* '''R''': Reseller.
* '''C''': Customer.
* '''P''': Person.
 
 
* Welche Werte werden aus dem People Eintrag verwendet?
** mail -> cn
** gecos -> givenName surname
** preferredLanguage -> sstBackupWarningLanguage
* Welche Werte werden aus dem Service Eintrag verwendet (im Falle einer virtuellen Maschine oder einem dediziertem Server)?
** ??? -> cn
** gecos -> sstVirtualMachineName und/oder sstDisplayName
 
* Welche Werte werden automatisch generiert?
** Passwort
 
* Welche Werte werden konkret für den Service abgefragt?
** Quota, wobei die Default Quota pro Reseller als Default angezeigt wird.
 
* People Eintrag mit einem weiteren Flag ergänzen, welche mit dem sstIsActive kombiniert werden kann, damit er aktiv sein kann, aber nicht einloggen darf). Gilt jedoch nur für non-employees.
** sstUseSelfcare: false
 
* Wenn Reseller oder Customer sstUseSelfcare oder sstIsActive auf '''false''' gesetzt ist, dürfen die dazugehörigen Benutzer auch nicht einloggen.
 
* Wir nehmen nur die Sprachen, welche das Web Interface kann: de-CH und en-GB (oder müsste es mit Unterstrich sein?) -> CWI/MEI
* Sprachen-Fallback ist English.
 
* Platz für Iterationen ins Directory
** Braucht es noch mehr?
** Wrapper Script für Used Disk Space umstellen, so dass die Angaben aus dem Verzeichnis ausgelesen werden.
 
* Neue Attribute
** sstUseSSH: true
** sstUseSelfcare: false
** sstUseSelfcare kommt auch bei der Person hin (als MAY, jedch mandatory)
* Entscheid chroot-Umgebung. TMU/CAF/PKL/MEI
SLB, editor, reviewer
3,368
edits