Provided by: fusiondirectory_1.0.8.8-3ubuntu2.16.04.1_all 

NAME
fusiondirectory-setup - FusionDirectory setup script
DESCRIPTION
This script is designed to perform multiple checks on your FusionDirectory/LDAP architecture, and fix
usual misconfiguration. Some extra features allow you to install FusionDirectory's plugins, and change
destinations directories.
Options
--update-cache
This option update the /var/cache/fusiondirectory/class.cache file. Wich contain PHP classes used in
FusionDirectory, and their location.
--update-locales
This option update internalization, by generating a new .mo locales file for each language, with
every .po files it found. Needs msgcat and msgfmt to be installed.
--check-directories
This option perform a check on all FusionDirectory's files or directories.
--check-config
This option perform a check on FusionDirectory's config file.
--check-ldap
This option check your LDAP tree. Looking for admin account, and groups or people branch. If one of
those don't exists, the script will ask you what to do.
--migrate-users
This option add FusionDirectory attributes to the people branch.
--migrate-acls
This option will migrated old GOsa style acl from 1.0.7 into FusionDirectory acl roles in 1.0.8
--install-plugins
This option will install the plugin from a tar.gz of the plugin. This option is intended for people
wanting to install from the sources.
--encrypt-passwords
This option will encrypt the password inside your fusiondirectory.conf file, it need the headers
module to be activated in your apache to work.
--show-version
This option will parse the file variables_common.inc of FusionDirectory to find out which version of
FusionDirectory is installed.
--list_vars
This option will list the variables you can change to install FusionDirectory on another set of
directories. This option is intended for people wanting to install from the sources.
--write-vars
This option will write back the variables.inc file with the updated variables and is only useful with
--set-VAR=variable and for people installing from sources.
--set-VAR=variable
This option will change the variable for the FusionDirectory installation. it is only useful with
--install-directories and for people installing from sources.
--list-deprecated
This option will list the deprecated attributes and objectclasses still in your schemas and no longer
used by FusionDirectory.
--check-deprecated
This option will list the dn of LDAP entries using deprecated attributes or objectclasses and no
longer used by FusionDirectory.
--ldif-deprecated
This option will print an LDIF to allow you to remove deprecated attributes from you ldap server. Be
carefull and check before applying.
--yes
This flag will answer "yes" to every yes/no question asked by the script
EXAMPLE
benoit@catbert$ fusiondirectory-setup --update-cache --update-locales
Update FusionDirectory class cache and update localization
benoit@catbert$ fusiondirectory-setup --list-vars
List possible vars to give --set
locale_cache_dir [locale]
config_file [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]
secrets_file [fusiondirectory.secrets]
template_dir [template]
locale_dir [locale]
class_cache [class.cache]
fd_config_dir [/etc/fusiondirectory]
fd_home [/var/www/fusiondirectory]
benoit@catbert$ fusiondirectory-setup --set-class_cache=class.cache --write-vars
update the class.cache name and write back the variables.inc file
BUGS
Please report any bugs, or post any suggestions, to the fusiondirectory mailing list fusiondirectory-
users or to <https://forge.fusiondirectory.org/projects/fdirectory/issues/new>
AUTHORS
Benjamin Carpentier
Come Bernigaud
LICENCE AND COPYRIGHT
This code is part of FusionDirectory (http://www.fusiondirectory.org/)
Copyright (C) 2011-2015 FusionDirectory
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
License for more details.
FusionDirectory 1.0.8.8 2015-06-30 FUSIONDIRECTORY-SETUP(1)