Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
centos:mail_c7:horde_9 [15.09.2014 16:57. ] – [Applikation via WEB-GUI] django | centos:mail_c7:horde_9 [04.05.2015 16:27. ] – Horde: Passwd [Backend-/IMAP-Server] #hordeproject #centos7 django | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Horde 5 Applikation Passwortänderungen: | + | ====== Horde 5 Applikation Passwortänderungen: |
Als nächste [[http:// | Als nächste [[http:// | ||
Informationen zu Installation und Konfiguration findet man auch auf der offiziellen [[http:// | Informationen zu Installation und Konfiguration findet man auch auf der offiziellen [[http:// | ||
===== Installation ===== | ===== Installation ===== | ||
- | Die Installation der Applikation **Passwd** können wir ganz einfach über das Paketverwaltungswerkzeug **yum** vornehmen. | + | Die Installation der Applikation **Passwd** können wir ganz einfach über das Paketverwaltungswerkzeug **yum** vornehmen. |
- | <WRAP center round info> | + | # yum install |
- | Bis das RPM im offiziellen EPEL-Repository aufgenommen wird, greifen wir auf die Vorabversion((Stand 15. September '14)) des Horde-Maintainer [[remi@fedoraproject.org|Remi Collet]], der auch die anderen Horde-RPMs des EPEL-Repositories baut, zurück. | + | |
- | </ | + | |
- | # yum localinstall http:// | + | |
Was uns das Paket **php-horde-passwd** alles mitgebracht hat zeigt uns der folgende Aufruf. | Was uns das Paket **php-horde-passwd** alles mitgebracht hat zeigt uns der folgende Aufruf. | ||
Zeile 15: | Zeile 12: | ||
< | < | ||
Version | Version | ||
- | Release | + | Release |
Architecture: | Architecture: | ||
- | Install Date: Mon 15 Sep 2014 08:55:29 AM CEST | + | Install Date: Thu 15 Jan 2015 11:17:21 PM CET |
Group : Development/ | Group : Development/ | ||
Size : 430134 | Size : 430134 | ||
License | License | ||
- | Signature | + | Signature |
- | Source RPM : php-horde-passwd-5.0.2-1.el7.remi.src.rpm | + | Source RPM : php-horde-passwd-5.0.2-1.el7.src.rpm |
- | Build Date : Sat 13 Sep 2014 08:30:45 AM CEST | + | Build Date : Mon 08 Dec 2014 06:44:04 PM CET |
- | Build Host : schrodingerscat.famillecollet.com | + | Build Host : buildvm-18.phx2.fedoraproject.org |
Relocations : (not relocatable) | Relocations : (not relocatable) | ||
- | Packager | + | Packager |
- | Vendor | + | Vendor |
- | URL : http:// | + | URL : http:// |
Summary | Summary | ||
Description : | Description : | ||
Zeile 213: | Zeile 210: | ||
/ | / | ||
</ | </ | ||
+ | |||
=====Konfiguration ===== | =====Konfiguration ===== | ||
==== Backend-/ | ==== Backend-/ | ||
Zeile 299: | Zeile 297: | ||
*/ | */ | ||
- | $backends[' | + | /* Backend Hordeauth */ |
- | | + | // Django : 2014-09-13 |
- | // default: ' | + | // default: 'disabled' => true, |
- | ' | + | $backends[' |
- | ' | + | $backends[' |
- | ' | + | $backends[' |
- | ' | + | $backends[' |
- | // Django : 2014-09-13 | + | $backends[' |
- | // default: 'minLength' | + | $backends[' |
- | // ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | $GLOBALS[' | + | |
- | array( | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ) | + | |
- | ), | + | |
- | ' | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // LDAP object key attribute. | + | |
- | ' | + | |
- | // The attribute storing the password. | + | |
- | ' | + | |
- | // These attributes will enable shadow password policies. | + | |
- | // ' | + | |
- | // ' | + | |
- | // This will be appended to the username when looking for the userdn. | + | |
- | ' | + | |
- | // Use this filter when searching for the user's DN. | + | |
- | ' | + | |
- | // Hash method to use when storing the password | + | |
- | ' | + | |
- | // Whether to enable TLS for this LDAP connection | + | |
- | // Note: make sure that the host matches cn in the server certificate. | + | |
- | ' | + | |
- | // Determine the user's DN. %u will be replaced by the user's ID. | + | |
- | // Alternatively, | + | |
- | // hook (config/ | + | |
- | //' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | // NOTE: to set the ldap userdn, see horde/ | + | |
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // LDAP object key attribute. | + | |
- | ' | + | |
- | // The attribute storing the password. | + | |
- | ' | + | |
- | // These attributes will enable shadow password policies. | + | |
- | // ' | + | |
- | // ' | + | |
- | // This will be appended to the username when looking for the userdn. | + | |
- | ' | + | |
- | // Use this filter when searching for the user's DN. | + | |
- | ' | + | |
- | // Hash method to use when storing the password | + | |
- | ' | + | |
- | // If set, should be 0 or 1. See the LDAP documentation about the | + | |
- | // corresponding parameter REFERRALS. | + | |
- | // Windows 2003 Server require to set this parameter to 0 | + | |
- | // ' | + | |
- | // Whether to enable TLS for this LDAP connection | + | |
- | // Note: make sure that the host matches cn in the server certificate. | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | // NOTE: to set the ldap userdn, see horde/ | + | |
- | // NOTE: to make work with samba 2.x schema you must change lm_attribute and | + | |
- | // nt_attribute | + | |
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // LDAP object key attribute. | + | |
- | ' | + | |
- | // The attribute storing the password. | + | |
- | ' | + | |
- | // This will be appended to the username when looking for the userdn. | + | |
- | ' | + | |
- | // Use this filter when searching for the user's DN. | + | |
- | ' | + | |
- | // Hash method to use when storing the password | + | |
- | ' | + | |
- | // Whether to enable TLS for this LDAP connection | + | |
- | // Note: make sure that the host matches cn in the server certificate. | + | |
- | ' | + | |
- | // Determine the user's DN. %u will be replaced by the user's ID. | + | |
- | //' | + | |
- | // If any of the following attributes are commented out, they | + | |
- | // won't be set on the LDAP server. | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // The number of days until samba passwords expire. If this | + | |
- | // is commented out, passwords will never expire. | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // The following two settings allow you to specify custom queries for | + | |
- | // lookup and modify functions if special functions need to be | + | |
- | // performed. | + | |
- | // used, refer to this placeholder reference: | + | |
- | // %d -> gets substituted with the domain | + | |
- | // %u -> gets substituted with the user | + | |
- | // %U -> gets substituted with the user without a domain part | + | |
- | // %p -> gets substituted with the plaintext password | + | |
- | // %e -> gets substituted with the encrypted password | + | |
- | // | + | |
- | // ' | + | |
- | // ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | // FTP server information. | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // Connect using the just-passed-in password? | + | |
- | ' | + | |
- | // Host string to look for in the encrypted file. | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | // This is an example configuration for the http driver. | + | |
- | // connecting to an arbitrary URL that contains a password change form. | + | |
- | // The params ' | + | |
- | // set to the name of the respective form input elements on the html form. If | + | |
- | // there are additional form fields that the form requires, define them in the | + | |
- | // ' | + | |
- | // attempts to determine the success or failure based on searching the | + | |
- | // returned html page for the values listed in the ' | + | |
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | // If this service doesn' | + | |
- | // parameters below must be specified instead. | + | |
- | ' | + | |
- | ' | + | |
- | // This is the order of the arguments to the method specified above. | + | |
- | ' | + | |
- | // These parameters are directly passed to the SoapClient object, see | + | |
- | // http:// | + | |
- | // complete list of possible parameters. | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | // This is an example configuration for Postfix.admin 2.3. | + | |
- | // Set the ' | + | |
- | // In most installations you probably only need to change the | + | |
- | // hostspec and/ | + | |
- | $backends['postfixadmin'] = array( | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // The following two settings allow you to specify custom queries for | + | |
- | // lookup and modify functions if special functions need to be | + | |
- | // performed. | + | |
- | // used, refer to this placeholder reference: | + | |
- | // %d -> gets substituted with the domain | + | |
- | // %u -> gets substituted with the user | + | |
- | // %U -> gets substituted with the user without a domain part | + | |
- | // %p -> gets substituted with the plaintext password | + | |
- | // %e -> gets substituted with the encrypted password | + | |
- | // | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ); | + | |
- | + | ||
- | // This is an example configuration for chaining multiple drivers to allow for | + | |
- | // syncing of passwords across many backends using the composite driver as a | + | |
- | // wrapper. | + | |
- | // | + | |
- | // Each of the subdrivers may contain an optional parameter called ' | + | |
- | // that, when set to true, will cause the rest of the drivers be skipped if a | + | |
- | // particular one fails. | + | |
- | $backends[' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | // ' | + | |
- | // ' | + | |
- | ), | + | |
- | ), | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ' | + | |
- | ), | + | |
- | ), | + | |
- | )), | + | |
- | ); | + | |
</ | </ | ||
Zeile 800: | Zeile 326: | ||
$conf[password][strengthtests] | $conf[password][strengthtests] | ||
- | Am Ende unserer Konfigurationsarbeit, sichern wir die Konfiguration mit einem Klick auf die Schaltfläche {{: | + | Am Ende unserer Konfigurationsarbeit sichern wir die Konfiguration mit einem Klick auf die Schaltfläche {{: |
{{ : | {{ : | ||
Zeile 817: | Zeile 343: | ||
====== Links ====== | ====== Links ====== | ||
* **⇐ [[centos: | * **⇐ [[centos: | ||
- | * **[[centos: | + | |
* **[[wiki: | * **[[wiki: | ||
* **[[http:// | * **[[http:// | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ |