URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 14092
[ Назад ]

Исходное сообщение
"OpenNews: Система инвентаризации компьютерной и оргтехники GLPI v0.65"

Отправлено opennews , 30-Мрт-06 07:47 
Вышла новая версия системы инвентаризации компьютерной и оргтехники предприятия GLPI (Gestion Libre de Parc Informatique) (http://glpi.indepnet.org).


Этот проект предназначен для работы с базой данных IT и телекоммуникационного оборудования, установленного на предприятии. Также имеется возможность ведения учета расходных материалов и организации службы технической поддержки по расписанию и по заявкам пользователей.


При использовании совместно с продуктом OCS-Inventory (http://ocsinventory.sourceforge.net) возможно создание максимально автоматизированной системы инвентаризации.


OCS-Inventory (http://ocsinventory.sourceforge.net) основан на распределяемых модулях, устанавливаемых на инвентаризируемые машины, которые отсылают подробную информацию о системе и подключенных устройствах в выделенную базу данных.


GLPI русифицирована, создана на PHP и использует СУБД MySQL, лицензия GPL.

URL: http://glpi.indepnet.org
Новость: http://www.opennet.me/opennews/art.shtml?num=7226


Содержание

Сообщения в этом обсуждении
"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено гость , 30-Мрт-06 07:47 
> GLPI ... создана на PHP

С этого надо было начинать!
Ибо напрочь убивает всяческое желание использовать данный продукт.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Aleksey , 30-Мрт-06 08:28 
PHP - достаточно неплохой язык программирования. Или на чем по-вашему надо было бы писать такую систему?

"не нравится -- "
Отправлено Michael Shigorin , 30-Мрт-06 08:30 
кто-то заставляет?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено skyogre , 30-Мрт-06 10:38 
Какие мы нежные... Какая разница на чём написано, лишь бы работало. На FoxPro до сих пор пишут нормальные бухгалтерии. Были бы нормальные инженеры, а не мальчики, называющие себя админами и кулхацкерами.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Michael Shigorin , 30-Мрт-06 08:32 
Кстати, к Request Tracker есть asset manager (никак не доберусь прикрутить, хоть у нас его уже и опакетили); плюс существует http://freshmeat.net/projects/irm

PS: для языковых фанатов -- RT перловое.  Лиспового или эйфелевого не встречалось.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено uldus , 30-Мрт-06 09:21 
>PS: для языковых фанатов -- RT перловое.  Лиспового или эйфелевого не
>встречалось.

RT пример как можно излишней гибкостью угробить проект, на 500 тикетов оно уже достает своей неповоротливостью на двупроцессорном Pentium 1000. Сделал отладку запросов к базе и понял - в морг, там без индексов куча выборок по текстовым полям сплошь и рядом.

Качество кода не зависит от языка прогаммирования, на любом языке можно писать отвратительно и неэффективно. На PHP поделок большинство, поэтому и такой негатив по отношению к нему. Видел отличные PHP проекты сделанные профессионалами, только их слишком мало.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено hiddenman , 30-Мрт-06 22:36 
Не знаю, что вы там делали, RT с Assets Tracker, RTFM и 2500 тикетами прекрасно крутится на виртуальном сервере (vserver) на машине с еще десятком виртуальных серверов подобных, ничего выдающего в которой нет (P4,1Gb,80Gb SATA [или даже IDE]). Фантастической скорости нет (да никто пока даже и не пытался оптимизировать, все пакеты и настройки штатные), но и раздражения от задержки нет.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено 91217 , 22-Май-09 14:38 
>Кстати, к Request Tracker есть asset manager (никак не доберусь прикрутить, хоть
>у нас его уже и опакетили); плюс существует http://freshmeat.net/projects/irm
>
>PS: для языковых фанатов -- RT перловое.  Лиспового или эйфелевого не
>встречалось.

Ой, а на баше можно? Ну можно, можно, а?


"Симпатичная программка"
Отправлено XAnder , 30-Мрт-06 09:19 
Поставил сейчас эту штуку. Вроде нормальная вещь.

Порадовал процесс установки - почти полный автомат. Если чего-то не хватает, сообщает об этом, дает подсказки по делу. В общем, гадать не пришлось.

Перевод на русский язык неплохой, хотя и не 100%, и опечатки проскакивают, и французский иногда вылезает :)

По интерфейсу не все сразу понятно (по крайней мере мне). Так что без чтения доков, чувствую, не обойтись.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Ним , 30-Мрт-06 10:01 
>Так что без чтения доков, чувствую, не обойтись.

ага не обойтись.
вообще-то без OCS Inventory NG толку-то от нее чуть..
поэтому читаем вначале мануал OCS на 87 страницах, а потом уж собсна мануал GLPI


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Mark Silinio , 30-Мрт-06 11:13 
кто-либо это дело использует? стоящая вещь?
сейчас используется checkcfg, думал вот об этой штуковине...

"кто -либо юзал уже?"
Отправлено shadow , 30-Мрт-06 15:28 
Если кто-либо пробовал это в связке с OCS Inventory напишите своё мнение.
Очень заманчивое описание, интересно узнать мнение тех кто пользовался.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Ratnik , 06-Апр-06 10:38 
Пробовал поставить OCS Inventory. Эта система встает только на php4. Там везде в коде стоит <? а в php5 я так понял это уже не проходит и нужно ставить <?php.
Хотя помоему уже давно рекомендуют ставить <?php а не <?.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено glyph , 13-Апр-06 17:37 
Сабж имеет баг с ajax, имхо. Переодически возникают dead-locks на файлах сессий. Стоит на FreeBSD 5.4, php5, mysql5. Если кто-то сумел победить - пишите.

"GLPI + OCSNG"
Отправлено NitroPunk , 09-Апр-07 13:29 
Великолепный комплекс. Такого масштаба покрытия всевозможных нюансов инвентаризации не встречал нигде. Что удивляет - это бесплатность. Никаких нареканий в работе нет, за исключением одного НО: нет поддержки UTF-8 (связался с разработчиками - они подтвердили, что разработки на эту тему ведутся), в связи с этим при сборе информации на машинах с русскоязычной кодировкой (софта, например) - в системе высплывают нераспознаваемые символы. Радует, что подобной информации в интерфейсе встречается не очень много, да и баг уже в процессе фикса.

Система на 5+


"GLPI + OCSNG"
Отправлено abkv , 25-Май-07 16:20 
Как показало первое вскрытие, проблема с кодировкой начинается с агента-сканера, который уже XML делает  в неправильной кодировке, дальше, видимо, уже все можно пробовать победить настройкой базы и PHP. А кто-нибудь пробовал взять исходники и посмотреть, можно ли что сделать самостоятельно? Стоит ли за это браться? Разработчики обещают может быть к концу года - ждать нет времени...

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено arruah , 19-Апр-07 13:17 
Я что то не соображу что с чем связывать.. То ли OCS сначала ставить потом сверху на него прослойкой glpi либо наоборот ? Или это совсем разные вещи ?
Насколько я понял у OCS тоже есть вебинтерфейс.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Alexandr , 28-Апр-07 08:16 
>Я что то не соображу что с чем связывать.. То ли OCS
>сначала ставить потом сверху на него прослойкой glpi либо наоборот ?
>Или это совсем разные вещи ?
>Насколько я понял у OCS тоже есть вебинтерфейс.


Помоему значения не имее что ставить раньше. Они между собой никак не связаны при установке. Уже потом после установки glpi и ocsinventory в настройках glpi связываеш его с базой ocsinventory. Да а вот с кодировкой действительно проблема :-(


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено alonefox , 23-Окт-07 16:38 
Сейчас поставил отдельно одно и отдельно другое. У каждой свой плюс. OCS умеет информацию собирать, а GLPI широка в функциональности.

Хочеться объединиить. Сейчас нашел плагин для GLPI, но как пишут сами авторы он не работает с версией GLPI 0.65 и выше, что естественно не хорошо. Сейчас даже не знаю что делать.

> Помоему значения не имее что ставить раньше. Они между собой никак не
> связаны при установке. Уже потом после установки glpi и ocsinventory в
> настройках glpi связываеш его с базой ocsinventory. Да а вот с кодировкой
> действительно проблема :-(

Это объясните как? На сколько я читал сайт GLPI связь между ними осуществляется плагином для GLPI, или я что-то не правильно понял?

Что касается кодировки. Если кто даст ссылки на исходники агента под Вынь, то постараюсь что-ниб Худь придумать.отя исходники бы самого "OCSInventory.exe".


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено alonefox , 25-Окт-07 10:05 
В системе (в агенте сбора информации для Windows) была проблема кодировкой (малые русские буквы, начиная с 'х'(0xF4 или 244). Т.е. буквы 'хцчшщъыьэюя' преобрались в символ английского языка 'x' (0x78 или 120).
Я взял исходники программы агента OCS для Windows.
Ошибка оказалась в файле './win32_agent/include /_common\utils.h' в строке 371:
static void cleanXml( CMarkup* pX ) {
    CString bef = pX->GetDoc();
    
    for(int i=0;i<bef.GetLength();i++) {    
        UCHAR cut = (UCHAR)bef.GetAt(i);
-        if( (cut<32 || cut>244) && cut!=10 && cut!=13 ) {  
+        if( (cut<32) && cut!=10 && cut!=13 ) {            
            bef.SetAt(i,'x');        
        }
    }
    pX->SetDoc(bef);
}

Как пишут на сайте разработчика исходные тексты можно получить так:
cvs -z3 -d:pserver:anonymous@ocsinventory.cvs.sourceforge.net:/cvsroot/ocsinventory co -P modulename
т.е. для получения агента для Windows:
cvs -z3 -d:pserver:anonymous@ocsinventory.cvs.sourceforge.net:/cvsroot/ocsinventory co -P win32_agent
Компилировать под MS VisualStudio 2005 у меня не удалось. Опять же возвращаясь к сайту (форуму) разработчиков было выяснено, что компилировать можно только при использовании MS VisualC++ 6.0 SP5 + Windows Server 2003 Platform SDK не ранее февраля 2003 года.
Я использовал Windows Server 2003 SP1 Platform SDK, причем для экономии интернет трафика устанавливал с инета (Web install), выбирая только то, что надо. Таки образом уложился в 30-80 Мб.
(Внимание)При компиляции устанавливать Release, иначе (у меня) не компилируется.
(Внимание)Когда попадеться ошибка о невозможности выделения массива 0 длины в файле Platform SDK 'WSPiApi.h' строка примерно 45, нагло закомментировал и все откомпилировалось.
У меня все работает, сейчас буду править базу OCS для правильного импорта данных в базу


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Valeriy , 11-Янв-08 10:11 
>[оверквотинг удален]
>использовании MS VisualC++ 6.0 SP5 + Windows Server 2003 Platform SDK
>не ранее февраля 2003 года.
>Я использовал Windows Server 2003 SP1 Platform SDK, причем для экономии интернет
>трафика устанавливал с инета (Web install), выбирая только то, что надо.
>Таки образом уложился в 30-80 Мб.
>(Внимание)При компиляции устанавливать Release, иначе (у меня) не компилируется.
>(Внимание)Когда попадеться ошибка о невозможности выделения массива 0 длины в файле Platform
>SDK 'WSPiApi.h' строка примерно 45, нагло закомментировал и все откомпилировалось.
>У меня все работает, сейчас буду править базу OCS для правильного импорта
>данных в базу

Поделишься?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 15-Янв-08 14:41 
>[оверквотинг удален]
>Компилировать под MS VisualStudio 2005 у меня не удалось. Опять же возвращаясь
>к сайту (форуму) разработчиков было выяснено, что компилировать можно только при
>использовании MS VisualC++ 6.0 SP5 + Windows Server 2003 Platform SDK
>не ранее февраля 2003 года.
>Я использовал Windows Server 2003 SP1 Platform SDK, причем для экономии интернет
>трафика устанавливал с инета (Web install), выбирая только то, что надо.
>Таки образом уложился в 30-80 Мб.
>(Внимание)При компиляции устанавливать Release, иначе (у меня) не компилируется.
>(Внимание)Когда попадеться ошибка о невозможности выделения массива 0 длины в файле Platform
>SDK 'WSPiApi.h' строка примерно 45, нагло закомментировал и все откомпилировалось.

Спасибо. Я использовал VC++ 6.0 SP6 + Windows Server 2003 Platform SDK(выкачал из локалки). Когда настроил path к либам и хидерам SDK, поставил их по списку первыми.
Кое как скомпилировал.

>У меня все работает, сейчас буду править базу OCS для правильного импорта
>данных в базу

Не понял. О чем речь?

Плюс мои пять копеек :). При просмотре через www не правильно отображается русские названия программ. Открываем для редактирования
/var/www/ocsreports/machine.php и правим function print_softwares($systemid)
...
        while($item = mysql_fetch_object($resultDetails))
        {       $ii++; $td3 = $ii%2==0?$td2:$td4;
                echo "<tr>";
-                echo "$td3".htmlentities(textDecode($item->PUBLISHER))."</td>
-                          $td3".htmlentities(textDecode($item->NAME))."     </td>
+                echo "$td3".textDecode($item->PUBLISHER)."</td>
+                          $td3".textDecode($item->NAME)."     </td>
                      $td3".textDecode($item->VERSION)."  </td>
                          $td3".(htmlentities(textDecode($item->COMMENTS))?htmlentities(textDecode($item->COMMENTS)):"N/A")."     </td>";
....

Усё. Радуясь, начинаем править исходники glpi :)))



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено liveder , 28-Янв-08 12:47 
ну.. тогда уж и описание можно было бы на русском сделать =)
$td3".(htmlentities(textDecode($item->COMMENTS))?textDecode($item->COMMENTS):"N/A")."     </td>";

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено ame , 31-Янв-08 15:32 
Также помогает замена htmlentities() на htmlspecialchars().

>Усё. Радуясь, начинаем править исходники glpi :)))

Как результаты с кодировкой в GLPI?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 01-Фев-08 06:08 
>Также помогает замена htmlentities() на htmlspecialchars().
>
>>Усё. Радуясь, начинаем править исходники glpi :)))
>
>Как результаты с кодировкой в GLPI?

Забил я на это неблагодарное дело.



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено abkv , 31-Янв-08 16:55 
><Skip>
>У меня все работает, сейчас буду править базу OCS для правильного импорта
>данных в базу

Будем очень благодарны всем отделом, если поделитесь готовым exe- шником. Почти все на PHP победили, а откомпилировать агента - никак.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 01-Фев-08 08:22 
>><Skip>
>>У меня все работает, сейчас буду править базу OCS для правильного импорта
>>данных в базу
>
>Будем очень благодарны всем отделом, если поделитесь готовым exe- шником. Почти все
>на PHP победили, а откомпилировать агента - никак.

По просьбам трудящихся.
http://ocsinventory.narod.ru/agentWinOcs.rar

Отписывать глюки, баги здесь.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено abkv , 01-Фев-08 16:28 
>По просьбам трудящихся.
><см. выше>
>Отписывать глюки, баги здесь.

Большое спасибо от лица службы и моего лично! Все просто прекрасно РАБОТАЕТ! Пока глюко-багов нет - появятся скажем.  Теперь думаем что делать с уже собранной базой - жалко чистить, а видимо придется.
Есть ли советы/опыт как новую версию клиента быстро расставить? Может MSI пакет собрать...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 04-Фев-08 07:07 
>>По просьбам трудящихся.
>><см. выше>
>>Отписывать глюки, баги здесь.
>
>Большое спасибо от лица службы и моего лично! Все просто прекрасно РАБОТАЕТ!
>Пока глюко-багов нет - появятся скажем.  Теперь думаем что делать
>с уже собранной базой - жалко чистить, а видимо придется.
>Есть ли советы/опыт как новую версию клиента быстро расставить? Может MSI пакет
>собрать...

После установки агента, нужно заменить файло из архива на то, что есть в
disk:\Program Files\OCS Inventory agent. Можно через AD заменить файло.
На счет дистриба, будет время, сделаю...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено liveder , 28-Янв-08 12:49 
а проблема некорректного преобразования из utf8 в windows-1251 решил?
а то буквы э, ь, я и еще какие-то как "х" отображаются :(

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 29-Янв-08 07:46 
>а проблема некорректного преобразования из utf8 в windows-1251 решил?
>а то буквы э, ь, я и еще какие-то как "х" отображаются
>:(

Да, решили. См. выше сообщение от alonefox. Нужно править исходники windows агента. После этого, если использовался глюкавый агент, нужно почистить базу OCS. Иначе после смены на нормальный агент, всякие буквы 'x' будут по прежнему отображаться.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено дождь , 08-Фев-08 17:08 
(разобрался)

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено abkv , 31-Янв-08 17:03 
У кого-нибудь работает серверная часть OCS Inventory NG под Linux? Есть ли  сравнение с Win версией?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 01-Фев-08 06:10 
>У кого-нибудь работает серверная часть OCS Inventory NG под Linux? Есть ли
> сравнение с Win версией?

Да, работает. Сравнений с серверной win нету. :)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено abkv , 01-Фев-08 16:43 
Насколько понятно из help-a и сообщения "You need ipdiscover-util.pl (Linux only) for expert mode", появляющегося в просмотре подсети в "Сетевой информации", отличия от windows версии есть. Интересно, что за ipdiscover-util.pl, что за фича в expert mode добавляется, и зачем оно нам надо? Гляньте, если не сложно, есть ли такой ipdiscover под Linux-ом, может стОящая вещь?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено anono , 22-Июн-10 14:03 
>Насколько понятно из help-a и сообщения "You need ipdiscover-util.pl (Linux only) for
>expert mode", появляющегося в просмотре подсети в "Сетевой информации", отличия от
>windows версии есть. Интересно, что за ipdiscover-util.pl, что за фича в
>expert mode добавляется, и зачем оно нам надо? Гляньте, если не
>сложно, есть ли такой ipdiscover под Linux-ом, может стОящая вещь?

ipdiscover дает возможность назначить агенту на клиентской машине задачу сканировать свою подсеть и результаты слать на сервер вместе с инвентаризационной инфой. по этим данным видно сколько в подсети всего устройств, сколько проинвентарено, сколько непроинвентарено. я пользовался сервером под юникс 1.3.1. там столкнулся с граблями выдвижения этих самых агентов на сканирование сети (по результатам внутренних расчетов сервера). у меня назначилась первая машина, куда установил агента (вин). другие машины назначал руками. в базе в таблице "devices". таблица простая.
HARDWARE_ID - ид компа в базе.
NAME        - статичное "IPDISCOVER"
IVALUE      - статичное "1"
TVALUE      - адрес сети (например 192,168,100,0)
COMMENTS    - статичное (null)
инфу про это косяк нашел на форумаз самого OCS.
вещь обязательно нужная :)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено anono , 22-Июн-10 14:16 
еще один момент. нужно будет настроить права на запись в папках на сервере. у меня было тут:
/var/lib/ocsinventory-reports/IPD

туда надо разрешить запись для апача. я сменил группу рекурсивно на паке "ocsinventory-reports" на www-data и разрешил группе запись.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено leo70 , 03-Фев-08 18:10 
После компиляции win клиента с исправлениями как посоветовал alonefox заглавные буквы П,Р,Б,Э меняются на "я".
У кого нибудь такое проявилось?
База UTF8, клиенту все отдается на 1251.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 04-Фев-08 06:55 
>После компиляции win клиента с исправлениями как посоветовал alonefox заглавные буквы П,Р,Б,Э
>меняются на "я".
>У кого нибудь такое проявилось?
>База UTF8, клиенту все отдается на 1251.

Подробней можно? В каком разделе П,Р,Б,Э меняются на "я"? Например, у меня в разделе "Программное обеспечение" из софта есть позиция "Проигрыватель Windows Media 10". Ни каких "я" нету.

И что использовал при компиляции? VC++ какой пак? SDK какой версии? Или уже собранным пользуешься?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено leo70 , 04-Фев-08 08:46 
Проявляется в описании софта, т.е. "яакет безопасности ....", в описании ПК, в описании переферии "ясширенная стандартная клавиа..".
Агента собирал VC++ SP6 + PSDK. Попробовал выложенным здесь агентом таже проблема.
Исходя из Вашего ответа и моих "опытов" проблема не в агенте, а вот где рыть чего-то пока не пойму...

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено pvalov , 04-Фев-08 09:31 
>Проявляется в описании софта, т.е. "яакет безопасности ....", в описании ПК, в
>описании переферии "ясширенная стандартная клавиа..".
>Агента собирал VC++ SP6 + PSDK. Попробовал выложенным здесь агентом таже проблема.
>
>Исходя из Вашего ответа и моих "опытов" проблема не в агенте, а
>вот где рыть чего-то пока не пойму...

Попробуй следующим образом:
1. Косишь комп из базы, где есть всякие "я", "x" и т.д. Либо через web-интерфейс, либо напрямую из базы.
2. Ставишь OcsAgentSetup.exe (если не стоит)
3. Делаешь замену файло из архива(или то что ты скомпилил) на то, что есть в disk:\Program Files\OCS Inventory agent.
4. Из консоли OCSInventory.exe /server:192.168.1.1 /np /debug
5. Просматриваешь результат.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено leo70 , 04-Фев-08 10:25 
Разобрался проблема была в MySQL.
Кроме установки по умолчанию utf8 записал set names utf8 в разделе mysqd. Все стало отображаться корректно. Теперь буду скрещивать с GLPI.
Так что под Linux OCS Inventory работает :)

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено дождь , 05-Фев-08 15:39 
>Разобрался проблема была в MySQL.
>Кроме установки по умолчанию utf8 записал set names utf8 в разделе mysqd.
>Все стало отображаться корректно. Теперь буду скрещивать с GLPI...

[i]Как у Вас успехи с GLPI?
И всё же по логике завязано здесь - (в inc\db.function.php сама функция importArrayFromDB() вызываемая в ocsng.function.php... А никак не хотят быть на русском данные... решили ли Вы этот момент?[/i]



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено leo70 , 05-Фев-08 16:04 
Импорт идет, а с русским пока беда. Борьба продолжается....

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено дождь , 12-Фев-08 11:54 
>Импорт идет, а с русским пока беда. Борьба продолжается....

[i]Получилось ли у кого-нибудь "руссифицировать" так сказать?[/i]


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено leo70 , 14-Фев-08 15:58 
Заработало.
glpi:
1. в редактируем inc/dbmysql.class.php строка 65 меням SET NAMES UTF-8 на windows-1251
2. конвертим locales/ru_RU.php из utf-8  в windows-1251
3. лазаем по всем файлам и правим charset=utf-8 на windows-1251
4. если ставили по умолчанию русский интерфейс, перейти на английскй и обратно.

my.cnf
[mysqld]
default-character-set = utf8
init-connect = "set names utf8"


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено дождь , 20-Фев-08 17:20 
>1. в редактируем inc/dbmysql.class.php строка 65 меням SET NAMES UTF-8 на windows-1251

[i]Имеется ввиду, что изменяем строку 65 следующего вида:[/i]
@mysql_query("SET NAMES '" . (isset($this->dbenc) ? $this->dbenc : "utf8") . "'",$this->dbh);

[i]на:[/i]
@mysql_query("SET NAMES '" . (isset($this->dbenc) ? $this->dbenc : "cp1251") . "'",$this->dbh);

[i]Изначально считаем, что таблицы OCS Inventory в формате UTF-8.
Конвертировал ru_RU.php, изменил charset... пока не отображается корректно, попробую переустановить GLPI.[/i]


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено leo70 , 21-Фев-08 09:39 
А что конкретно некорректно отображается?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено дождь , 21-Фев-08 12:27 
[i]Не раработает... Подскажите что не так?

[mysqld]
default-character-set = utf8
init-connect="SET NAMES utf8"
...
character-set-server = utf8
collation-server = utf8_unicode_ci

GLPI:
1. База glpi и ocsweb в utf8_unicode_ci
2. Изменяю inc/dbmysql.class.php, строку 65 на:
@mysql_query("SET NAMES '" . (isset($this->dbenc) ? $this->dbenc : "cp1251") . "'",$this->dbh);
3. Конвертирую ru_RU.php в windows-1251.
4. Изменяю charset в 49 файлах: charset=windows-1251

и всё равно в результате информация не отображается в правильной кодировке, данные приходят в базу в виде:
"?????????? ???????????? ??? Windows Internet Explorer".

Где я что-то упускаю, подскажите, пожалуйста?[/i]


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено MaxAndrey , 21-Фев-08 20:44 
Народ. Имеется два вопроса:
1. Как в базу внести список пользователей доменов (руками неужто вбивать?)
2. Как настроить отчеты в pdf для кириллицы? А то вместо русских букв - вопросики.

icq: 190149352


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Dreamkeeper , 04-Мрт-08 10:53 
Почти полностью решил проблемы с кодировками.
Сервер ставился под Debian с UTF-8 локалью.
В конфигурации mySQL прописать:
[mysql]
default-character-set = utf8

[mysqld]
default-character-set = utf8
character_set_server = utf8
collation_server = utf8
skip-character-set-client-handshake

Далее, необходимо для таблицы files принудительно прописать в sql скрипте создания базы кодировку latin1 (иначе будет ругаться на длину ключа myISAM).

Так же необходимо перекодировать в UTF-8 файл с переводом интерфейса, и прописать кодировку.

В "морде" OCS правим файлы:
В prefrences.php
define("UTF8_DEGREE", 0 );
В machine.php в стр. 134 вместо TextDecode ипользовать utf8_decode
Для корректного отображения ПО использовать функцию htmlentities(<Переменная>,ENT_COMPAT,UTF) (в функции print_softwares() файла machine.php).
Для корректной работы GLPI в "морде" GLPI правим:
/inc/ocsng.class.php в строке 50 видим $this->dbenc="latin1"; меняем $this->dbenc="utf-8";  

Теперь надо "привить" UTF-8 к агенту. Собираем под MS VC++ 6.0 (см. пост AloneFox).
WIN32_AGENT\include\_common\defines.h(47)
#define XML_HEADERS _T( "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<!DOCTYPE REQUEST>\r\n")
/win32_agent/include /_common\utils.h
Правим функцию cleanXml:
static void cleanXml( CMarkup* pX ) {

    setlocale(LC_ALL,"");
     CString bef = pX->AToUTF8(pX->GetDoc());
     pX->SetDoc(bef);
}
Необходимо при этом обновить библиотеку mark-up до Release 9.0 и прописать туда две функции из "старой" библиотеки, которые туда поместили разработчики OCS.
Детально процесс сборки описывать не буду.
Далее собираем с помощью NSIS OCSLogon,OCSAgentSetup,OCSAgent.
Все.



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Anth0ny , 29-Апр-08 16:27 
=)
Граждане, прошу помочь советом....

VS++6.0, SP6, W2003SP1 SDK

При попытке скомпилить агента из полученных из CVS сорцов, получаю следующее:

--------------------Configuration: OcsWmi - Win32 Debug--------------------
Compiling...
OcsWmi.cpp
C:\CVS\win32_agent\OcsWmi\OcsWmi.cpp(1626) : error C2065: 'V_I8' : undeclared identifier
C:\CVS\win32_agent\OcsWmi\OcsWmi.cpp(1650) : error C2065: 'V_UI8' : undeclared identifier
Error executing cl.exe.

OcsWmi.dll - 2 error(s), 0 warning(s)

Не подскажете, что это? Никто с таким не сталкивался?
Я смотрю в нете это не обсуждается, значит какой-то мой косяк. Скорее всего явный...
То-ли чего-то не сделал, то-ли сделал что-то лишнее...

Так же пробовал выборочно компилить отдельный модули агента:

download files - проходит

mo_dev files - проходит

zip files - проходит

update files - получаю
C:\CVS\win32_agent\update\update.cpp(200) : error C2065: 'CDeleteFile' : undeclared identifier

TestSysInfo files - получаю
c:\plat_sdk\include\iphlpapi.h(183) : error C2065: 'PMIB_ICMP_EX' : undeclared identifier
c:\plat_sdk\include\iphlpapi.h(183) : error C2146: syntax error : missing ')' before identifier 'pStats'
c:\plat_sdk\include\iphlpapi.h(183) : warning C4229: anachronism used : modifiers on data are ignored
c:\plat_sdk\include\iphlpapi.h(185) : error C2059: syntax error : ')'

SysInfo files- получаю тьму ошибок (SysInfo.dll - 53 error(s), 10 warning(s))

OCSWMI files - как уже писал выше, не собирается

OCSServiceMsg files - проходит

OCSService files - получаю OcsService.exe - 41 error(s), 3 warning(s)

OCSInventory Agent files - получаю OCSInventory.exe - 28 error(s), 8 warning(s)

Хотя бы намекните, в каком направлении копать...?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Anth0ny , 30-Апр-08 12:27 
Братцы, нужна помощь =(

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Андрей , 30-Апр-08 19:24 
А с разработчиками связывался?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Anth0ny , 04-Май-08 11:04 
>А с разработчиками связывался?

а то...
они молчат как партизаны =(
хоть бы намекнули, в чём моя проблема...

http://forums.ocsinventory-ng.org/search.php?search_id=29760...



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено дождь , 08-Май-08 11:54 
А зачем компилить агента?
На сайте разработчиков в разделе Downloads доступен на ряду с оригинальным:
http://downloads.sourceforge.net/ocsinventory/OCSNG_WINDOWS_...

OCSNG_WINDOWS_AGENT_1.02_RC2_OTEA.zip (internal version 4.0.4.9) Include patch for extented character set from our Russian friend Corvin1977


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Anth0ny , 08-Май-08 12:02 
>А зачем компилить агента?
>На сайте разработчиков в разделе Downloads доступен на ряду с оригинальным:
>http://downloads.sourceforge.net/ocsinventory/OCSNG_WINDOWS_...
>
>OCSNG_WINDOWS_AGENT_1.02_RC2_OTEA.zip (internal version 4.0.4.9) Include patch for extented character set from our
>Russian friend Corvin1977

=)) Так это случилось уже после того как я отпостил...
И кстати всё не так однозначно: складывается впечатление что в базе русский всё равно хранится как cp1252.

я наконец настроил корректный вывод в OCSNG русского.
щаз бетатестчу GLPI 0.71

имхо продукт уже почти готов. хотя и не безгрешен...

и пересборка клиента мне нужна для того что бы дооснастить его новыми функциями.
так до сих пор и не разобрался в указанных ранее ошибках...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено alonefox , 09-Май-08 00:33 
когда я только начал использовать glpi+ocs я все оставлял как оно есть. Позже делал cp1251, но все же доверяю utf8. сейчас (пускай не последний) использую ocs который "общается" с web сервером (perl модулем) в кодировке utf. там был (возможно уже исправили) баг, что русские буквы, начиная с "х" менялись (как не смешно) на англ "х"...
Если интересно могу выслать свой вариант исходников. Или патч накать... Но, только, на старую версию...
А вот по поводу компиляции... Она как раз и явилась причиной, почему я более не компилю новые версии... Мне пришлось комментировать строки, на которые VS ругалась в файлась !!!самого_SDK!!!
Успехов ребята. Если что получиться не забывайте писать о результатах.
P.S. Не получается пишите камни, на которые натыкаетесь :)

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено klon , 26-Май-08 10:58 
Долгое время читал данный форум, прежде чем созрел написать

много чего перепробовал из описанного выше, но так и не добился нормальной работы связки OCS+GLPI, поэтому хочу поделиться своим решением из серии "давайте через жопу" :)

не решился пересобирать агента под винду, т.к. раньше не было такого опыта и собственно не силен в этом, поэтому просто использую OCSNG_WINDOWS_AGENT_1.02_RC2_OTEA с их сайта

на сервере установлен Slackware 11 + все необходимые компоненты
OCSNG_UNIX_SERVER_1.02_RC1
glpi-0.70.2

1. Проблема отображения русских букв в название железа и программ решилась как описывает Dreamkeeper:
> В "морде" OCS правим файлы:
> В prefrences.php
> define("UTF8_DEGREE", 1 );
> В machine.php в стр. 134 вместо TextDecode ипользовать utf8_decode
> Для корректного отображения ПО использовать функцию htmlentities(<Переменная>,ENT_COMPAT,UTF) (в функции print_softwares() файла machine.php).

Таким образом получаем корректное отображение всей собранной информации в OCS, но проблему экспорта в glpi такие танцы с бубном не решили, т.к. в самой базе русские буквы храняться в виде иероглифов(так и смог понять в какой оно кодировке)

Решил эту проблему следующим образом:
Создал еще одну базу(для транзита данных) и скрипт который делает экспорт из рабочей базы OCS затем перекодирует данные и вносит их в "транзитную" базу, а glpi настроен не на рабочую базу OCS а как раз на "транзитную".
Еще в /inc/ocsng.class.php в строке 50 поменял $this->dbenc="latin1"; на $this->dbenc="ISO-8859-1";  

Вот собственно скрипт:
#!/bin/sh
mysqldump -a --skip-set-charset ocsweb > /tmp/conv/ocsweb.sql
echo "/*!40000 SET NAMES cp1251 */;" > /tmp/conv/ocsweb1.sql
iconv -f UTF-8 -t ISO-8859-1 /tmp/conv/ocsweb.sql >> /tmp/conv/ocsweb1.sql
mysql ocsweb1 < /tmp/conv/ocsweb1.sql

Может кому-нибудь поможет.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено ratnik , 10-Июн-08 09:04 
На сервере установлено FreeBSD 5.5
OCSNG_UNIX_SERVER_1.02_RC2
glpi-0.70.2 + Plugin mass_ocs_import v1.1 от 2008-02-14  
При импорте из OCSNG часть данных не сохраняется меня в основном интересует установленное ПО(Software). У меня некорректно настроен плагин или это в принципе невозможно?

Да кстати в OCSNG_UNIX_SERVER_1.02_RC2 появился раздел ALL Software в нем снова проблемы с кодировкой.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено ratnik , 11-Июн-08 08:45 
>На сервере установлено FreeBSD 5.5
>OCSNG_UNIX_SERVER_1.02_RC2
>glpi-0.70.2 + Plugin mass_ocs_import v1.1 от 2008-02-14
>В OCSNG_UNIX_SERVER_1.02_RC2 появился раздел ALL Software в нем снова проблемы с кодировкой

Разобрался и с импортом и с кодировкой сам. Вот решение

Я поправил во так:
в файле require/function_table_html.php
нужно изменить строки 128 и 382.
128 строка
- echo "<tdclass='ta' >".$v."</td>";

+ echo "<td_class='ta' >".textDecode($v)."</td_>";

382 строка
-echo "><a OnClick='recharge2(\"".str_replace('"','\"',$key)."\",\"".$form_name."\",\"".$post_name."\")'>".$value."</a></li>";

+ echo "><a OnClick='recharge2(\"".textDecode(str_replace('"','\"',$key))."\",\"".$form_name."\",\"".$post_name."\")'>".textDecode($value)."</a></li>";

Не знаю правильноили нет,я в php не разбираюсь. Правил по анологии со статьей. Если что то не правильно поправьте меня

Vedernikov Alexandr


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Symbios , 18-Июн-08 09:22 
может кто есть добрый и выложит отлаженную версию с исправленной кодировкой?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Melaz , 23-Июн-08 17:28 
А кто то научил glpi+русский OCS с русским дружить?



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено was1978 , 11-Июл-08 09:35 
>А кто то научил glpi+русский OCS с русским дружить?

я научил )


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено was1978 , 11-Июл-08 09:38 
OCS хранит данные в latin1, я на сервере с OCS поставил Сопоставление соединения с MySQL: latin1_general_ci (было utf8_general_ci) и GLPI стал показывать софт русскими буквами

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено was1978 , 11-Июл-08 09:52 
До этого несколько часов танцев с бубном, правка php файлов в GLPI, попытки переконветировать дамп ocsweb.sql в транзитную базу osqweb1.sql - и ноль результата. Единственное что поправлено в GLPI, это ocsng.class, как написано несколькими постами выше.
GLPI версии 0.71RC3, OCS тоже последний

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Melaz , 13-Июл-08 18:48 
>До этого несколько часов танцев с бубном, правка php файлов в GLPI,
>попытки переконветировать дамп ocsweb.sql в транзитную базу osqweb1.sql - и ноль
>результата. Единственное что поправлено в GLPI, это ocsng.class, как написано несколькими
>постами выше.
>GLPI версии 0.71RC3, OCS тоже последний

Ты бы инструкцию сделал! Поможешь куче народа! Заранее спасибо)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Max , 21-Июл-08 11:47 
Да.. еще один мануал не помешал бы ..
Мне так и не удалось корректно сдружить эти две ситемы. Максимум - это корректность названий софта при помощи метода leo70, но в тоже время появляется проблема импорта пользователей из AD.. :(


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено DimkaPhantom , 04-Авг-08 14:52 
>Да.. еще один мануал не помешал бы ..
>Мне так и не удалось корректно сдружить эти две ситемы. Максимум -
>это корректность названий софта при помощи метода leo70, но в тоже
>время появляется проблема импорта пользователей из AD.. :(

Коллеги, подскажите все таки финальный вариант работы? или 100% результата не добился ни кто?.

Пока использую GLPI как основу HelpDesk, вот OCS Inventory бы очень помог


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alonefox , 10-Авг-08 18:49 
итак, на форуме проекта OCS Inventory NG (http://forums.ocsinventory-ng.org/viewtopic.php?id=603) я выложил патчи для OCS Inventory NG 1.02 RC2 как для агента, так и для сервера, которые адекватно пишут в БД в кодировке UTF-8 (надо было это сделать еще давно)...
Так как при компиляции многие встречаются с проблемами, скомпиленный агент был собран в установщик и выложен на http://webfile.ru ссылка: http://webfile.ru/2150316

Если надо, могу собрать и сервер с патчами + сделать снимок пустой БД
P.S. Прошу помощи у людей для конвертирования ocsbase.sql, чтобы эта зараза
1) не выдавала сообщений об ошиюках
2) конвертировала базу в UTF кодировку (обновление)
P.P.S. Специалистам английского языка просьба прочитать мой пост (ссылка на топик выше) на форуме OCS NG и отписаться мне о допущенных ошибках!


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 19-Авг-08 08:13 
Спасибо за проделанную работу!
>Если надо, могу собрать и сервер с патчами + сделать снимок пустой БД

Надо! :), очень надо

>P.S. Прошу помощи у людей для конвертирования ocsbase.sql, чтобы эта зараза
>1) не выдавала сообщений об ошиюках
>2) конвертировала базу в UTF кодировку (обновление)

Тут я тебя не понял! Опиши подробней что у тебя не получает, и для чего тебе оно надо.


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alonefox , 24-Авг-08 12:57 
>>Если надо, могу собрать и сервер с патчами + сделать снимок пустой БД
>
>Надо! :), очень надо

Доберусь на работе и сделаю. Как раз буду все проделывать с начала до конца!

>>P.S. Прошу помощи у людей для конвертирования ocsbase.sql, чтобы эта зараза
>>1) не выдавала сообщений об ошиюках
>>2) конвертировала базу в UTF кодировку (обновление)
>
>Тут я тебя не понял! Опиши подробней что у тебя не получает,
>и для чего тебе оно надо.

Этот sql файл при выполнении выдает приличную кучу ошибок (если его применять вручную), я же хочу, чтобы он не только выполнялся без ошибок, но и обновлял кодировку для всех объектов БД (БД, Таблицы, Столбцы). Попробуй для эксперимента применить этот файл в отношении новой БД. И посмотри на сколько он "правильный".



"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 29-Авг-08 13:16 
>Доберусь на работе и сделаю. Как раз буду все проделывать с начала
>до конца!

Ну и как успехи? :)

>Этот sql файл при выполнении выдает приличную кучу ошибок (если его применять
>вручную), я же хочу, чтобы он не только выполнялся без ошибок,
>но и обновлял кодировку для всех объектов БД (БД, Таблицы, Столбцы).
>Попробуй для эксперимента применить этот файл в отношении новой БД. И
>посмотри на сколько он "правильный".

Действительно с ним косяки какие-то.... вопрос решаю: http://www.mysql.ru/webboard/index.html?n1=10658&n2=1&page=1

Кароче, необходимо решить раз и навсегда косяки с кодировкой в OCS Inventory!! Тем более что в GLPI данные криво передаются... :(


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alonefox , 29-Авг-08 17:12 
>Кароче, необходимо решить раз и навсегда косяки с кодировкой в OCS Inventory!!
>Тем более что в GLPI данные криво передаются... :(

Не соглашусь! Они в GLPI не передаются, а сам GLPI забирает данные из БД OCS, а соответвенно борьба первичная с кодировкой сохранения с БД OCS


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 27-Ноя-08 13:02 
>Доберусь на работе и сделаю. Как раз буду все проделывать с начала
>до конца!

Ну как? Что нибудь есть?

>Этот sql файл при выполнении выдает приличную кучу ошибок (если его применять
>вручную), я же хочу, чтобы он не только выполнялся без ошибок,
>но и обновлял кодировку для всех объектов БД (БД, Таблицы, Столбцы).
>Попробуй для эксперимента применить этот файл в отношении новой БД. И
>посмотри на сколько он "правильный".

Да он там абсолютно неправильный с точки зрения SQL...
Щас тоже начал разбираться с OCSInventory...
Агент (версия 1.02 RC3) принудительно делает отчет в кодировке ISO-8859-1, хотя данные записаны в отчет в кодировке windows-1251 (это я посмотрел xml вариант отчета).
Ну в принципе хер с ним, т.к. данные верны и не косячны (не считая принудительно установленное кодировки)... главное чтоб сервер (у меня версия 1.01 win32) нормально их обрабатывал... а он гад не хочет....
Пробовал принудительно установить кодировку utf-8 в БД MySQL (во всех возможных переменных, в том числе и глобальных) - толку ноль!! что в кодировке latin1 что в utf-8 - русские буквы хранятся крякозябрами...

Так вот вопрос! Ты написал что переделал вариант сервера под utf-8. Скинь его сюда пожалуйста...


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 27-Ноя-08 14:42 
Забыл написать, что помимо настройки сервера MySQL полностью под utf-8, так же заново вручную создал БД в utf-8 и все таблицы в кодировке utf-8.... и как понятно из моего предыдущего поста, проблема не решилась... т.е. проблема именно в сервере "Communication server" (по терминологии OCSInventory)

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено bitlz , 23-Сен-08 11:13 

>Так как при компиляции многие встречаются с проблемами, скомпиленный агент был собран
>в установщик и выложен на http://webfile.ru ссылка: http://webfile.ru/2150316

Ссылка уже битая. Можно заново выложить собранный агент ?



"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alekciy , 31-Авг-08 02:33 
Что-то я не уловил, как делается GLPI + OCS. С GLPI вроде все понятно, ставиться на сервер. Скрипты они и в африке скрипты. Отконфигурил, поставил, все нормально.

С OCS тоже вроде все понятно. Клиентская часть шлет данные на развернутый OCS сервер. Пока это дело еще до конца не проставил, но принцип ясен. Не уловил как данные собранные OCS сервером автоматом интегрируется в GLPI. Тупо dump по cron? о_О Может кто пояснит?


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 01-Сен-08 07:18 
>Не уловил как данные собранные OCS сервером автоматом интегрируется
>в GLPI. Тупо dump по cron? о_О Может кто пояснит?

Импорт данных в GLPI происходит при помощи плагина mass_ocs_import http://glpi-project.org/spip.php?article254
В базе данных GLPI соответственно создаются новые таблицы с префиксом glpi_ocs_

А собирает она так: GLPI тупо коннектится к базе OCS, и зная её структуру, просто берёт необходимые данных, занося их в свою базу


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alekciy , 01-Сен-08 09:13 
>Импорт данных в GLPI происходит при помощи плагина mass_ocs_import http://glpi-project.org/spip.php?article254
>В базе данных GLPI соответственно создаются новые таблицы с префиксом glpi_ocs_
>
>А собирает она так: GLPI тупо коннектится к базе OCS, и зная
>её структуру, просто берёт необходимые данных, занося их в свою базу

Понятно. Значит все же получаем на сервере дублирование.



"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 01-Сен-08 09:23 
>>А собирает она так: GLPI тупо коннектится к базе OCS, и зная
>>её структуру, просто берёт необходимые данных, занося их в свою базу
>Понятно. Значит все же получаем на сервере дублирование.

Не совсем. Т.к. при импорте данных, ты сам указываешь что именно импортировать. И очень многие вещи остаются незатронутыми. Если и происходит дублирование, то максимум 20% от самой базы OCS, поэтому это дублирование не так критично...


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено BabyKiller , 02-Сен-08 14:09 
Обманщик я, и лжец. Всё таки на сервере происходит дублирование, может и не совсем полное, но происходит... И данные при импортировании из OCS, записываются в различные таблицы базы GLPI, а не только в "glpi_ocs_"

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено DimmON , 24-Окт-08 14:44 
Пытаюсь настроить распределение пользователей по группам в GLPI в зависимости от группы безопасности в Active Directory.
Есть пользователь "test". Он является членом групп, например, "Склад", "internet" и "Domain Users". Если в Active Directory в настройках пользователя выставлена в качестве основной группа "Склад", то LDAP показывает, что пользователь является только членом двух групп "internet" и "Domain Users", а основную группу не видит.
Тоже самое происходит и при просмотре через Softerra LDAP Browser.

Может кто сталкивался с подобной проблемой?


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено DimmON , 30-Окт-08 16:27 
>Пытаюсь настроить распределение пользователей по группам в GLPI в зависимости от группы
>безопасности в Active Directory.
>Есть пользователь "test". Он является членом групп, например, "Склад", "internet" и "Domain
>Users". Если в Active Directory в настройках пользователя выставлена в качестве
>основной группа "Склад", то LDAP показывает, что пользователь является только членом
>двух групп "internet" и "Domain Users", а основную группу не видит.
>
>Тоже самое происходит и при просмотре через Softerra LDAP Browser.
>
>Может кто сталкивался с подобной проблемой?

Проблему решил:
изменяем основную группу у пользователя на любую другую не участвующую в фильтрации пользователей по группам (для всех ОС кроме MacOS основная группа значения не имеет).


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено tsolodov , 21-Ноя-08 12:53 
Что не пробывал, не получается:
стоит система fedora core 9.
На нем glpi+OCSinventory. Они нормально работают друг с другом, но проблема в отображении софта в OCSinventory. Ставаить агент с офф. сайта....такая же беда((
Кто решил проблему, поделитесь пожалуйста своим методом.

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alonefox , 26-Ноя-08 23:54 
Хм... У меня отображение тоже хромает, но опять же в БД все ОК. Прям как доктор прописал и, соответственно, glpi все нормально импортирует.
Когда я делал, я следовал следующим принципам. Кодровка БД должна быть UTF, от сюда и все коррективы в ocs & ocs agent....
Все сейчас рулезз

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено alonefox , 26-Ноя-08 23:55 
Хм... У меня отображение тоже хромает, но опять же в БД все ОК. Прям как доктор прописал и, соответственно, glpi все нормально импортирует.
Когда я делал, я следовал следующим принципам. Кодровка БД должна быть UTF, от сюда и все коррективы в ocs & ocs agent....
Все сейчас рулезз


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено Дмитрий , 18-Дек-08 10:31 
Привет, Алл!
пытаюсь запустить эту систему у себя.
Настроил сбор данных в OCS и дальнейшую пердачу их в GLPI.
Прошу помощи в следующих моментах.
1. Список организаций. Если я правильно понял, то оборудование по умолчанию попадает на организацию с кодом 0 (основная). "Основная" правится в коде? Хочу чтобы было "Моя любимая фирма". Как переместить оборудование из "основной" орг-ии в подчиненную?
2. При импорте из OCS нет данных о материнской плате на компе. Что править? или придется руками прописывать каждую плату отдельно?
3. Чем отличаются параметры импорта в настройках режимов OCS? "глобальный" от "импорт элемента"?


Возможно есть русскоязычный форум по данной связке. Ну не силен я в английском  и французском :(


"OpenNews: Система инвентаризации компьютерной"
Отправлено Дмитрий , 18-Дек-08 10:33 
Привет, Алл!
пытаюсь запустить эту систему у себя.
Настроил сбор данных в OCS и дальнейшую передачу их в GLPI.
Прошу помощи в следующих моментах.
1. Список организаций. Если я правильно понял, то оборудование по умолчанию попадает на организацию с кодом 0 (основная). "Основная" правится в коде? Хочу чтобы было "Моя любимая фирма". Как переместить оборудование из "основной" орг-ии в подчиненную?
2. При импорте из OCS нет данных о материнской плате на компе. Что править? или придется руками прописывать каждую плату отдельно?
3. Чем отличаются параметры импорта в настройках режимов OCS? "глобальный" от "импорт элемента"?


Возможно есть русскоязычный форум по данной связке. Ну не силен я в английском  и французском :(


"OpenNews: Система инвентаризации компьютерной"
Отправлено zidex , 19-Дек-08 08:49 
У кого-нибудь есть пропатченый клиент с поддержкой UTF-8? Если есть, то выложите куда-нибудь, пожалуйста.

Сервер пропатчил как написано здесь: http://forums.ocsinventory-ng.org/viewtopic.php?id=603

Если руками в базе поменять записи, внеся содержимое в UTF-8, то в веб-интерфейсе все отображается правильно.
А вот агент вносит данные в базу не в UTF-8. Пробовал оригинальную версию, с сайта ocsinventory.narod.ru и OCSNG_WINDOWS_AGENT_1.02_RC2_OTEA



"OpenNews: Система инвентаризации компьютерной"
Отправлено TI_Eugene , 19-Янв-09 13:08 
> У кого-нибудь есть пропатченый клиент с поддержкой UTF-8? Если есть, то выложите куда-нибудь, пожалуйста.

Сделал то же - пропатчил сервер, ставил клиента родного (RC3, 4.0.5.0), поставил с narod.ru (там - 4.0.3.8), эффекта - ноль. Кракозябры.


"OpenNews: Система инвентаризации компьютерной"
Отправлено leo70 , 26-Дек-08 08:57 
>[оверквотинг удален]
>Настроил сбор данных в OCS и дальнейшую передачу их в GLPI.
>Прошу помощи в следующих моментах.
>1. Список организаций. Если я правильно понял, то оборудование по умолчанию попадает
>на организацию с кодом 0 (основная). "Основная" правится в коде? Хочу
>чтобы было "Моя любимая фирма". Как переместить оборудование из "основной" орг-ии
>в подчиненную?
>2. При импорте из OCS нет данных о материнской плате на компе.
>Что править? или придется руками прописывать каждую плату отдельно?
>3. Чем отличаются параметры импорта в настройках режимов OCS? "глобальный" от "импорт
>элемента"?

1. для переноса между организациями поищи плагин "entities portal" на glpi, он делает перенос как всего, что прикреплено к ПК так и отдельные части, но если обслуживаешь только одну организацию, то на мой взгляд сам подраздел "Организации" не удобен, т.к. к примеру ПО как и все остальное делится между организациями (подразделениями). Я переименовал подраздел "статус" в "подразделение" и заполнил справочник (организация > подразделение).


"OpenNews: Система инвентаризации компьютерной"
Отправлено Дмитрий , 26-Дек-08 09:24 
>1. для переноса между организациями поищи плагин "entities portal" на glpi, он делает перенос как всего, что прикреплено к ПК так и отдельные части,

Плагин поищу, спасибо за подсказку.
> но если обслуживаешь только одну организацию, то на мой взгляд сам подраздел "Организации" не удобен, т.к. к примеру ПО как и все остальное делится между организациями (подразделениями). Я переименовал подраздел "статус" в "подразделение" и заполнил справочник (организация > подразделение).

Имеется ввиду "Раскрывающиеся списки"-"Статус элемента"? Я планировал здесь отмечать состояние техники (работает, некомплект, на профилактике, списано и т.д.)
Можно попробовать и Ваш рецепт, наверное.
Организаций на самом деле несколько, только хозяева у всех одни и теже. Поэтому приходиться обслуживать. Все структура есть в АД, все организации/подразделения выделены в OrganizationUnit, хотелось бы вс стянуть оттуда, да еще и пользователей прихватить так чтобы попали в нужное подразделение. Пока не получается. :(
Кому нибудь удалось через OCS получить инфу о материнской плате на виндовых машинах (модель, чипсет, кол-во слотов памяти всего/занято)?



"OpenNews: Система инвентаризации компьютерной"
Отправлено leo70 , 27-Дек-08 00:05 
>Кому нибудь удалось через OCS получить инфу о материнской плате на виндовых
>машинах (модель, чипсет, кол-во слотов памяти всего/занято)?

Не совсем вопрос.
OCS дает и импортирует информацию в glpi о:
1. модели мамки на основе информации Bios (в новых ПК дает и серийный номер если он забит в Bios), тип мамки как мы ожидаем к примеру ASUS P5K не дает, но это уже вопрос как определяют оборудование библиотеки microsoft. Из практики, оборудование и ПО которое не использует стандартный microsoft install клиент OCS не видит (к примеру, платы и ключи SecretNet), тут только лезть в код и писать под свои нужды, или опрашивать ветки реестра если знаете где искать (благо OSC это позволяет) а дальше скриптами обновлять базу.
2. свободных и занятых слотах памяти
3. количество портов и шинах PCI и т.д.
4. принтеры пишутся по количеству установленных драйверов, т.е. если меняете принтер а драйвера не удаляете, то получите в учете СВТ кучу принтеров прикрепленных к данному ПК (за "чистотой" ПК приходится следить)


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено XakeR , 26-Апр-09 19:47 
>Хм... У меня отображение тоже хромает, но опять же в БД все
>ОК. Прям как доктор прописал и, соответственно, glpi все нормально импортирует.
>
>Когда я делал, я следовал следующим принципам. Кодровка БД должна быть UTF,
>от сюда и все коррективы в ocs & ocs agent....
>Все сейчас рулезз
>

Привет можеш скинуть инсталы клиент сервера осц и что то тпиа мануала что где править (исправления) ?
Уже столько перечитал, и правил голова кругом.
Осталась одна проблема. При отображении в ОЦС Поля: Пользователь - руский крякозябра.
Софт показует ок.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено TI_Eugene , 21-Янв-09 20:37 
Так, по состоянию на сейчас - всё работает как часы (без GLPI - пока не трогал).
Платформа - CentOS 5.2, utf-8 locale.
Источники вдохновения - эта страничка и http://forums.ocsinventory-ng.org/viewtopic.php?id=603 (далее - Forum)
OCS Inventor 1.02RC3 в виде rpm от remi, агенты - 4.0.5.0 с сайта OCS.
Делаем:
1. Клиент - устанавливаем, двоичным редактором правим прямо внутри OCSInventory.exe и Biosinfo.exe ISO... на windows-1251 (второй вариант - на сервере делать замену заголовка xml (Ocsinventory.pm)
2. Сервер:
2.1. russian.txt - лучше всего выдрать в AltLinux, перекодировать в utf-8 и первой строкой - "0 utf-8";
2.2. патчим sql как на Forum'е (при установке будет ругаться - уменьшить utf-ные строки primary key до 100);
2.3. патчим machine.php:
====
diff -U3 machine.php.old machine.php.new
--- machine.php.old     2008-10-11 00:22:52.000000000 +0400
+++ machine.php.new     2009-01-21 19:06:39.000000000 +0300
@@ -624,7 +624,7 @@
        {       $ii++; $td3 = $ii%2==0?$td2:$td4;
                echo "<tr>";
                echo "$td3".htmlentities(textDecode($item->PUBLISHER))."</td>
-                         $td3".htmlentities(textDecode($item->NAME))."     </td>
+                         $td3".textDecode($item->NAME)."     </td>
                      $td3".textDecode($item->VERSION)."  </td>
                          $td3".(htmlentities(textDecode($item->COMMENTS))?htmlentities(textDecode($item->COMMENTS)):"N/A")."     </td>";
                /*      $td3".textDecode($item->FOLDER)."   </td>
@@ -1100,7 +1100,7 @@
{
        echo "

<table align=\"center\"  width='100%'  cellpadding='4'>";
        echo "<tr>";
-       echo "<td align='center' width='100%'><b><font color='blue'>".strtoupper($text)."</font></b></td>";
+       echo "<td align='center' width='100%'><b><font color='blue'>".$text."</font></b></td>";
        echo "</tr>";
        echo "</table>
";
}
====
2.4. при входе на сервер _не_забываем_ включить русский язык (мне это обошлось в неделю - Opera 10 beta не сказала серверу, что ru).
3. и больше _ничего_ не трогаем :-)

ЗЫ: Клиент 1.02RC2 не работает, как надо - проверено 5 минут назад. Во всяком случае - с данным сервером.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено источник вдохновения , 22-Янв-09 13:56 
Для корректного импорта кириллицы из OCS Inventory в GLPI требуются следующие телодвижения:

1. Таблицы в базе OCS Inventory должны быть созданы с DEFAULT CHARSET=utf8, за исключением таблицы FILES, она создается с DEFAULT CHARSET=latin1
2. OCS для импорта XML использует модуль XML:Parser, этот модуль по умолчанию не понимает кодировку Windows-1251 (в которой шлет отчет виндовый агент)
требуется добавить ему поддержку кириллицы (файлы кодировок брать тут: http://uucode.com/xml/perl/#enc
3. Собранный авторами OCS Agent для винды формирует XML отчет в дефолтовой кодировке системы, но в заголовке ставит encoding="ISO-8859-1" для исправления глюка пропатчил OCSInventory.exe, единственное вхождение encoding="ISO-8859-1" заменил на encoding="Windows-1251". Придется пересобрать инсталятор, исходники качаем с официального CVS, собирается NSISом.

после этих телодвижений, в базу OCS данные должны попадать уже в нормальном виде!

4. Патчим OCS, файл preferences.php

меняем параметр:
-define("UTF8_DEGREE", 0 );                              // 0 For non utf8 database, 1 for utf8
+define("UTF8_DEGREE", 1 );                              // 0 For non utf8 database, 1 for utf8

function textDecode - должна принят следующий вид:

function textDecode( $txt ) {
                global $l;
                for( $i=0; $i<UTF8_DEGREE; $i++ ) {
                        $txt = iconv("UTF-8", $l->g(0), $txt );
                }
                return $txt;
}

5. Патчим GLPI, файл / inc/ocsng.class.php

                        if ($CFG_GLPI["ocs_mode"]) {
                                $data = getOcsConf($ID);
                                $this->dbhost = $data["ocs_db_host"];
                                $this->dbuser = $data["ocs_db_user"];
                                $this->dbpassword = rawurldecode($data["ocs_db_passwd"]);
                                $this->dbdefault = $data["ocs_db_name"];
                                $this->dbenc="latin1";
                                $this->DBmysql();
                        }

меняем кодировку latin1 на utf8


Тестируем, кириллица должна быть нормально видна и в OCS и после импорта в GLPI !!!


Продолжаем русификацию ...

Для того что бы из GLPI можно было корректно выгружать данные в PDF
патчим inc/export.function.php:

добавляем функу

function utf8_decode_cyr($value){
        return iconv("UTF-8","Windows-1251",$value);
}

и правим все вызовы utf8_decode() на utf8_decode_cyr()

стандартная utf8_decode() может декодировать только в ISO-8859-1 !!!

плюс надо заменить шрифт в lib/ezpdf/fonts/
на тот что приложен в аттаче


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 27-Янв-09 10:41 
>[оверквотинг удален]
>function utf8_decode_cyr($value){
>        return iconv("UTF-8","Windows-1251",$value);
>}
>
>и правим все вызовы utf8_decode() на utf8_decode_cyr()
>
>стандартная utf8_decode() может декодировать только в ISO-8859-1 !!!
>
>плюс надо заменить шрифт в lib/ezpdf/fonts/
>на тот что приложен в аттаче

либо приложить забыли, либо у меня аттачи не просматриваются :)
можно ссылочку на шрифт?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 29-Янв-09 13:44 
>
>Тестируем, кириллица должна быть нормально видна и в OCS и после импорта
>в GLPI !!!
>

Не работает... Таблицы в utf8 созданы, в /usr/lib/perl5/XML/Parser/Encodings/windows-1251.enc положен, preferences пропатчен, агент шлёт с 1251 в заголовке, в результате в базе всё равно кракозябры, в отчётах вообще вместо русского текста пустота.

OCSNG_UNIX_SERVER_1.02RC3


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 06-Фев-09 13:06 

>стандартная utf8_decode() может декодировать только в ISO-8859-1 !!!
>
>плюс надо заменить шрифт в lib/ezpdf/fonts/
>на тот что приложен в аттаче

"источник вдохновения", ты где?
попробовал взять виндовые шрифты и сконвертить их ttf2afm, не помогло.
аттач в студию :)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено gullson , 08-Май-09 09:00 
>[оверквотинг удален]
>function utf8_decode_cyr($value){
>        return iconv("UTF-8","Windows-1251",$value);
>}
>
>и правим все вызовы utf8_decode() на utf8_decode_cyr()
>
>стандартная utf8_decode() может декодировать только в ISO-8859-1 !!!
>
>плюс надо заменить шрифт в lib/ezpdf/fonts/
>на тот что приложен в аттаче

+ 1. OCS без патча клиента
Ocsinventory.pm перед строкой:  $CURRENT_CONTEXT{'DATA'} = \$inflated;
вставляем
a) $inflated =~ s/encoding=\"ISO-8859-1\"/encoding=\"windows-1251\"/;
требует установки таблицы для xml::parser
б) или use Text::Iconv;
    $inflated =~ s/encoding=\"ISO-8859-1\"/encoding=\"utf-8\"/;
    $temp_inflated = Text::Iconv->new("windows-1251","utf-8");
    $inflated = $temp_inflated->convert($inflated);


2. GLPi pdfs
ftp://ftp.vsu.ru/pub/tex/font-packs/pscyr/PSCyr-0.4c-patch2-...
берём afm и в lib/ezpdf/fonts

glpi/inc/export.functions.php перед вызовом selectFont()

$diff=array(192=>'afii10017',
193=>'afii10018',
194=>'afii10019',
195=>'afii10020',
196=>'afii10021',
197=>'afii10022',
198=>'afii10024',
199=>'afii10025',
200=>'afii10026',
201=>'afii10027',
202=>'afii10028',
203=>'afii10029',
204=>'afii10030',
205=>'afii10031',
206=>'afii10032',
207=>'afii10033',
208=>'afii10034',
209=>'afii10035',
210=>'afii10036',
211=>'afii10037',
212=>'afii10038',
213=>'afii10039',
214=>'afii10040',
215=>'afii10041',
216=>'afii10042',
217=>'afii10043',
218=>'afii10044',
219=>'afii10045',
220=>'afii10046',
221=>'afii10047',
222=>'afii10048',
223=>'afii10049',
224=>'afii10065',
225=>'afii10066',
226=>'afii10067',
227=>'afii10068',
228=>'afii10069',
229=>'afii10070',
230=>'afii10072',
231=>'afii10073',
232=>'afii10074',
233=>'afii10075',
234=>'afii10076',
235=>'afii10077',
236=>'afii10078',
237=>'afii10079',
238=>'afii10080',
239=>'afii10081',
240=>'afii10082',
241=>'afii10083',
242=>'afii10084',
243=>'afii10085',
244=>'afii10086',
245=>'afii10087',
246=>'afii10088',
247=>'afii10089',
248=>'afii10090',
249=>'afii10091',
250=>'afii10092',
251=>'afii10093',
252=>'afii10094',
253=>'afii10095',
254=>'afii10096',
255=>'afii10097');

$encoding = array('encoding'=>'WinAnsiEncoding','differences'=>$diff);

в самом вызове selectFont("имя_шрифта.afm",$encoding)



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Velby , 14-Май-09 14:08 
>
>$encoding = array('encoding'=>'WinAnsiEncoding','differences'=>$diff);
>
>в самом вызове selectFont("имя_шрифта.afm",$encoding)

Делаю все как написано по пункту 2, все равно русский не показывает.
Может я шрифт не тот выбираю или делаю не все?
Подскажите правильное имя шрифта и по пунктам распишите что делать



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Xafer , 02-Окт-09 10:23 
>>
>>$encoding = array('encoding'=>'WinAnsiEncoding','differences'=>$diff);
>>
>>в самом вызове selectFont("имя_шрифта.afm",$encoding)
>
>Делаю все как написано по пункту 2, все равно русский не показывает.
>
>Может я шрифт не тот выбираю или делаю не все?
>Подскажите правильное имя шрифта и по пунктам распишите что делать

Интересно, существуют люди у которых все получилось с экспортом?
Все сделал разными способами - не работает...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено tsolodov , 02-Окт-09 10:34 
>[оверквотинг удален]
>>>
>>>в самом вызове selectFont("имя_шрифта.afm",$encoding)
>>
>>Делаю все как написано по пункту 2, все равно русский не показывает.
>>
>>Может я шрифт не тот выбираю или делаю не все?
>>Подскажите правильное имя шрифта и по пунктам распишите что делать
>
>Интересно, существуют люди у которых все получилось с экспортом?
>Все сделал разными способами - не работает...

У меня все получилосьс языками, единственная проблема, по которой я еще и не парился, это из glpi экспорт в пдф не отображает русские символы, а так все ок, смотри на форуме проекта OCS там есть тема про поддержку UTF-8. Там в теме есть ссылки на собранный сервак OCS


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Xafer , 02-Окт-09 11:35 
>У меня все получилосьс языками, единственная проблема, по которой я еще и
>не парился, это из glpi экспорт в пдф не отображает русские
>символы, а так все ок, смотри на форуме проекта OCS там
>есть тема про поддержку UTF-8. Там в теме есть ссылки на
>собранный сервак OCS

Я не уточнил про экспорт :) В pdf экспорт у меня не получается.
OCS не трогал совсем так что с ним проблем нет.
Экспорт в pdf по методу описанному выше ну не хочет работать никак...

Уже и отмел все возможные косяки: права на чтение, синтаксис, шрифты - все выглядит работающим.
Сейчас начну поэтапно выводить содержимое функций, которые запускаются из export.function.php и смотреть на каком месте он может вылетать.

Очень хочу найти у кого получилось это сделать, чтобы точно понять можно это осуществить или нет.
эй! отзовитесь!


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено phoenix , 08-Окт-10 09:59 
>[оверквотинг удален]
>          $this->dbenc="latin1";
>            
>          
>          $this->DBmysql();
>            
>          
>  }
> меняем кодировку latin1 на utf8
> Тестируем, кириллица должна быть нормально видна и в OCS и после импорта
> в GLPI !!!

в GLPI при мипорте все-равно кракозябры


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 04-Фев-09 09:39 
Привет, All!
Возникли следующие вопросы по связке GLPI и OCS
1. Как организовать учет КПК? У меня их порядка 40 штук :( Каждый заводить руками?
2. Не могу разобраться с учетом свитчей, притнсерверов, точек доступа и т.д.
Может кто поделится скриншотами?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 04-Фев-09 20:10 
>1. Как организовать учет КПК? У меня их порядка 40 штук :( Каждый заводить руками?

У меня тоже ;) только руками, по ходу. Хотя если подумать xml с нужными данными не так уж сложно с WM во всяком случае получить...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 05-Фев-09 06:29 
>У меня тоже ;) только руками, по ходу. Хотя если подумать xml с нужными данными не так уж сложно с WM во всяком случае получить...

Значит придется думать :) попробую на оф. сайте еще спросить:)


По поводу учета свитчей, принтсерверов и т.п. кто-нибудь подсказать может?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено alonefox , 22-Фев-09 01:47 
>>У меня тоже ;) только руками, по ходу. Хотя если подумать xml с нужными данными не так уж сложно с WM во всяком случае получить...
> Значит придется думать :) попробую на оф. сайте еще спросить:)
>По поводу учета свитчей, принтсерверов и т.п. кто-нибудь подсказать может?

Инвенторизация по определению возможна только при использовании агента, то есть это может быть Agent(например OCS), Microsoft RPC, девочка с ручкой :) (не админ). Поставить агент на свитч невозможно (разве что исползовать своеобразный "snmp"-OCS шлюз). Какие данные о шлюзе нужны? Может подумать о мониторинге? (cacti,nagios,ZABBIX)
По поводу КПК. Какая ОС стоит? Может подумать о сборке агента под WindowsMobile?

Всегда хочеться все и сразу и ничего не делая. Сам такой. Факты:
1) OCS не всегда корректно все "снимает".
2) GLPI не всегда корректно все ипортирует (идет речь не о кодировке, а о сути).
Короче выгрузка получается "тупая"... Много ПО, которого и импортировать не надо. А с линуксом пакетов сотни!!!
Решение:
1) OCS отдельно
2) GLPI отдельно
Ручками все вноситься в GPLI, только слежение за изменениями в полуручном варианте
Увы, другого варианта я не нашел.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 24-Фев-09 12:51 
>Какие данные о шлюзе нужны?

Я, наверное, некорректно задал вопрос :) Мне хотелось бы пример того, как завели шлюз в glpi. просто скриншот. Я понимаю что автоматически в БД его некому заносить :) Хотя для глпи есть плагин "Tracker", который по snmp вроде как собирает инфу по сетевым устройствам. Но у меня он не заработал. Проблему пока не определил.

>По поводу КПК. Какая ОС стоит? Может подумать о сборке агента под
>WindowsMobile?

WM на них и стоит :) на сайте ocs нашел пару сообщений о том что собираются выпустить агента на покеты, но уже полгода дело заглохло :(
Видимо проще будет руками сгенерировать xml-ки и закачать через импорт.

>Всегда хочеться все и сразу и ничего не делая. Сам такой. Факты:

в этом вы не одиноки :)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено alonefox , 27-Фев-09 09:47 
1. Прошу прощения не "шлюзы" а "свитчи". Я описался.
2. Скажите. На самом деле там стоит ВыньМобиле?
Сейчас как раз занимаюсь ПОЛЬНОЙ интеграцией OCS+GLPI для кодировки UTF-8 не все гладко, но потихоньку, потихоньку

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 27-Фев-09 10:23 
>1. Прошу прощения не "шлюзы" а "свитчи". Я описался.

что шлюз, что свитч - большой разницы нет. :)
Мне не понятен принцип ввода информаци по таким устройствам.
Ну например. Есть принтсервер (D-link DP-300u) Занечсешь его в сетевые устройства - принтер не подцепить, занесешь в компы - ну не комп это :) Куда заносить принтера со строенным принтсервером? Пока работает метод "научного тыка", хотелось бы услышать что-то более толковое.

>2. Скажите. На самом деле там стоит ВыньМобиле?

На железках, которые в пределах моей досягаемости выньмобиле от 2003 до 2006 включительно.
Других пока нет.
вот линк на сайте оцс http://forums.ocsinventory-ng.org/viewtopic.php?id=2982
все заглохло в сентябре :(
>Сейчас как раз занимаюсь ПОЛЬНОЙ интеграцией OCS+GLPI для кодировки UTF-8 не все
>гладко, но потихоньку, потихоньку

Основные рецепты даны здесь, ветку проштудируйте.
Я сам OCS  сильно не русифицировал, добился корректного переноса данных глпи, и основное веду в ней. Осталось победить кириллицу при экспорте в пдф :)



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Kos , 16-Мрт-09 13:17 
Подскажите пожалуйста.
Как сделать.
Во общем в GLPI создано 2 организации, в то и в другой есть оборудование как можно сделать чтоб то или иное оборудование можно было из одной организации в другую передавать? Может плагин какой то нужен для этого? передавать я имею ввиду насовсем. не влезая базу на MYSql.
Спасибо

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Simpson , 16-Мрт-09 15:06 
>Подскажите пожалуйста.
>Как сделать.
>Во общем в GLPI создано 2 организации, в то и в другой
>есть оборудование как можно сделать чтоб то или иное оборудование можно
>было из одной организации в другую передавать? Может плагин какой то
>нужен для этого? передавать я имею ввиду насовсем. не влезая базу
>на MYSql.
>Спасибо

День добрый!
Я пользуюсь версией 0.7.1.
Значит выбираем нужное нам оборудование,(тобиж отмечаем его галочкой)выбираем действие перенос,ставим complit и нам выдается расширенные возможности для выбора...

И у меня вопрос, кто нибудь заинтересован "ОТЧЕТАМИ" а именно конкретно хорошими отчетами, что-бы удалить жажду любого заинтересованного в их потребности????
Я ищу возможность крутить отчетами по любым критериям?
Помогите.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено bitlz , 16-Мрт-09 15:34 
>И у меня вопрос, кто нибудь заинтересован "ОТЧЕТАМИ" а именно конкретно хорошими
>отчетами, что-бы удалить жажду любого заинтересованного в их потребности????
>Я ищу возможность крутить отчетами по любым критериям?
>Помогите.

я поставил плагин reports и пишу в нем отчеты какие нужно самостоятельно.
не самый лучший вариант, но вполне рабочий. часика за полтора - два отчет получается.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 17-Мрт-09 10:27 
>По поводу КПК. Какая ОС стоит? Может подумать о сборке агента под
>WindowsMobile?

Я вот думаю что можно данные с КПК через OMA DM SyncML собирать
http://msdn.microsoft.com/ru-ru/magazine/dd434646.aspx
Вот как-то так:
>Команд Get используется для запроса информации в дереве устройства и возвращает эту >информацию отправителю в сообщении SyncML. Например, для получения объема памяти, >доступной в текущий момент на устройстве, будет отправлена следующая команда Get:
><Get>
>  <CmdID>3</CmdID>
>  <Item>    
>    <Target>
>      <LocURI>./Vendor/MSFT/DeviceInformation/TotalStorage</LocURI>
>    </Target>
>  </Item>
></Get>

Даже специального клиента не нужно в принципе, всё средствами WM делается через cab с xml
Или можно это дело завязать на DM Server https://www.forge.funambol.org/DomainHome.html и уже с него сливать в GLPI или OCS...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 15-Апр-09 15:21 
>>По поводу КПК. Какая ОС стоит? Может подумать о сборке агента под
>>WindowsMobile?

Кто нибудь собирал
OCS Inventory Agent для КПК
http://ocsinventory.svn.sourceforge.net/viewvc/ocsinventory/.../
отпишитесь по результатам, пожалуйста.
Если есть возможность, выложите сборку готовую. У меня опыта на это не хватает. :(


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Kos , 16-Мрт-09 15:40 
Спасибо Получилось

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Simpson , 16-Мрт-09 17:26 
далее..
предисловие "мне надо вести учет огромно парка (только около 1000 рабочих станций и далее сервера, принтера МФУ и т.д.)и мне надо знать о техники абсолютно усЁ. Модель матери, серийный монитора, когда куплен и т.д. А все для того что бы по ((команде)) "скок у нас компов с аперативой 128" или скок у нас TFT мониторов" - мог быринько найти, и к томуже по районам-отделам-этажам и т.д.

Что то я разпережевался...так вот
У меня версия 7.1....
Поставил плагин reports 1.2 , но он на француском,каким образом его можно преобразовать в адекватный мне язык и способен ли GLPI делать такие подробные отчеты??
Заранее всем благодарен....


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 16-Мрт-09 23:06 
>[оверквотинг удален]
>А все для того что бы по ((команде)) "скок у нас
>компов с аперативой 128" или скок у нас TFT мониторов" -
>мог быринько найти, и к томуже по районам-отделам-этажам и т.д.
>
>Что то я разпережевался...так вот
>У меня версия 7.1....
>Поставил плагин reports 1.2 , но он на француском,каким образом его можно
>преобразовать в адекватный мне язык и способен ли GLPI делать такие
>подробные отчеты??
>Заранее всем благодарен....

только при помощи этого самого reports, т.е. фактически ручками на php...
Кстати там выше комрад который 1,5-2 часа на отчёт тратит может поделится готовыми, а если ещё и с комментариями вообще благодарности не будет предела ;)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено bitlz , 17-Мрт-09 09:25 
>>[оверквотинг удален]
>только при помощи этого самого reports, т.е. фактически ручками на php...
>Кстати там выше комрад который 1,5-2 часа на отчёт тратит может поделится
>готовыми, а если ещё и с комментариями вообще благодарности не будет
>предела ;)

У меня сейчас есть 4 отчета:
1. По отслеживанию выполнения заявок, с учетом потраченного времени и прогона по срокам.
2. Заявки закрытые пользователем сегодня
3. По винтам - сколько каких винтов есть, это просто тестовый отчет был :)
4. По оборудованию привязанному к пользователю. здесь крайне кривой код - чистый копипаст
И все отчеты нормально работают только с русским интерфейсом. Французской локализации нет вообще, английская местами есть.
Забрать можно отсюда - http://narod.ru/disk/6715719000/reports.tar.bz2.html


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 17-Мрт-09 10:29 
Спасибо, добрый человек.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено hellena , 25-Янв-11 00:16 
>>>[оверквотинг удален]

К сожалению, ссылка на отчеты уже недействительна. Не могли бы вы опять выложить свои отчеты (может быть помогут те, кто уже скачал эти отчеты).Сейчас передо мной встала такая задача создать свой собственный отчет, честно говоря пока не представляю как сделать. Вы бы очень меня выручили.
Заранее огромное спасибо.

>[оверквотинг удален]
> 1. По отслеживанию выполнения заявок, с учетом потраченного времени и прогона по
> срокам.
> 2. Заявки закрытые пользователем сегодня
> 3. По винтам - сколько каких винтов есть, это просто тестовый отчет
> был :)
> 4. По оборудованию привязанному к пользователю. здесь крайне кривой код - чистый
> копипаст
> И все отчеты нормально работают только с русским интерфейсом. Французской локализации нет
> вообще, английская местами есть.
> Забрать можно отсюда - http://narod.ru/disk/6715719000/reports.tar.bz2.html


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Дмитрий , 17-Мрт-09 06:46 
>далее..
>техники абсолютно усЁ. Модель матери, серийный монитора, когда куплен и т.д.

По поводу модели матери - с этим проблема, умных мыслей по ее решению пока нет, серийник монитора замечательно собирается агентом ocsng, потом переносится в glpi, когда куплен - заполняйте базу руками: вкладка "управление"-"добавить финансовую информацию", как автоматизировать - хз :)
>А все для того что бы по ((команде)) "скок у нас
>компов с аперативой 128" или скок у нас TFT мониторов" -
>мог быринько найти, и к томуже по районам-отделам-этажам и т.д.

идем в оборудование, выбираем компы - видим весь список. В настройках фильтра указываем "128 в размер RAM" жмем кнопку поиск, наслаждаемся результатом. У меня правда в этот список попадают машины с 192 мб :)
По районам-отделам и т.д. рекомендую плагин "список по местонахождению" (treeview)
>
>Поставил плагин reports 1.2 , но он на француском,каким образом его можно
>преобразовать в адекватный мне язык

идем в ~glpi/plugins/reports/locales, у меня там 2 файла с французким и английским языком. Копируем en_GB.php в ru_RU.php, переводим по своему вкусу. Потом идем в report и делаем  тоже самое с остальными файлами. Тут перевод лежит http://disk.tom.ru/z3ffbqp

кто раскопал, как мамки занести не руками, поделитесь рецептом, пожалуйста... :)



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Simpson , 17-Мрт-09 09:07 
Большущее спасибо!
Сейча будем делать - то что доктор прописал!



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Simpson , 17-Мрт-09 14:57 
Кто нибудь пользуется v 0.71 или выше, как решились пробелы с кодировкой в OCS Inventory   и в PDF отчетах? И как сообщает афтар бока которые были в версии v 0.65 отсутствуют,тобиж исправлены, но все же .....

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 17-Мрт-09 17:45 
Там выше по треду несколько рецептов есть, но у меня на новых версиях не завелось, про pdf тоже выше кто-то отписывался, что шрифт надо менять... но пропал так и не сказав какой и где...

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено AlexanderBur , 21-Мрт-09 02:57 
Народ, я читал тему, и пробовал предложенные варианты.В итоге поучалось одно из двух, либо в базе есть русские буквы но в самой OCS кракозябры (или ????????) вместо русских букв, либо наоборот, в OCS русский есть, но в базе кракозябры. Я просто умоляю, скинте мне на мыло рабочую версию OCS, чтобы и в базе и в самой OCS все было нормально с русским, чтобы был utf8. Я уже не ону неделю ночами не сплю пытаюсь сделать, но так ничего и не заработало по хорошему. Или хотябы скажите версию сервера, клиента, и с в каком посте смотреть что нужно поменять. Версий OCS несколько, многие не пишут какую именно версию правили они. Очень надеюсь на помощь.... Голова уже пухнет просто, от того что ничего не работает...

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Renso , 21-Мрт-09 03:26 
ЕМНИП вот эта сборка у меня работала:
http://eugene-online.blogspot.com/2008/04/ocs-inventory.html
http://eugene.brazhko.googlepages.com/OCSNG_UNIX_SERVER_1.02...
http://ocsinventory.narod.ru/agentWinOcs.rar

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено AlexanderBur , 22-Мрт-09 23:30 
>ЕМНИП вот эта сборка у меня работала:
>http://eugene-online.blogspot.com/2008/04/ocs-inventory.html
>http://eugene.brazhko.googlepages.com/OCSNG_UNIX_SERVER_1.02...
>http://ocsinventory.narod.ru/agentWinOcs.rar

Эта сборка шлет отчет в 1251, судя по всему. В веб-морде OCS русские буквы есть, но при просмотре в phpmyadmin русский выглядит как Ã�à êåò äðà éâåðîâ . И фиг бы с ним, но мне нужно чтобы GLPI нормально импрортировал базу из OCS,  а импортируются кракозябры. Если у кого то работает связка GLPI+OCS и нет проблем с русскими буквами, вышлите пожалуйста рабочие и исправленые версии на sandrobur@yandex.ru


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено AlexanderBur , 22-Мрт-09 23:41 
To Renso: Если у вас в phpmyadmin все в порядке с русским, скажите пажалуйста какая именно версия агента у вас установлена? Или пришлите агента мне на e-mail. Буду очень благодарен вам.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Налсур , 29-Июн-09 10:34 
>To Renso: Если у вас в phpmyadmin все в порядке с русским,
>скажите пажалуйста какая именно версия агента у вас установлена? Или пришлите
>агента мне на e-mail. Буду очень благодарен вам.

в phpmyadmin все показывает в utf8 прекрасно:
http://forums.ocsinventory-ng.org/viewtopic.php?id=4553
дальше уже не проблема настроить и web клиента  и glpi


"Программа инвентаризации компьютеров Realite"
Отправлено Realit233 , 23-Апр-09 16:21 
>далее..
>предисловие "мне надо вести учет огромно парка (только около 1000 рабочих станций
>и далее сервера, принтера МФУ и т.д.)и мне надо знать о
>техники абсолютно усЁ. Модель матери, серийный монитора, когда куплен и т.д.
>А все для того что бы по ((команде)) "скок у нас
>компов с аперативой 128" или скок у нас TFT мониторов" -
>мог быринько найти, и к томуже по районам-отделам-этажам и т.д.

полную детализацию (хоть версию BIOS) даст ПО инвентаризации Realite, www.realite.ru


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено KoKN , 24-Мрт-09 15:16 
Народ помогите! хочу внедрить у себя в конторе GLPI и напоролся на на грабли которые не могу перешагнуть а точнее не могу пройти Аутентификацию пишет LDAP-расширение Вашего PHP-парсера не установлено. Все делаю на Denwer

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено bitlz , 25-Мрт-09 06:46 
>Народ помогите! хочу внедрить у себя в конторе GLPI и напоролся на
>на грабли которые не могу перешагнуть а точнее не могу пройти
>Аутентификацию пишет LDAP-расширение Вашего PHP-парсера не установлено. Все делаю на Denwer
>

Так вроде ошибка прозрачная. Нужно установить и подключить модуль работающий с ldap к php.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено _Wolf_ , 27-Мрт-09 11:24 
Всем кто так и не решил проблему кодировок
http://depositfiles.com/ru/files/hwoc76kyc/
Агент с кодировкой utf и краткая дока (в этом форуме дока есть, а вот агента я не нашел).
PS: все классно работает. Авторам респект.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено m2pod , 08-Апр-09 09:21 
Поставил под freebsd. Создал базу. дал пользователю права. Логинюсь, все появляется но посередине красуется фраза "Please wait". Что за беда?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Zah , 15-Апр-09 10:43 
Актуальна тема руссификации вывода в pdf в системе GLPI.

"источник вдохновения" в письме от 22-Янв-09, 13:56 писал, что последним пунктом  руссификации является замена шрифта в lib/ezpdf/fonts/ на тот что приложен в аттаче

В аттаче шрифта я не вижу.

Может ли кто поделиться этим шрифтом?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Сергей , 16-Апр-09 10:20 
>Актуальна тема руссификации вывода в pdf в системе GLPI.
>
>"источник вдохновения" в письме от 22-Янв-09, 13:56 писал, что последним пунктом  
>руссификации является замена шрифта в lib/ezpdf/fonts/ на тот что приложен в
>аттаче
>
>В аттаче шрифта я не вижу.
>
>Может ли кто поделиться этим шрифтом?

Народ ну хоть кто нибудь напишете как экспорт с русским сделать...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено rkarp , 16-Апр-09 11:20 
>[оверквотинг удален]
>>
>>"источник вдохновения" в письме от 22-Янв-09, 13:56 писал, что последним пунктом  
>>руссификации является замена шрифта в lib/ezpdf/fonts/ на тот что приложен в
>>аттаче
>>
>>В аттаче шрифта я не вижу.
>>
>>Может ли кто поделиться этим шрифтом?
>
>Народ ну хоть кто нибудь напишете как экспорт с русским сделать...

Все таки у кого есть файл lib/ezpdf/fonts/ ? Для исправления кодировки ...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено nomad , 09-Май-09 12:09 
У меня при правке export.function.php GLPI на глухо
виснет.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено miraj_mv , 23-Апр-09 14:15 
Блин, не пойму как устанавливать плагины???? Все делаю как написано а оно мне: Не найдено функций: plugin_reports_check_config. Подскажите в чем проблема. Плагин reports.    

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Константин , 13-Май-09 09:51 
Кто как распечатывает заявку на подпись руководителю? поделитесь опытом

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено Agent , 20-Май-09 17:57 
Вот хорошая ссылка
http://forums.ocsinventory-ng.org/viewtopic.php?id=4104
по ней с небольшой поправкой на свою ось я добился русификации связки ocs+glpi.
Теперь делюсь с вами, господа!

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено kasatkin , 26-Май-09 14:16 
>Вот хорошая ссылка
>http://forums.ocsinventory-ng.org/viewtopic.php?id=4104
>по ней с небольшой поправкой на свою ось я добился русификации связки
>ocs+glpi.
>Теперь делюсь с вами, господа!

Спасибо! Пробуем...


"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено Налсур , 23-Июн-09 07:58 
при установке OcsAgentSetup.exe 4.0.5.4 у меня DrWeb вирус нашел - Trojan.Fakealert.4440 в файле SetACL.exe
OcsAgentSetup.exe качался с сайта.
так что будьте внимательны!

"OpenNews: Система инвентаризации компьютерной и оргтехники G..."
Отправлено m0ps , 06-Июл-09 16:51 
>при установке OcsAgentSetup.exe 4.0.5.4 у меня DrWeb вирус нашел - Trojan.Fakealert.4440 в
>файле SetACL.exe
>OcsAgentSetup.exe качался с сайта.
>так что будьте внимательны!

это ты будь внимателен при выборе антивируса ;)


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Zah , 08-Июл-09 12:23 
Интересует руссификация вывода в pdf в системе GLPI. OCS не установлена.
Решение http://forums.ocsinventory-ng.org/viewtopic.php?id=4104 для связки связки ocs+glpi, решает эту проблему?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено sergicus , 10-Июл-09 15:10 
>Интересует руссификация вывода в pdf в системе GLPI. OCS не установлена.
>Решение http://forums.ocsinventory-ng.org/viewtopic.php?id=4104 для связки связки ocs+glpi, решает эту проблему?

Обратите внимание на журнал системный администратор за май 2009 года - там статья по glpi (из нее я собственно и узнал о этой проге) - там же и описано решение по русификации вывода в pdf


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Zah , 13-Июл-09 18:07 
>Обратите внимание на журнал системный администратор за май 2009 года - там
>статья по glpi (из нее я собственно и узнал о этой
>проге) - там же и описано решение по русификации вывода в
>pdf

Попробывал решение из журнала, не заработало. На сайте www.samag.ru в разделе "Исходный код" исправленного варианта шрифтов нет.
Кому удалось русифицировать вывод в pdf в GLPI? Опишите please четко что делать и где взять шрифты.



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Аноним , 14-Июл-09 09:04 
>>Обратите внимание на журнал системный администратор за май 2009 года - там
>>статья по glpi (из нее я собственно и узнал о этой
>>проге) - там же и описано решение по русификации вывода в
>>pdf
>
>Попробывал решение из журнала, не заработало. На сайте www.samag.ru в разделе "Исходный
>код" исправленного варианта шрифтов нет.
>Кому удалось русифицировать вывод в pdf в GLPI? Опишите please четко что
>делать и где взять шрифты.

А вот это пробовали?
ftp://ftp.vsu.ru/pub/tex/font-packs/pscyr/PSCyr-0.4c-patch2-...


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено sergicus , 14-Июл-09 14:24 
>А вот это пробовали?
>ftp://ftp.vsu.ru/pub/tex/font-packs/pscyr/PSCyr-0.4c-patch2-...

а там нет Helvetica.ttf

А эту проблему подтверждаю  - мож тама нужны какие то переконвертированные шрифты ?????


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено sergicus , 24-Июл-09 15:50 
>А эту проблему подтверждаю  - мож тама нужны какие то переконвертированные
>шрифты ?????

НА форуме glpi нашел тему
http://www.glpi-project.org/forum/viewtopic.php?id=14328
- как я понял проблема не только с русским


"PDF и русский забороты"
Отправлено stalker , 09-Сен-09 14:21 
Найдено решение вопросиков в pdf-экспорте:

http://www.tux.in.ua/articles/1500

Цитирую:
По умолчанию при экспорте в PDF вместо русских букв выводятся знаки вопросов, это происходит по двум причинам: стандартная функция экспортирует данные в кодировке ISO-8859-1, которую и поддерживает используемый по умолчаннию шрифт. Подсказка была найдена на форуме OPENNET. Заменяем в скрипте /var/www/glpi/inc/export.function.php вызов функции utf8_decode на utf8_decode_cyr.

sudo perl -p -i -e 's/utf8_decode/utf8_decode_cyr/g' export.function.php

И добавляем в export.function.php описание самой функции utf8_decode_cyr:
function utf8_decode_cyr($value){
        return iconv("UTF-8","Windows-1251",$value);
}

Теперь шрифт. По умолчанию для экспорта используется шрифт Helvetica, его бы я и рекомендовал оставить. Если заменить шрифт другим, его имя придется править не только в двух местах файла export.function.php:

$ cat export.function.php | grep -i selectFont
$pdf->selectFont(GLPI_ROOT."/lib/ezpdf/fonts/Helvetica.afm");

Но и в 2 файлах находящихся в lib/ezpdf.

Теперь шрифт. Для конвертирования TTF шрифта в Postscript type 1 потребуется утилита ttf2pt1.

$ sudo apt-get install ttf2pt1

Запускаем.

$ ttf2pt1 -l cyrillic -A Helvetica.ttf Helvetica

Теперь копируем файлы вместо старых, не забыв подправить права.

$ sudo cp -v Helvetica* /var/www/glpi/lib/ezpdf/fonts/
`Helvetica.afm' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.afm'
`Helvetica.t1a' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.t1a'
`Helvetica.ttf' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.ttf'

Исправленный вариант шрифтов: http://www.tux.in.ua/wp-content/uploads/2009/08/font.rar
После этого PDF будет выводится корректно.


"PDF и русский забороты"
Отправлено stalker , 09-Сен-09 14:24 
да, забыл, glpi ставился от linvinus с патчами из ftp://linvinus.ru/glpi/ из его репозитория ftp://linvinus.ru/ubuntu/pool/ocs/g/glpi/

"PDF и русский забороты"
Отправлено Timur , 03-Дек-09 14:23 
>[оверквотинг удален]
>
>Теперь копируем файлы вместо старых, не забыв подправить права.
>
>$ sudo cp -v Helvetica* /var/www/glpi/lib/ezpdf/fonts/
>`Helvetica.afm' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.afm'
>`Helvetica.t1a' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.t1a'
>`Helvetica.ttf' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.ttf'
>
>Исправленный вариант шрифтов: http://www.tux.in.ua/wp-content/uploads/2009/08/font.rar
>После этого PDF будет выводится корректно.

Сделал, вроде все ок, только вот при выводе в ПДФ, буквы встают не на свое место, и шапка файла получается нечитабельной(((((((
CEntos 5.3


"PDF и русский забороты"
Отправлено sHaggY_caT , 09-Янв-10 14:06 
>[оверквотинг удален]
>>`Helvetica.afm' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.afm'
>>`Helvetica.t1a' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.t1a'
>>`Helvetica.ttf' -> `/var/www/glpi/lib/ezpdf/fonts/Helvetica.ttf'
>>
>>Исправленный вариант шрифтов: http://www.tux.in.ua/wp-content/uploads/2009/08/font.rar
>>После этого PDF будет выводится корректно.
>
>Сделал, вроде все ок, только вот при выводе в ПДФ, буквы встают
>не на свое место, и шапка файла получается нечитабельной(((((((
>CEntos 5.3

Тоже CentOS 5.3, у меня после добавления такой функции GLPI вообще падает(в причинах пока не разбиралась), тогда как на OCS-ng патчи, найденные на просторах сети успешно накладываются,
и проблема с кодировкой решается.
Вы ставили официальную сборку?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено andrek , 17-Июл-09 04:26 
кто подскажет у меня в OCSI под разными пользователями одного компьютера возникают разные записи, как сделать чтобы они объединялись с последней записью компьютера?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Alexandr , 21-Июл-09 11:11 
>кто подскажет у меня в OCSI под разными пользователями одного компьютера возникают
>разные записи, как сделать чтобы они объединялись с последней записью компьютера?
>

Так как же вы все победили кодировку Ocs и GLPI? сколько не читал не пробовал, бестолку, помогите пожалуйста!!!


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено andrek , 23-Июл-09 04:44 
>>кто подскажет у меня в OCSI под разными пользователями одного компьютера возникают
>>разные записи, как сделать чтобы они объединялись с последней записью компьютера?
>>
>
>Так как же вы все победили кодировку Ocs и GLPI? сколько не
>читал не пробовал, бестолку, помогите пожалуйста!!!

я победил очень просто:

1. с помощью hexeditor заменить в клиенте OCSInventory.exe строку ISO-8859-1 на windows-1251

2. забрать из SVN версию OCSI либо пропатчить серверную часть OCSI на поддержку unicode http://forums.ocsinventory-ng.org/viewtopic.php?id=4553

3. после тестирования из win клиента с помощью патченного OCSInventory.exe, в базе myqsql все должно быть по русски в utf8 (если у вас не так продолжать нет смысла дальше, настраивайте mysql).

4. GLPI патчится одной строкой, inc.ocsng.class.php:
--- a/inc.ocsng.class.php  2009-07-23 09:37:16.000000000 +0900
+++ b/inc.ocsng.class.php   2009-07-23 09:00:15.000000000 +0900
@@ -54,7 +54,7 @@
                                $this->dbuser = $data["ocs_db_user"];
                                $this->dbpassword = rawurldecode($data["ocs_db_passwd"]);
                                $this->dbdefault = $data["ocs_db_name"];
-                               $this->dbenc="latin1";
+                               //$this->dbenc="latin1"; // see dbmysql.class.php:84
                                parent::__construct();
                        }
        }

импорт в GLPI из OCSI успешно в нормальной кодировке.

5. OCSI web интерфейс (если нужен) патчится тоже просто (незнаю если это в SVN или нет проверял только серверную часть):
--- a/machine.php       2009-05-30 16:52:25.000000000 +0900
+++ b/machine.php       2009-06-29 10:14:28.000000000 +0900
@@ -623,10 +623,10 @@
        while($item = mysql_fetch_object($resultDetails))
        {       $ii++; $td3 = $ii%2==0?$td2:$td4;
                echo "<tr>";
-               echo "$td3".htmlentities(textDecode($item->PUBLISHER))."</td>
-                         $td3".htmlentities(textDecode($item->NAME))."     </td>
+               echo "$td3".htmlspecialchars(textDecode($item->PUBLISHER))."</td>
+                         $td3".htmlspecialchars(textDecode($item->NAME))."     </td>
                      $td3".textDecode($item->VERSION)."  </td>
-                         $td3".(htmlentities(textDecode($item->COMMENTS))?htmlentities(textDecode($item->COMMENTS)):"N/A")."     </td>";
+                         $td3".($item->COMMENTS?htmlspecialchars(textDecode($item->COMMENTS)):"N/A")."     </td>";
                /*      $td3".textDecode($item->FOLDER)."   </td>
                      $td3".textDecode($item->COMMENTS)." </td>";*/
                echo "</tr>";


--- a/preferences.php   2009-05-30 16:52:25.000000000 +0900
+++ b/preferences.php   2009-06-29 10:05:02.000000000 +0900
@@ -19,7 +19,7 @@
define("MAX_CACHED_REGISTRY", 200 );   // Max number of registry that may be returned by optimizations queries
define("USE_CACHE", 0 );                               //Do we use cache tables ?
define("UPDATE_CHECKSUM", 1 );                 // do we need to update software checksum when using dictionnary ?
-define("UTF8_DEGREE", 0 );                             // 0 For non utf8 database, 1 for utf8
+define("UTF8_DEGREE", 1 );                             // 0 For non utf8 database, 1 for utf8
define("GUI_VER", "5003");                             // Version of the GUI
define("MAC_FILE", "files/oui.txt");   // File containing MAC database
define("TAG_LBL", "Tag");                              // Name of the tag information
@@ -343,6 +343,8 @@
                require('install.php');
                die();
        }
+        @mysql_query("SET NAMES 'utf8'",$link);
+        @mysql_query("SET NAMES 'utf8'",$link2);

        $_SESSION["writeServer"] = $link2;
        $_SESSION["readServer"] = $link;
@@ -1534,9 +1536,9 @@
   * @return Text decoded from UTF8 according to UTF8_DEGREE
   */
function textDecode( $txt ) {
-       for( $i=0; $i<UTF8_DEGREE; $i++ ) {
-               $txt = utf8_decode( $txt );
-       }
+//     for( $i=0; $i<UTF8_DEGREE; $i++ ) {
+//             $txt = utf8_decode( $txt );
+//     }
        return $txt;
}


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Alexandr , 23-Июл-09 05:39 
>[оверквотинг удален]
>{
>-            
>   $txt = utf8_decode( $txt );
>-       }
>+//     for( $i=0; $i<UTF8_DEGREE; $i++ ) {
>+//            
> $txt = utf8_decode( $txt );
>+//     }
>        return $txt;
> }

Спасибо огромное, сегодня протестирую обязательно


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Alexandr , 23-Июл-09 07:21 
>[оверквотинг удален]
>{
>-            
>   $txt = utf8_decode( $txt );
>-       }
>+//     for( $i=0; $i<UTF8_DEGREE; $i++ ) {
>+//            
> $txt = utf8_decode( $txt );
>+//     }
>        return $txt;
> }

Если не трудно можешь рассказать или поправить редактором этот ocsinventory.exe я вообще в этом чайник... Пожалуйста если не сложно или как это сделать?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Alexandr , 23-Июл-09 07:28 
Извиняюсь Андрек, но ссылка на статью под Unix, я использую Windows.... Все выше написанное сильно отличается?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Nefer , 23-Июл-09 16:22 
Ребят, не подскажите как решить такую проблему http://images.netbynet.ru/img.php?88369a5d6cc57611abdb123438...
Клиент на видновых машинах отсылает инфу в utf8 все врдое как нормально. Если посмотреть данные в базе через phpMyAdmin, то все гут. А вот через веб ocs с софтом уже туфта получается. Чтобы софт успешно импортировался в glpi его из new нужно кинуть в unchanged, весь софт который начинается на не кириллические буквы я перекинуть могу, а вот уже с кирилическими беда. Софт в составе которого есть кириллические символы, но он на них не начинается, успешно перекидываются в glpi и там в нормальном виде отображаются. Как бы заставить ocs показывать софт который начинается на кириллические буквы, чтобы перекинуть их потом в glpi.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Nefer , 28-Июл-09 15:24 
>[оверквотинг удален]
>Клиент на видновых машинах отсылает инфу в utf8 все врдое как нормально.
>Если посмотреть данные в базе через phpMyAdmin, то все гут. А
>вот через веб ocs с софтом уже туфта получается. Чтобы софт
>успешно импортировался в glpi его из new нужно кинуть в unchanged,
>весь софт который начинается на не кириллические буквы я перекинуть могу,
>а вот уже с кирилическими беда. Софт в составе которого есть
>кириллические символы, но он на них не начинается, успешно перекидываются в
>glpi и там в нормальном виде отображаются. Как бы заставить ocs
>показывать софт который начинается на кириллические буквы, чтобы перекинуть их потом
>в glpi.

Решил эту траблу. Коряво правда, но так как основная прога glpi на ocs положить )...
Может поможет кому-нить.
Засада крылас в файле dico.php, а именно в секции CAS OF NEW, закоментировал строки 171 и 206:


if (!isset($_POST['onglet_soft']))^M
        $_POST['onglet_soft']=$_SESSION['FIRST_DICO'];^M
--       onglet($list_alpha,$form_name,"onglet_soft",20);^M
++// onglet($list_alpha,$form_name,"onglet_soft",20);^M
        ^M

        //search all soft for the tab as selected ^M


$querydico=substr($querydico,0,-1);^M
        $querydico .= " from softwares ^M
                        where name in (".$list_soft.") and name != ''^M
                        group by name ";^M
--        echo $querydico;
++//        echo $querydico;
}^M


А также, убрал из запроса лишнее условие:
 
       //search all soft for the tab as selected ^M
        $search_soft="select distinct name from ".$table." cache^M
--                        where name like '".$_SESSION['ONGLET_SOFT'][$_POST['onglet_soft']]."%'^M
                        name not in (".$list_dico_soft.")^M
                        and name not in (".$list_ignored_soft.") ".$search_cache;^M

и получилось:
        //search all soft for the tab as selected ^M
        $search_soft="select distinct name from ".$table." cache^M
                        where name not in (".$list_dico_soft.")^M
                        and name not in (".$list_ignored_soft.") ".$search_cache;^M


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено tsolodov , 28-Сен-09 11:15 
Кто нить может ответить, как учитывать виртуальные серверы, которые стоят на   wmvare ESX например, что бы в glpi отразить связи, как учитывать серверные? Как учитывать силовое оборудование и патч-панеели?



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено tsolodov , 28-Сен-09 16:21 
>[оверквотинг удален]
>{
>-            
>   $txt = utf8_decode( $txt );
>-       }
>+//     for( $i=0; $i<UTF8_DEGREE; $i++ ) {
>+//            
> $txt = utf8_decode( $txt );
>+//     }
>        return $txt;
> }

У меня почесу то не получатся патчить, какая версия сервака у тебя?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 25-Ноя-09 02:27 
Доброго времени суток.
У меня возникла проблема с ocsinventory - агент не может подключиться к серверу.Лог подключения:
ocsinventory-agent -debug
[debug] Ocsinventory unified agent for UNIX and Linux1.0.1
[debug] Log system initialised (Stderr)
[debug] Accountinfo file: /var/lib/ocsinventory-agent/http:__193.232.#.#_ocsreports_/ocsinv.adm
[debug] A TAG seems to already exist in the server for thismachine. If so, the -t paramter is useless. Please change the TAGdirectly on the server.
[debug] OCS Agent initialised
[debug] Calling handlers : `start_handler'
[debug] Compress::Zlib is avalaible.
[debug] sending XML
[debug] Calling handlers : `prolog_writers'
[error] Deflating problem
Методы на форуме сайта производителя (Переустановка сервера; изменение IP сервера на его имя) не работают.
Сам сервер нормально виден из веба, база данных создается.
Операционная система FreeBSD 6.4.
Если кто-нибудь сталкивался с такой проблемой, или есть мнение, в чем она заключается, пожалуйста, отпишитесь.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Dreamkeeper , 25-Ноя-09 09:46 
>[debug] A TAG seems to already exist in the server for thismachine.
>If so, the -t paramter is useless. Please change the TAGdirectly
>on the server.

Если удалить запись этой машины на сервере?



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 25-Ноя-09 17:43 
>>[debug] A TAG seems to already exist in the server for thismachine.
>>If so, the -t paramter is useless. Please change the TAGdirectly
>>on the server.
>
>Если удалить запись этой машины на сервере?

Увы, та же проблема:
ocsinventory-agent -debug
[debug] Ocsinventory unified agent for UNIX and Linux1.0.1
[debug] Log system initialised (Stderr)
[debug] Accountinfo file: /var/lib/ocsinventory-agent/http:__193.232.#.#_ocsreports_/ocsinv.adm
[debug] OCS Agent initialised
[debug] Calling handlers : `start_handler'
[debug] Compress::Zlib is avalaible.
[debug] sending XML
[debug] Calling handlers : `prolog_writers'
[error] Deflating problem

А к серверу машины подключиться не могут - пробовал и виндового клиента. Одна и та же "Defliating problem"
Есть еще соображения?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Dreamkeeper , 25-Ноя-09 17:48 
>[debug] sending XML
>[debug] Calling handlers : `prolog_writers'
>[error] Deflating problem
>А к серверу машины подключиться не могут - пробовал и виндового клиента.
>Одна и та же "Defliating problem"
>Есть еще соображения?

По всей видимости, сервер не может разархивировать посылку. Локальный импорт записи машини работает?



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 25-Ноя-09 21:23 
А как это проверить?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 08-Дек-09 19:09 
Не работает.
Может ли там быть косяк с полномочиями? Все остальное вроде так, как нужно.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 08-Дек-09 21:09 
Настроили на Linux Debian.Та же проблема, точь-в-точь.
На этот раз ocs 1.01_6, apache2.2

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Dreamkeeper , 09-Дек-09 11:23 
>Настроили на Linux Debian.Та же проблема, точь-в-точь.
>На этот раз ocs 1.01_6, apache2.2

А в var/log/ocsinventory-NG/ocsinventory-NG.log что пишет по этому поводу?



"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 09-Дек-09 17:42 
Tue Dec  8 16:46:04 2009;505;;127.0.0.1;OCS-NG_unified_unix_agent_v0.0.9.2;handl
er;Database connection
Tue Dec  8 16:46:20 2009;505;;127.0.0.1;OCS-NG_unified_unix_agent_v0.0.9.2;handl
er;Database connection
Причем в это время вчера он еще не работал.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 09-Дек-09 17:44 
Да, это в Debian. Во FreeBSD он девственно чист.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Dreamkeeper , 09-Дек-09 17:48 
>Да, это в Debian. Во FreeBSD он девственно чист.

http://www.ocsinventory-ng.org/index.php?mact=News,cntnt01,detail,0&cntnt01articleid=49&cntnt01returnid=76

505--Impossible to connect to database

Походу не может сконнектится с базой.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 13-Янв-10 17:02 
Разобрались - нужно было просто пользоваться примером установки с офсайта и указывать в адрес сервера для клиента "inventory"((

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Alexandr , 14-Янв-10 13:40 
Уважаемые форумчане, кто-нибудь смог подружить русский язык с экспортом и сохранением из ПЛАГИНА, к примеру Print to PDF?


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено InventoR , 17-Фев-10 17:38 
Уважаемые гуру, скажите пожалуйста, есть ли возможность рядовому пользователю закрывать в glpi заявку, и чтобы специалист HelpDesk у которого нету прав на обновление заявки, мог её закрывать после выполнения.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено SDSM , 05-Мрт-10 14:47 
Уважаемые пользователи данного пакета, есть ли возможность в этом продукте (используется связка GLPI+OCSNG) составить веб-запрос так, чтобы получить информацию по интересующему компьютеру с помощью его имени, а не systemID?

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено alexxx_b , 13-Май-10 12:09 
Всем привет. Возникла проблема которую надо решить.
GLPI 1.7.2
Хочу получить графическую структуру сети. Поставил плагин archires. Вроде делаю все как надо, но графика не получаю. Вопрос, что я делаю не так? распишите по шагам кто знает как надо делать. Буду очень благодарен.
PS: также ставил PEAR и graphviz , возможно не то и не туда ставил, распишите что и куда ставить если это необходимо.

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Spanish , 01-Окт-10 11:39 
Возникла проблема!ocs_import в glpi установлен. перетягивает все кроме "Программное обеспечение" в базе ocs есть, а в базе glpi в software пусто. подскажите, что делать. кто сталкивался?!

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено TiLorn , 26-Янв-11 11:21 
Нужно в GLPI, в Режиме OCSNG, где Опции Импорта, "Используйте ПО каталога OCS" поставить "НЕТ" !

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено XXX , 24-Янв-11 11:39 
> Всем привет. Возникла проблема которую надо решить.
> GLPI 1.7.2
> Хочу получить графическую структуру сети. Поставил плагин archires. Вроде делаю все как
> надо, но графика не получаю. Вопрос, что я делаю не так?
> распишите по шагам кто знает как надо делать. Буду очень благодарен.
> PS: также ставил PEAR и graphviz , возможно не то и не
> туда ставил, распишите что и куда ставить если это необходимо.

Нужно прописать порты в "соединениях" у компьютеров - тогда будет рисовать.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Аноним , 27-Дек-10 12:29 
Spanish при импорте в настройки режима ОЦС настройку использовать словарь ПО отключи и будет тебе в ГЛПи ПО:)

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено hellena , 25-Янв-11 23:28 
К сожалению, ссылка на отчеты уже недействительна. Не могли бы вы опять выложить свои отчеты (может быть помогут те, кто уже скачал эти отчеты).Сейчас передо мной встала такая задача создать свой собственный отчет, честно говоря пока не представляю как это сделать. Вы бы очень меня выручили.
У меня версия стоит 1.78.0. Необходим отчет по компьютерам, месторасположению, и всяким номерам (бар-код, заводской номер и т.д)
Заранее огромное спасибо.

>[оверквотинг удален]
> 1. По отслеживанию выполнения заявок, с учетом потраченного времени и прогона по
> срокам.
> 2. Заявки закрытые пользователем сегодня
> 3. По винтам - сколько каких винтов есть, это просто тестовый отчет
> был :)
> 4. По оборудованию привязанному к пользователю. здесь крайне кривой код - чистый
> копипаст
> И все отчеты нормально работают только с русским интерфейсом. Французской локализации нет
> вообще, английская местами есть.
> Забрать можно отсюда - http://narod.ru/disk/6715719000/reports.tar.bz2.html


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Андрей , 12-Янв-12 10:51 
Кто то разобрался с перемещением компьютеров между организациями? Советовали ставить патч, entities portal для GLPI, однако он отсутствует на оффсайте.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено bitlz , 12-Янв-12 20:22 
> Кто то разобрался с перемещением компьютеров между организациями? Советовали ставить патч,
> entities portal для GLPI, однако он отсутствует на оффсайте.

У нас случай достаточно редкий, что технику между организациями перемещать нужно, так что просто прямой запрос к базе спасает.


"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Аноним , 18-Янв-12 23:54 
Интересно, а существует ли возможность делать инвентаризацию без установки агента на ПК? Очень бы пригодилось...

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Аноним , 18-Янв-12 23:56 
то есть не имея прав админа, из под пользователя

"Система инвентаризации компьютерной и оргтехники GLPI v0.65"
Отправлено Аноним , 27-Фев-12 17:39 
Подскажите, а как быть с тем, что после входа по admin:admin при переходе по любой ссылке внутри страницы снова вылетает на запрос имени пользователя и пароля?