?

Log in

No account? Create an account
Cat-light

klink0v


Блохи в свитере деда Сергеича


Багофича в nslcd
Cat-light
klink0v

По старой доброй традиции я интегрирую Linux-овые файл-сервера на Samba с виндовыми контроллерами домена в плане единства учетных записей путем связки nslcd + libnss-ldapd + libkrb5. Со стороны винды использую SFU. Такой подход имеет свои достоинства и свои недостатки по сравнению с winbind, но сейчас не об этом.

Сегодня наткнулся на багофичу в демоне nslcd. Симптомы выглядели странно: часть AD-аккаунтов он прекрасно "видит", остальные — нет. При этом ldapsearch с тем же самым наобором фильтров отрабатывает великолепно: с контроллера домена возвращается всё что нужно и как нужно. Полез разбираться.

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

Впрочем, решение тоже известно. Нужно добавить в nslcd.conf строчку



validnames /^[a-z0-9._@$][a-z0-9._@$ \\~-]*[a-z0-9._@$~-]?$/i

Но блин, сколько же я промучался прежде чем понял в чём дело. Уж на что, а на ограничение длины логина я бы точно никогда не подумал.


Холиварчик на тему ноутбуков
Cat-light
klink0v

Навеяно беседой в треде к одному из прошлых постов. Основной вопрос: какой бы выбрать нормальный (даже не хороший) ноутбук в офис под интернет-word-excel. Основные требования.


  1. Матовый экран.

  2. Добротная клавиатура, желательно с большими Enter и Backspace. И чтобы левый Ctrl был на своем обычном месте.

  3. Наличие индикатора активности жесткого диска.

  4. Наличие проводного Ethernet (RJ-45).

  5. Либо без предустановленной ОС, либо с downgradable pro-версией Windows.

  6. В случае наличия предустановленной ОС — минимальное количество (а лучше полное отсутствие) предустановленных приложений, антивирусов, утилит и т.п.

  7. Диагональ от 12 до 16 дюймов.

  8. Нормальный адекватный BIOS / EFI, позволяющий без плясок с бубном запускать SYSLinux и его клоны, в том числе PXELinux.

  9. Intel-ёвый не-кастрированный процессор с полноценным кешем (i3, i5, i7).

  10. Стоимость до 25 тысяч рублей.

Читать далееCollapse )