unixforum.org
В самом начале там есть линк на ebuild и код скрипта для /etc/init.d. Я так понял, что в официальном дереве какая-то недоделанная версия CG Pro.
Спасибо сказали:
bvt123 Сообщения: 1
Re: communigate pro
Сообщение bvt123 » 27.01.2008 10:29
текущие версии 5.1.14 (stable) и 5.2c4 (current). Все лежит на FTP. Что там вытаскиевает ebuild, и как у него это получается — неведомо.
На самом деле на ftp.stalker.com есть tar-дистрибутив для любого linux. Скачиваете, и ставите куда хотите и как хотите. Да, для этого нужно понимать как запускаются программы при старте вашего линукса и немного почитать документацию по CGP. Рекомендую с этого и начать.
Установка
На всех системах CommuniGate Pro использует 2 директории (папки, каталога):
* директорию программ, содержащую непосредственно исполняемый код сервера и дополнительные файлы (шаблоны для Веб Интерфейса и т.п.). Файлы в этой папке не изменяются во время работы системы.
* директорию данных, в которой содержатся данные Пользователя, Установки, сообщения, находящиеся в Очереди, Журналы и другие данные Сервера.
Установка в системе Linux.
* Зарегистрируйтесь как суперпользователь (root).
o При использовании Менеджера Пакетов Red Hat (файл .rpm):
rpm -i CGatePro-Linux-version.rpm
o При использовании других систем (файл .tgz):
tar -xzf CGatePro-Linux-version.tgz
cd CGateProSoftware
sh install.sh
CommuniGate Pro будет установлен в директории /opt.
* Установщик создаст файл со сценарием автоматического запуска /etc/rc.d/init.d/CommuniGate. Для того, что бы Сервер CommuniGate Pro начинал и прекращал работу автоматически вместе с системой, Установщик добавит ссылку на этот файл в директориях /etc/rc.d/rcn.d.
* Если на вашей системе запущен отдельно SMTP сервер/MTA (такой, как sendmail), остановите этот сервер (например, командой
/sbin/chkconfig sendmail off
и затем перезапустите компьютер).
* Если на вашей системе запущены POP, IMAP, или poppwd сервера, то удалите строки, описывающие эти сервера из файла /etc/inetd.conf (или поместите в начале строки символ решётка # ).
* Установщик переименует программу /bin/mail в /bin/LegacyMail. В случае, если вы решите удалить CommuniGate Pro, ранее используемая почтовая программа будет переименована обратно в /bin/mail.
* Установщик создаст новое приложение /bin/mail — подмену для существующей программы mail.
* Установщик создаст «директорию данных» /var/CommuniGate, используемую Сервером по умолчанию. Вы можете переместить «директорию данных» в любое другое место. В этом случае, откройте сценарий запуска /etc/init.d/CommuniGate и внесите в него соответствующие изменения.
* Перезапустите систему или запустите сценарий запуска вручную:
/etc/rc.d/init.d/CommuniGate start
Русская документация есть в каждом дистрибутиве.
P.S. 5 пользователей бесплатно. А дальше пожалуйста — не забывайте покупать лицензии.
Спасибо сказали:
7eagle7 Сообщения: 20
Re: communigate pro
Сообщение 7eagle7 » 28.01.2008 11:07
ребята я немогу понять
я скачал CGP
и простотрел скрипт установки там указан путь до скрипта автозапуска, часть описания:
«Установщик создаст файл со сценарием автоматического запуска /etc/rc.d/init.d/CommuniGate. Для того, что бы Сервер CommuniGate Pro начинал и прекращал работу автоматически вместе с системой, Установщик добавит ссылку на этот файл в директориях /etc/rc.d/rcn.d.»
но я прочитал тут http://www.pc-inform.ru/articles/gentoo_runlevels.html
что система инициализации и запуска находится в /etc/runlevels/boot
если неошибаюсь надо заменить (это /etc/rc.d/rcn.d на это /etc/runlevels/boot)
разясните пожалуйста данный момент
Спасибо сказали:
7eagle7 Сообщения: 20
Re: communigate pro
Сообщение 7eagle7 » 28.01.2008 12:04
rebyata ya pokoviral install.sh i CGP ustanovilsya no ya boyus shio ya chego lishnego ne nakoviral bi
on viglyadit tak
#!/bin/sh BASEFOLDER=»/var/CommuniGate» APPLICATION=»/opt» RCDIR=»/etc/runlevels/boot» STARTSCRIPTS=»/etc/init.d» more <«; read answer more <$/CommuniGate </bin/LegacyMail» if ! mv /bin/mail /bin/LegacyMail; then echo «failed to rename the /bin/mail program»; exit 1 fi fi fi echo «creating a link for the new /bin/mail program» if ! ln -s $/CommuniGate/mail /bin/mail; then echo «failed to create a link for /bin/mail program»; exit 1 fi if ! [ -e $/K10CommuniGate ]; then echo «creating startup script links» (cd $; ln -s $/CommuniGate K10CommuniGate) (cd $; ln -s $/CommuniGate K10CommuniGate) (cd $; ln -s $/CommuniGate K10CommuniGate) (cd $; ln -s $/CommuniGate S80CommuniGate) (cd $; ln -s $/CommuniGate S80CommuniGate) (cd $; ln -s $/CommuniGate K10CommuniGate) fi sync more <
posmotrite plizzz che ne tak mot
#!/bin/sh BASEFOLDER=»/var/CommuniGate» APPLICATION=»/opt» RCDIR=»/etc/rc.d» STARTSCRIPTS=»/etc/rc.d/init.d» more <«; read answer more <$/CommuniGate </bin/LegacyMail» if ! mv /bin/mail /bin/LegacyMail; then echo «failed to rename the /bin/mail program»; exit 1 fi fi fi echo «creating a link for the new /bin/mail program» if ! ln -s $/CommuniGate/mail /bin/mail; then echo «failed to create a link for /bin/mail program»; exit 1 fi if ! [ -e $/rc2.d/K10CommuniGate ]; then echo «creating startup script links» (cd $/rc0.d; ln -s $/CommuniGate K10CommuniGate) (cd $/rc1.d; ln -s $/CommuniGate K10CommuniGate) (cd $/rc2.d; ln -s $/CommuniGate K10CommuniGate) (cd $/rc3.d; ln -s $/CommuniGate S80CommuniGate) (cd $/rc5.d; ln -s $/CommuniGate S80CommuniGate) (cd $/rc6.d; ln -s $/CommuniGate K10CommuniGate) fi sync more <
Как удалить communigate pro
«есть сервер Communigate Pro — как забрать с него почту? «
| Вариант для распечатки | Пред. тема | След. тема | ||
| Форумы OpenNET: Виртуальная конференция (Public) | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
Почтовый сервер Communigate.pro 5.2 на Linux.
Есть большущая папка postmaster — нужно забрать ее с сервера, чтобы освободить место на нем, но так, чтобы часто имелась возможность в случае необходимости покопаться в письмах этой самой папки (поэтому не подходит бэкап просто папки /var/communigate/postmaster). Проблема в том, что подключаясь клиентом (Mozilla) по протоколу POP — не забираются письма из подпапок папки postmaster. При подключении IMAP список подпапок (и письма в них) появляются, но IMAP не даст забекапить эти письма (получится, что можно только их удалить).
Как быть?
| Оглавление |
| Сообщения по теме | [Сортировка по времени | RSS] |
>Как быть?
Создайте 2 аккаунта: один под POP3, другой по под IMAP. Зайдите по IMAP и перетащите в аналогичную папку POP3 аккаунта все письма. Потом compact all folders сделайте, если место освободить надо.
Установка
Загрузите Сервер CommuniGate Pro с Web сайта компании CommuniGate Systems, или с любого авторизованного сайта-копии. Убедитесь, что вы загружаете последнюю версию Сервера, и что загружаемая версия предназначена для работы на вашей платформе, а также убедитесь, что ваше оборудование соответствует параметрам указанным в пункте «Требования к аппаратным ресурсам».
Установите Сервер следуя нижеприведённым инструкциям, затем продолжите настройку Начальной Настройки.
Установка
- директорию программ, содержащую непосредственно исполняемый код сервера и дополнительные файлы (шаблоны для Веб Интерфейса и т.п.). Файлы в этой папке не изменяются во время работы системы.
- директорию данных, в которой содержатся данные Пользователя, Установки, сообщения Очереди, Журналы и другие данные Сервера.
Установка в системе Linux
- Зарегистрируйтесь как суперпользователь (root).
- При использовании Менеджера Пакетов Red Hat (файл .rpm):
rpm -i CGatePro-Linux-version.rpm - При использовании Менеджера Пакетов Debian (файл .deb):
dpkg -i CGatePro-Linux-version.deb - При использовании других систем (файл .tgz):
tar -xzf CGatePro-Linux-version.tgz
cd CGateProSoftware
sh install.sh
- yum localinstall CGatePro-Linux-version.rpm
- apt install ./CGatePro-Linux_version.deb
Установка в системе MS Windows
- Используйте любую программу типа «unzip» для распаковки файла CGatePro-Win32-Intel-version.zip. Эта программа должна поддерживать длинные имена файлов.
- Некоторые «unzip» программы имеют опцию «Установить»; используйте её, если она доступна. Если опция Установить недоступна, просто распакуйте архив. После распаковки должна появиться папка с приложением CommuniGate Pro и программа Installer.exe. Запустите Installer.exe.
- Если сервер CommuniGate Pro уже запущен в системе, Установщик спросит у вас разрешения остановить его.
- Установщику нужно будет указать, куда поместить папку программ CommuniGate Pro и где создать папку с данными. Если ранее CommuniGate Pro уже был установлен в системе, то Установщик покажет используемые им папки, а кнопка Install будет переименована в кнопку Update.
- Нажмите на кнопку Install/Update для того, чтобы скопировать CommuniGate Pro в выбранные папки. Если папка «данных» CommuniGate Pro не существует, то Установщик создаст её.
- Информация об именах папок хранится в Системном Реестре. Windows XP/Vista/Windows 7 и новее Сервер Сообщений CommuniGate Pro (приложение CGStarter.exe) регистрируется в системе как служба, которая стартует автоматически вместе с запуском системы. Это маленькое приложение запускает CGServer.exe — непосредственное сам Сервер CommuniGate Pro. Установщик спросит вас, хотите ли вы запустить Сервер по окончанию установки. Обратите внимание: вам необходимо использовать вкладку Службы в панели управления, чтобы проверить или изменить имя Входа в систему для службы CommuniGate Pro. Этот вход должен осуществляться с правами Windows NT С системной учётной записью. Если CommuniGate Pro не имеет этих прав, то он не только не сможет авторизовывать пользователей, используя систему паролей Windows NT, но также может аварийно закончить свою работу в случае попытки использования некорректного пароля. Эта проблема была решена в Windows NT Service Pack 4. Обратите внимание: если ваш сервер обслуживает 100 пользователей или больше, то ознакомьтесь с описанием проблемы TIME_WAIT и, действуя согласно приведённым там инструкциям, уменьшите временной интервал NT TIME_WAIT.
- Запустите Сервер и выполните действия Начальной настройки.
Вы так же можете запустить сервер CommuniGate Pro вручную, как «консольное приложение», запустив файл CGServer.exe. Запущенный без параметров, Сервер создаёт папку C:\CommuniGatePro и будет использовать её как «папку данных». Если вы хотите использовать другую папку, укажите параметр командной строки —Base:
CGServer.exe --Base D:\OtherDirectoryУстановка в системе FreeBSD
Существует два пакета CommuniGate Pro: один под FreeBSD 9.x (поддерживающий версии FreeBSD 9.x и старее), другой — поддерживающий FreeBSD 10.x и более поздние версии.
- Зарегистрируйтесь как суперпользователь (root).
- Установите соответствующий пакет CommuniGate Pro. FreeBSD 9.x:
pkg_add CGatePro-FreeBSD9-version.tgz
FreeBSD 10.x:
pkg add CGatePro-FreeBSD10-version.txz
CommuniGate Pro будет установлен в директории /usr/local/sbin. - Если на вашей системе запущен sendmail или любой другой SMTP сервер, то остановите этот сервер и измените сценарий запуска операционной системы таким образом, чтобы этот другой SMTP сервер не стартовал автоматически.
- Если на вашей системе запущены POP, IMAP или poppwd серверы, удалите строки, в которых содержится описание этих серверов из файла /etc/inetd.conf.
- Установщик создаст сценарий /usr/local/etc/rc.d/CommuniGate.sh, таким образом Сервер CommuniGate Pro будет запускаться автоматически, одновременно со стартом FreeBSD.
- Установщик создаст символическуюую ссылку /bin/cgmail на программу mail, работающую в режиме командной строки для взаимодействия с CommuniGate Pro.
- Установщик создаст «директорию данных» /var/CommuniGate, используемую Сервером по умолчанию. Вы можете переместить «директорию данных» в любое другое место. В этом случае замените /var/CommuniGate на символическую ссылку, указывающую на другое место.
- Перезапустите систему или запустите сценарий запуска вручную:
/usr/local/etc/rc.d/CommuniGate.sh start - Выполните действия Начальной Настройки.
Установка в системе MacOS X (Darwin)
- Убедитесь, что вы используете MacOS X версии 10.3 или выше.
- Зарегистрируйтесь как пользователь с правами администратора.
- Распакуйте архив с CommuniGate Pro используя любую распаковывающую утилиту или запустите терминальное приложение и используйте команду tar :
tar xzpf CGatePro-Darwin-platform-version.tgz
директория с установочными файлами CommuniGate.pkg будет создана в текущей директории. - Двойным щелчком по иконке CommuniGate.pkg запустите установщик.
CommuniGate Pro будет установлен в директории /usr/local/. - Обратите внимание: Установщик создаст директорию для автоматического старта /Library/StartupItems/CommuniGatePro, чтобы Сервер CommuniGate Pro запускался автоматически при старте MacOS X версий до 10.10. Установщик создаёт также элемент /Library/LaunchDaemons/CommuniGatePro.plist для автоматического запуска в MacOS X 10.10 и новее.
- Установщик создаст «директорию данных» /var/CommuniGate, используемую Сервером по умолчанию. Вы можете переместить «директорию данных» в любое другое место. В этом случае замените /var/CommuniGate на символическую ссылку, указывающую на другое место.
- Перезапустите MacOS X.
- Выполните действия Начальной Настройки.
Установка в системе AIX
- Убедитесь, что вы используете AIX версии 4.3 или выше.
- Зарегистрируйтесь как суперпользователь (root).
- Распакуйте архив CommuniGate Pro командой compress:
compress -d CGatePro-AIX-PPC-version.bff.Z - Используйте или команду installp, или утилиту smit, или утилиту smitty для установки CommuniGate Pro.
- В процессе установки будет создан сценарий запуска /etc/rc.cgpro и обновлён файл /etc/inittab для запуска сервера CommuniGate Pro на уровне исполнения 2.
- Сценарий запуска создаст «директорию данных» /var/CommuniGate, которую Сервер будет использовать по умолчанию. Вы можете переместить «директорию данных» в любое другое место. В этом случае замените /var/CommuniGate на символическую ссылку, указывающую на другое место.
- Если на вашей системе запущен sendmail или любой другой SMTP сервер, то остановите этот сервер и измените сценарий запуска операционной системы таким образом, чтобы этот другой SMTP сервер не стартовал автоматически.
- Если на вашей системе запущены POP, IMAP или poppwd серверы, удалите строки, в которых содержится описание этих серверов из файла /etc/inetd.conf.
- Перезапустите систему или запустите сценарий запуска вручную:
/etc/rc.cgpro start - Выполните действия Начальной Настройки.
Установка в системе Sun Solaris
- Убедитесь, что вы работаете в Solaris версии 8 или выше.
- Зарегистрируйтесь как суперпользователь (root).
- Распакуйте архив с CommuniGate Pro командой gtar (или командами gunzip и tar):
gunzip CGatePro-Solaris-version.tar.gz
tar -xpf CGatePro-Solaris-version.tar - Установите пакет CommuniGate Pro:
pkgadd -d .
CommuniGate Pro будет установлен в директории /opt. - Если в вашей системе запущен sendmail или любой другой SMTP сервер, то остановите этот сервер и отмените его автоматический запуск при старте системы из директории /etc/rcn/, чтобы система не запускала этот SMTP сервер автоматически.
- Если на вашей системе запущены POP, IMAP или poppwd сервера, то удалите строки, в которых содержится описание этих серверов из файла /etc/inetd.conf.
- Установщик создаст символическую ссылку /bin/cgmail на программу mail, работающую в режиме командной строки для взаимодействия с CommuniGate Pro.
- Установщик создаст сценарий запуска /etc/init.d/STLKCGPro.init и символическую ссылку /etc/rc2.d/S88CommuniGate на него.
- Установщик создаст «директорию данных» /var/CommuniGate, используемую Сервером по умолчанию. Вы можете переместить «директорию данных» в любое другое место. В этом случае замените /var/CommuniGate на символическую ссылку, указывающую на другое место.
- Перезапустите систему или запустите сценарий запуска вручную:
/etc/init.d/STLKCGPro.init start - Выполните действия Начальной Настройки.
Начальная настройка
- Перезапустите операционную систему или запустите Сервер CommuniGate Pro вручную.
- В течение 10 минут зайдите на сервер через Веб Интерфейс Администратора, порт 8010, используя любой веб-браузер. Введите следующий URL в вашем браузере: http://your.server.domain:8010 где your.server.domain — доменное имя или IP адрес компьютера, на котором запущен Сервер CommuniGate Pro.
- Прочитайте Лицензионное Соглашение, введите желаемый пароль для пользователя postmaster, затем щёлкните по кнопке Accept.
- Вы будете перенаправлены на страницу Быстрый Старт. Используйте имя postmaster и введённый ранее пароль для открытия страницы.
- Продолжите настройку согласно инструкциям на странице Быстрый Старт.
Если вы не введёте новый пароль для пользователя postmaster в течение 10 минут, Сервер отключится. Когда вы будете готовы ввести пароль, повторите шаги, описанные выше.
Раздел Миграция может помочь вам спланировать процесс внедрения CommuniGate Pro.
Установка более новой версии
Когда вы устанавливаете новую версию, файлы в директории программ заменяются на новые.
Директория данных и файлы, находящиеся в ней, не меняются при переходе на новую версию Сервера CommuniGate Pro. Таким образом, все Пользователи, Папки, сообщения, настройки, файлы в Хранилище Файлов, Лицензии, изменённые Виды Веб Интерфейса и файлы приложений реального времени остаются в неприкосновенности и будут работать под новой версией CommuniGate Pro.
Обратите внимание: если вы вручную модифицировали внешний Вид Веб Интерфейса или файлы приложений реального времени непосредственно в директории программ, то вы должны сделать их копию перед установкой новой версии.
- Загрузите новую версию CommuniGate Pro.
- Остановите Сервер CommuniGate Pro.
- Удалите предыдущую версию Сервера, используя ту же самую утилиту, которая использовалась для Установки сервера (директория данных не будет удалена). Этот шаг необходим только в том случае, если установщик операционной системы не позволяет вам устанавливать новую версию «поверх» старой . rpm -e CGatePro-Linux
rpm -i CGatePro-Linux-version.rpm —> - Установите новую версию CommuniGate Pro.
- Запустите Сервер CommuniGate Pro.
Переход на новое аппаратное обеспечение
Вам может понадобиться перенести ваш сервер CommuniGate Pro на другой компьютер — работающий под той же самой или другой операционной системой. Все настройки модулей, настройки пользователей и доменов, папки, сообщения, лицензии и другие данные при необходимости могут быть сохранены.
CommuniGate Pro хранит все данные в директории данных. Это единственная директория, которую вам необходимо будет скопировать на новый компьютер.
CommuniGate Pro использует одинаковый формат файлов на любой программной (ОС) и аппаратной платформе, так что обычно вам достаточно упаковать всю директорию данных CommuniGate Pro в один архив (используя tar или gzip в системах Unix, zip в системах MS Windows) и распаковать архив на компьютере нового сервера.
Дополнительная обработка данных может потребоваться в случае, если вы переносите Сервер CommuniGate Pro с компьютера под управлением любой из операционных систем семейства MS Windows на компьютер под управлением Unix, или наоборот. Файлы CommuniGate Pro — это текстовые файлы, а текстовые файлы в MS Windows и в Unix используют различные символы EOL (окончание строки): CR-LF (возврат каретки-перевод строки) в MS Windows и один LF символ (перевод строки) в системах Unix. Для корректного копирования файлов между этими системами можно использовать FTP протокол: когда FTP клиент передаёт файлы в режиме ASCII, он автоматически конвертирует символы EOL.
Обратите внимание: Директория данных CommuniGate Pro может содержать не текстовые (двоичные) файлы внутри директорий WebSkins и PBXApps, а также внутри директорий Accounts и Domains; в поддиректориях могут храниться графические, аудио- и видеофайлы, используемые в Приложениях Реального Времени и в настройках Вида Интерфейса.
В Хранилище Файлов Пользователя так же могут находиться двоичные файлы. Эти файлы хранятся в директориях account.web внутри директорий Пользователей.
Файлы папок c расширениями .mb4 и .emb4 двоичные и не должны конвертироваться.
Когда вы перемещаете директорию данных CommuniGate Pro между системами, в которых используются различные правила относительно EOL, убедитесь, что эти двоичные файлы копируются в режиме BINARY (то есть, без преобразования EOL символа).Если новый компьютер работает под управлением Unix, проверьте, что у скопированной директории, всех файлов в ней и у поддиректорий установлены те же самые права доступа, которые были на старой системе.
После того, как директория данных CommuniGate Pro скопирована, загрузите соответствующую версию Сервера CommuniGate Pro и установите её на новом компьютере. Не нужно копировать содержание директории программ со старого компьютера, даже если и новый, и старый компьютеры работают под управлением одной и той же операционной системы.
Проверьте, чтобы заново установленная копия Сервера CommuniGate Pro (и его сценарий запуска, если он есть) настроены на использование скопированной директории данных, и затем запустите Сервер CommuniGate Pro на новом компьютере. Через Веб интерфейс администратора измените на новом сервере настройки, связанные с аппаратным обеспечением. Возможно, вам необходимо будет изменить таблицу Клиентских IP адресов или переназначить IP адреса доменов, обслуживаемых Сервером CommuniGate Pro.
CGP Tools
Панель менеджмента предназначена для удобного и быстрого выполнения рутинных операций – массовых операций, получения отчетов, настроек подписки на папки и т.д.
На данный момент доступны следующие операции:
- Чтение прав пользователей
- Чтение почтовых папок пользователей
- Чтение доступа к почтовым папкам пользователей
- Чтение почтовых папок пользователей, к которым они предоставили доступ
- Чтение почтовых папок пользователей, на которые они подписаны
- Получение отчетности по почтовым папкам пользователей (все папки пользователя, список пользователей, имеющих доступ к папкам, список пользователей, подписанных на папки)
- Чтение файловых папок пользователей
- Чтение доступа к файловым папкам пользователей
- Чтение файловых папок пользователей, к которым они предоставили доступ
- Чтение файловых папок пользователей, на которые они подписаны
- Чтение нестандартных настроек пользователя
- Чтение скинов
- Скачивание списка аккаунтов, отформатированного для импорта на другой сервер CGP
- Включить HTML-композер
- Включить мультичаты
- Сброс нестандартных настроек
- Сброс нестандартной настройки
- Добавить аккаунту суффикс/префикс
- Удалить аккаунт
- Удалить все пользовательские файлы
- Удалить все пользовательские файлы в скинах домена
- Удалить все пользовательские файлы в скинах сервера
- Предоставить доступ к почтовой папке
- Предоставить доступ к файловой папке
- Установить такие же права, как у …
- Создать администратора домена
- Назначить секретарем
Скачивание плагина CGP Tools
Операционная система Загрузить Любая Установка.
Создайте отдельный скин «Panel» и поместите туда следующие файлы:
- login.wssp
- loginpanelstyles.css
- hello.wssp
- console.js
- panelstyles.css
- spinner.svg
- results.wssp
- funcs.json
А также добавьте файлы console.wcgp и console.wcgi в Интерфейсы (Пользователи ) Интерфейсы.
В разделе «Пользователи Центральный справочник» создайте дополнительную установку пользователя «PanelAdmin». Задайте пользователю значение данной настройки одним или несколькими значениями из следующего списка:
Использование.
Для использования панели перейдите по ссылке mycompany.com?skin=panel и введите логин/пароль учетной записи (не забудьте заменить mycompany.com на свое доменное имя). Вам откроется окно логина (рисунок 1).

рис. 1 – Окно логина
В поля ввода введите логин и пароль от своей учетной записи CGP и нажмите кнопку «Войти». Если введенные данные верны, то откроется интерфейс оператора панели менеджмента, отображенный на рисунке 2.

рис. 2 – Интерфейс панели менеджмента
Интерфейс состоит из двух частей: столбец слева с выбором домена и функции и «рабочее поле» справа. В свою очередь права часть интерфейса делится на три части. В верхней части находятся название выбранной функции и кнопка для исполнения указанной операции. Средняя часть содержит в себе два поля: поле для указания параметров функции и поле работы с аккаунтами, к которым будет примеряться функция. В нижней части интерфейса располагается поле вывода результатов.
Выбор функции.
В качестве примера рассмотрим исполнение команды «Read rights». Выберите необходимый домен в списке доменов, а затем раскройте категорию «REPORTS» и выберите функцию (рисунок 3).

рис. 3 – Выбор функции
Чтобы узнать, что делает конкретная функция, наведите курсор на букву «i» рядом с названием функции – появится подсказка.

рис. 4 – Подсказка-описание функции
Для исполнения этой функции не требуются параметры, о чем свидетельствует надпись в поле параметров, однако необходимо выбрать аккаунты, чьи права необходимо прочитать.
Поиск и добавление аккаунтов.
Добавить аккаунты можно несколькими способами:
- Добавить все аккаунта домена;
- Добавить все аккаунты группы;
- Добавить аккаунты из файла;
- Добавить аккаунты при помощи поиска по имени или группе.
Для добавления конкретных аккаунтов воспользуйтесь полем поиска. Для этого кликните по полю и начните вводить, например, первые буквы в имени аккаунта. Нажмите на лупу, чтобы найти аккаунты по заданной маске.

рис. 5 – Поле поиска аккаунтов
В появившемся окне будут результаты поиска. Чтобы добавить найденные аккаунты нажмите кнопку «Добавить все» или кликните по нужным аккаунтам и нажмите «Добавить выбранные».

рис. 6 – Результаты поиска и выбор аккаунта
После того, как какие-либо аккаунты были добавлены, появляется тэг, который позволяет быстро удалить группу аккаунтов.

рис. 7 – Тэг всех аккаунтов домена
Также удалить аккаунт из списка можно нажав «-» напротив него.

рис. 8 – Кнопка «-» для удаления аккаунта из списка
Если необходимо удалить несколько аккаунтов, выделите необходимые аккаунты, кликнув по ним левой кнопкой мыши, а затем кликните правой кнопкой для вызова контекстного меню, нажмите «Delete Selected», чтобы удалить выбранные аккаунты из списка.

рис. 9 – Кнопка «Delete Selected»
Все аккаунты домена.
Добавить все аккаунты домена можно несколькими способами:
- Нажать кнопку «Добавить все аккаунты».

рис. 10 – Кнопка «Добавить все аккаунты»
- Нажать кнопку «Добавить все аккаунты» через контекстное меню, открываемое по нажатию «+».

рис. 11 – Кнопка «Добавить все аккаунты» в контекстном меню
- Нажать иконку лупы в поле поиска аккаунтов, а затем нажать «Добавить все» внизу результатов поиска.

рис. 12 – Кнопка «Добавить все» в окне поиска аккаунтов
Добавление аккаунтов группы.
Добавить все аккаунты группы так же можно добавить через кнопку «Добавить группу».

рис. 13 – Кнопка «Добавить группу»
После нажатия кнопки, появится окно поиска групп. Введите буквы для поиска по группам и нажмите лупу, чтобы увидеть результаты. Затем, так же, как и в поле поиска, выберите необходимые для работы группы и нажмите «Добавить выбранные» или нажмите «Добавить все», чтобы добавить аккаунты, состоящие во всех найденных группах.

рис. 14 – Окно поиска групп
Также можно добавить группы и через контекстное меню, открываемое по нажатию «+». При нажатии на кнопку появляется список со всеми группами домена. Если их достаточно много, воспользуйтесь полем поиска над списком групп, чтобы отфильтровать группы по имени.

рис. 15 – Список доступных групп в контекстном меню
Помимо этого, группы можно искать и в поле поиска, для этого необходимо изменить тип поиска на «поиск по группам». Нажмите на раскрывающийся список справа от поля поиска и выберите «by Group».

рис. 16 – Смена типа поиска на поиск по группам
Добавление аккаунтов из файла.
Для загрузки аккаунтов нажмите кнопку «From File» или «Add from File». Откроется окно проводника, в котором необходимо выбрать текстовый файл с аккаунтами.

рис. 17 – Кнопка «Добавить из файла»

рис. 18 – Кнопка «Добавить из файла» в контекстном меню
Сохранение аккаунтов в файл.
Чтобы сохранить список аккаунтов для повторной работы с ними, выделите желаемые аккаунты, кликнув по ним левой кнопкой мыши. Выделив все аккаунты, кликнете по одному из них правой кнопкой мыши, чтобы вызвать контекстное меню.

рис. 19 – Контекстное меню аккаунтов
Нажмите «Save as File», чтобы скачать файл с выбранными аккаунтами.
Выполнение функции и результаты.
Для выполнения команды нажмите кнопку «Run». В случае, если команда была выполнена, кнопка окрасится в зеленый, а в окне результатов появится результат выполнения функции. В противном случае кнопка окрасится в красный, а в окне результатов появится сообщение об ошибке.

рис. 20 – Результаты выполнения команды
Результаты можно открыть в новом окне, нажав «Undock View». Если результат необходимо сохранить в файл – нажмите кнопку «Download».
Дополнительная информация.
Функционал данного инструмента может быть расширен: при отсутствии требуемых функций они могут быть реализованы по запросу. Кроме того, для работы с панелью может быть использован протокол HTTP, что позволяет пользователю создавать собственные сценарии, используя доступный фунционал.
- При использовании Менеджера Пакетов Red Hat (файл .rpm):