Показаны сообщения с ярлыком OCS. Показать все сообщения
Показаны сообщения с ярлыком OCS. Показать все сообщения

вторник, 11 декабря 2012 г.

Русификация OCS Inventory

Тема очень наболевшая - для версии 1.x есть куча мануалов и подправленные агентов для винды.

В версии 2.0.2 проблема всё равно осталась. Хотя база перешла на utf8 и агенты для винды отдают уже информацию верно. Но в gui всё равно кракозяблы.
Решение в редактировании php файлов (примерно такое как и для 1.x):

заменить все  htmlentities($value) на htmlentities($value,ENT_COMPAT | ENT_HTML401,'UTF-8')

Однако, как оказалось можно было и не страдать дурью, а просто обновиться до версии 2.0.5. Там русский работает из коробки.

Обновление OCS Inventory

Дошли руки обновить OCS Inventory. С версии 1.x до 2.x.
Процесс пошёл не гладко:
при попытке обновить базу ocs слёг с ошибкой
INSERT INTO `operators` VALUES ('admin','admin','admin','21232f297a57a5a743894a0e4a801fc3',1,'Default administrator account','sadmin',NULL,NULL)]failed
пришлось alter'ить таблицы вручную, через заливку в мускуль с ключём --force эталонных баз
/usr/share/ocsinventory-reports/files/ocsbase_new.sql
/usr/share/ocsinventory-reports/files/ocsbase.sql
После этого OCS смог самообновиться.

Избранное сообщение

Запуск "Петька и Василий Иванович спасают галактику" в Linux через wine

Совсем недавно, почему-то вспомнил про серию "Петька и Василий Иванович". К своему удивлению, обнаружил, что первую и вторую част...