Il s'agit de la commande fusiondirectory-setup qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
fusiondirectory-setup - Script d'installation de FusionDirectory
DESCRIPTION
Ce script est conçu pour effectuer plusieurs vérifications sur votre FusionDirectory/LDAP
l'architecture et corriger les erreurs de configuration habituelles. Certaines fonctionnalités supplémentaires vous permettent d'installer
les plugins de FusionDirectory et les répertoires de destinations de changement.
Options
--mise à jour-cache
Cette option met à jour le fichier /var/cache/fusiondirectory/class.cache. Qui contiennent du PHP
classes utilisées dans FusionDirectory et leur emplacement.
--update-locales
Cette option met à jour l'internalisation, en générant un nouveau fichier de locales .mo pour chaque
langue, avec tous les fichiers .po trouvés. Besoins msgcat ainsi que msgfmt étre installé.
--vérifier-répertoires
Cette option effectue une vérification sur tous les fichiers ou répertoires de FusionDirectory.
--check-config
Cette option effectue une vérification sur le fichier de configuration de FusionDirectory.
--check-ldap
Cette option vérifie votre arborescence LDAP. Vous recherchez un compte administrateur, et des groupes ou des personnes
branche. Si l'un d'entre eux n'existe pas, le script vous demandera quoi faire.
--migrate-utilisateurs
Cette option ajoute des attributs FusionDirectory à la branche des personnes.
--migrer-acls
Cette option migrera l'ancien acl de style GOsa de la version 1.0.7 vers les rôles acl de FusionDirectory
en 1.0.8.
--install-plugins
Cette option installera le plugin à partir d'un tar.gz du plugin. Cette option est
destiné aux personnes voulant installer à partir des sources.
--encrypt-mots de passe
Cette option chiffrera le mot de passe dans votre fichier fusiondirectory.conf, il faut
le module d'en-têtes à activer dans votre apache pour fonctionner.
--show-version
Cette option analysera le fichier variables_common.inc de FusionDirectory pour le découvrir
quelle version de FusionDirectory est installée.
--list_vars
Cette option listera les variables que vous pouvez modifier pour installer FusionDirectory sur
un autre ensemble de répertoires. Cette option est destinée aux personnes souhaitant installer à partir de
les sources.
--write-vars
Cette option réécrira le fichier variables.inc avec les variables mises à jour et est
utile uniquement avec --set-VAR=variable et pour les personnes installant à partir des sources.
--set-VAR=variable
Cette option modifiera la variable pour l'installation de FusionDirectory. c'est seulement
utile avec --install-directories et pour les personnes installant à partir des sources.
--list-obsolète
Cette option listera les attributs obsolètes et les classes d'objets encore dans votre
schémas et n'est plus utilisé par FusionDirectory.
--check-obsolète
Cette option répertorie le dn des entrées LDAP en utilisant des attributs obsolètes ou
objectclasses et n'est plus utilisé par FusionDirectory.
--ldif-obsolète
Cette option imprimera un LDIF pour vous permettre de supprimer les attributs obsolètes de vous
serveur ldap. Soyez prudent et vérifiez avant de postuler.
--Oui
Ce drapeau répondra "oui" à chaque question oui/non posée par le script
EXEMPLE
benoit@catbert$ fusiondirectory-setup --update-cache --update-locales
Mettre à jour le cache de classe FusionDirectory et mettre à jour la localisation
benoit@catbert$ fusiondirectory-setup --list-vars
Liste les vars possibles à donner --set
locale_cache_dir [paramètres régionaux]
fichier_config [fusiondirectory.conf]
fd_cache [/var/cache/fusiondirectory]
fd_smarty_dir [/usr/share/php/smarty3]
fd_spool_dir [/var/spool/fusiondirectory]
fai_log_dir [fai]
tmp_dir [tmp]
secret_file [fusiondirectory.secrets]
rép_modèle [modèle]
locale_dir [paramètres régionaux]
class_cache [classe.cache]
fd_config_dir [/etc/fusiondirectory]
fd_home [/var/www/fusiondirectory]
benoit@catbert$ fusiondirectory-setup --set-class_cache=class.cache --write-vars
mettre à jour le nom class.cache et réécrire le fichier variables.inc
Utilisez fusiondirectory-setup en ligne à l'aide des services onworks.net