Это команда fusiondirectory-setup, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
fusiondirectory-setup - скрипт установки FusionDirectory
ОПИСАНИЕ
Этот сценарий предназначен для выполнения нескольких проверок вашего FusionDirectory / LDAP.
архитектура, и исправить обычную неправильную конфигурацию. Некоторые дополнительные функции позволяют установить
Плагины FusionDirectory и изменить каталоги назначения.
Опции
--обновление-кэш
Этот параметр обновляет файл /var/cache/fusiondirectory/class.cache. Которые содержат PHP
классы, используемые в FusionDirectory, и их расположение.
--update-locales
Эта опция обновляет интернализацию, создавая новый файл локалей .mo для каждого
язык, со всеми найденными .po файлами. Потребности msgcat и мсгфмт быть установленным.
--check-каталоги
Эта опция выполняет проверку всех файлов или каталогов FusionDirectory.
--check-config
Этот параметр выполняет проверку файла конфигурации FusionDirectory.
--check-ldap
Эта опция проверяет ваше дерево LDAP. Ищем учетную запись администратора, группы или людей
ветвь. Если один из них не существует, сценарий спросит вас, что делать.
--migrate-users
Эта опция добавляет атрибуты FusionDirectory в ветку людей.
--migrate-acls
Эта опция перенесет старый acl стиля GOsa из 1.0.7 в роли acl FusionDirectory.
в 1.0.8 году
--install-плагины
Эта опция установит плагин из tar.gz плагина. Этот вариант
предназначен для людей, желающих установить из исходников.
--encrypt-пароли
Эта опция зашифрует пароль внутри вашего файла fusiondirectory.conf, он должен
модуль заголовков, который нужно активировать в вашем apache, чтобы он работал.
--show-версия
Эта опция проанализирует файл variables_common.inc в FusionDirectory, чтобы выяснить,
какая версия FusionDirectory установлена.
--list_vars
Эта опция перечислит переменные, которые вы можете изменить для установки FusionDirectory на
еще один набор каталогов. Этот вариант предназначен для людей, желающих установить из
источники.
--write-vars
Эта опция запишет обратно в файл variables.inc обновленные переменные и будет
полезно только с --set-VAR = variable и для людей, устанавливающих из исходников.
--set-VAR = переменная
Этот параметр изменит переменную для установки FusionDirectory. это только
полезно с --install-каталогов и для людей, устанавливающих из исходников.
--list-устаревший
Эта опция перечислит устаревшие атрибуты и объектные классы, все еще находящиеся в вашем
схемы и больше не используются FusionDirectory.
--check-устарело
Эта опция выведет список dn записей LDAP с использованием устаревших атрибутов или
объектные классы и больше не используются FusionDirectory.
--ldif-устаревший
Эта опция напечатает LDIF, чтобы вы могли удалить устаревшие атрибуты.
ldap сервер. Будьте осторожны и проверьте перед применением.
--да
Этот флаг ответит "да" на каждый вопрос "да / нет", задаваемый сценарием.
ПРИМЕР
benoit @ catbert $ fusiondirectory-setup --update-cache --update-locales
Обновите кеш классов FusionDirectory и обновите локализацию
benoit @ catbert $ fusiondirectory-setup --list-vars
Перечислить возможные вары для передачи --set
locale_cache_dir [языковой стандарт]
файл_конфигурации [fusiondirectory.conf]
fd_cache [/ var / cache / fusiondirectory]
fd_smarty_dir [/ usr / share / php / smarty3]
fd_spool_dir [/ var / spool / fusiondirectory]
fai_log_dir [фай]
tmp_dir [tmp]
файл_секретов [fusiondirectory.secrets]
каталог_шаблона [шаблон]
locale_dir [языковой стандарт]
class_cache [класс.кэш]
fd_config_dir [/ etc / fusiondirectory]
fd_home [/ var / www / fusiondirectory]
benoit @ catbert $ fusiondirectory-setup --set-class_cache = class.cache --write-vars
обновите имя class.cache и запишите обратно файл variables.inc
Используйте fusiondirectory-setup онлайн с помощью сервисов onworks.net