main

Грабли с совпадающими mac-адресами в FusionInventory

Перед тем, как объяснить суть проблемы, расскажу про процесс импорта нового железа.

Когда новый агент связывается с сервером, тот решает, новое ли это устройство или уже существующее в соответствии со списком правил. Если что-то совпало - линкуем и обновляем объект, нет - добавляем новый.

Уникальность конкретно для компьютера может определяться по uuid'у материнки, её серийнику, хостнейму, айпишке, и mac-адресам.

→ Читать дальше...

2012-12-03

Маки, mDNS и немного чёрной магии

-- Ага, вот эти адреса.
-- Не-не-не, макось, нет!
-- Я использую особый, мультикастовый ресолв! Хотите увидеть немного ресолва? Вот ты, что ты делаешь?
-- Захожу на сайт! Локальный! Понятно?! На сайт захожу!!
-- А вы уверены, что он ресолвится?
-- Ну да, он ж в dns'е прописан!
-- Хорошо, сейчас я отресолвлю этот адрес.
-- ЕМАНАРОТ, ты куда сайт дела?! Ты, тупая, убогая система, где он?

→ Читать дальше...

2012-11-09

Модуль деплоя в FusionInventory

По состоянию на сегодня - пилится ударными темпами, но пока ещё очень сырое, как и модуль с snmp. Судя по форумам, в каком-то виде работает с января 2011го.

А именно:

→ Читать дальше...

2012-11-07

Простой индикатор выполнения на bash

Сабж. При желании переделать под проценты.

i=1
max=9000
while ... ; do
  [ $[ $i % 50 ] -eq 1 ] && echo -e -n "\r$i/$max"
  i=$[ $i + 1 ]
done
echo
2012-09-30

Трудности выбора - 2

Бывают моменты, когда твоё внимание фиксируется на какой-то незначительной вещи и стопорит весь процесс. В этот раз в фокус внимания попал алгоритм генерации uuid'ов для файлов.

Вариант "отвлечься" - в моём случае не помогает. Попробуйю изложить в текстовом виде, авось голова прояснится.

→ Читать дальше...

2012-09-23