LINUX.ORG.RU

Сообщения spiro

 

ldap и python

Форум — Development

Пытаюсь запустить скрипт из туториала (http://code.google.com/p/python-ad/wiki/TutorialOne) получаю следующую ошибку:

ldap.AUTH_UNKNOWN: {'info': 'SASL(-4): no mechanism available: No worthy mechs found', 'desc': 'Unknown authentication method'}


Весь гугель перерыл, самостоятельно решение найти не могу :( Как это исправить ?

spiro
()

Spamassassin и whitelist_from_rcvd

Форум — Admin

Сломал мозг, настраивая сабж. Не могу занести в белый список локальных пользователей. Сеть выглядит следующим образом:

10/8 - планктон 192.168.1.1 и 192.168.2.1 - почтовые сервера, на которых поднято три домена.

Указываю в конфиге trusted_networks и internal_networks как 10. все равно идёт проверка. С whitelist_from_rcvd ещё сложнее, перепробовал все варианты, что приходят на ум, не работает.

Что я делаю не так ?

spiro
()

Питон, сократить код

Форум — Development

Хочется странного, а именно покороче написать следующее:

if day is None:
    c.execute('SELECT SUM(size) FROM logdb WHERE user_id=%s AND MONTH(date)=%s', [user_id, month])
else:
    c.execute('SELECT SUM(size) FROM logdb WHERE user_id=%s AND MONTH(date)=%s AND DAY(date)=%s', [user_id, month, day])

Селекты отличаются только наличием или отсутствием дня. Есть возможность записать как-то по другому ? У самого мозг не доходит.

spiro
()

squid и ntlmssp

Форум — Admin

Настроил и запустил сквид с авторизацией в AD. Всё работает хорошо, смущает одно но:

1. Если юзер в AD, авторизация проходит прозрачно, окно с предложением ввести логин и пароль не выводится.

2. Если юзер не в AD выводится окно от хелпера ntlmssp

3. Если нажать ескейп на шаге 2, выводится окно следующего хелпера.

Как можно подавить вывод окна авторизации хелпера ntlmssp если пытается авторизоваться юзер не из AD ?

Вот конфиг:

auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of="PROXY-ALLOW" auth_param ntlm children 30 auth_param ntlm keep_alive on

auth_param basic program /usr/local/bin/common_helper.exp auth_param basic realm squid proxy-server authentification auth_param basic children 30

/usr/local/bin/common_helper.exp - самописный скрипт авторизации

spiro
()

Ищу книгу по Spamassassin

Форум — Talks

SpamAssassin : A Practical guide to Configuration, Customization and Integration

У кого есть pdf-ка ? :)

spiro
()

Сильные тормоза на сервере при работе с xfs

Форум — Admin

Дано: сервер HP ML350, хардварный рейд 5 (3,7 терабайта), 2 гига оперативки, дебиан этч и xfs на 2 разделах (2,5 и 1,7 терабайт соответственно, параметры монтирования - defaults). При перемещении кучи разномастных файлов (в сумме около 200-300 гигов) с одного раздела на другой сервер начинает очень сильно тормозить. С чем это может быть связано и лечится ли это как-нибудь ?

>>>

spiro
()

Непонятная бага у Postfix

Форум — Admin

Перерыл все, не могу понять, где искать причину ошибки. Переодически, постфикс не отправляет почту:

dsn=5.4.4, status=bounced (Host or domain name not found. Name service error for name=somedomain.ru type=A: Host found but no data record of requested type)

При этом через пару минут письмо нормально проходит.

>>>

spiro
()

Задачка по сортировке, а может быть и не по сортировке %)

Форум — Development

Есть список телефонных кодов, типа 892120, 892121, 892122, 8877, 8878 и т.п. размером приблизительно 4000 строк. Есть список телефонных звонков размером приблизительно 65000 строк. Нужно написать программу, которая смотрит на телефонный номер и выдергивает из него телефонный код, т.е. делит номер типа 89212112345 на код 892121 и номер 12345. Загвоздка (для меня) состоит в том, что длина телефонного кода не определена и варьируется от 3 и до 7 символов + программа должна быть по-возможности быстрой. Ищется решение на Питоне, но, в принципе, подойдет любой язык программирования :)

spiro
()

Сравнение RubyOnRails и Django

Новости — Open Source
Группа Open Source

В статье приводится сравнение двух популярных фреймворков RubyOnRails и Django. Исходный код приложений, используюшихся для сравнения доступен по адресу: http://3columns.net/habitual/

Вкратце: код на Джанге содержит большее количество строк (743 против 714), но пишется почти в два раза быстрее (16:36 мин. против 25:46 мин.).

>>> Статья

spiro
()

Результат работы gajim

Галерея — Скриншоты

Попробовал подключиться к ICQ из Джаббера, вот что вышло :) Хорошо, что у меня еще не очень большой контакт-лист. Куча messagebox-ов за минуту - это сильно, можно использовать как стресс-тест для списка задач.

Вскратце о системе: Ubuntu Dapper Drake (вполне работоспособно), XFCE 4.3.0 (unstable), rxvt, Firefox 1.5.0.1 и gajim 0.9.1. Так же в трее можно видеть gnomeradio и stardict.

>>> Просмотр (1024x819, 289 Kb)

spiro
()

django-ru

Форум — Talks

Открылась рассылка на русском языке, посвященная Django. Всех интересующихся прошу на http://groups.google.com/group/django-ru

spiro
()

Как из Makefile-а передать параметр в sed ?

Форум — Development

Есть Makefile в котором определена переменная

TARGET_FS=/tftpboot/root

Есть скрипт со строкой

чего-то там $TARGET_FS

Надо заменить $TARGET_FS в скрипте на значение $(TARGET_FS) из Makefile-а. Я пробовал писать в Makefile такое:

@cat script.sh | sed 's/$TARGET_FS/$(TARGET_FS)/ > script-new.sh
@mv -f script-new.sh script.sh

Это нифига не работает, кто-нибудь может подсказать как лучше сделать ?

spiro
()

Что за ботва ? Неудаляемые файлы :(

Форум — General

Может кто сталкивался с таким. Система - Slackware -9.0, стоит на ext3, ядро - 2.4.22. В каталоге /etc появились несколко файлов, с которыми ничего нельзя сделать. Удалить не получается, редактировать тоже (отказывается сохранять). Рут сидит в обломе :( Если с lilo.conf я еще уживаюсь, то exports меня добил окончательно. Кто знает причину такого и варианты решения ?

P.S. fsck ничего не показывает, говорит что все в порядке.

spiro
()

Настройка CUPS

Форум — Admin

Пытаюсь настроить cups в Slackware 9.0. Добавляю принтер, печатаю тестовую страницу. Она выползает примерно такого вида:
Error: /invalidfont in findfont
Operation stack:
bigfont Helvitica-Bold fon

А вот что вижу в логах:

D [29/Sep/2003:10:35:12 +0400] [Job 5] renderer command: gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="HP LaserJet" -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -dDuplex=false -r300 -sIjsParams=Quality:Quality=0,Quality:ColorMode=0,Quality:MediaType=0,Quality:Pe nSet=0,PS:MediaPosition=7 -dIjsUseOutputFD -sOutputFile=- -
D [29/Sep/2003:10:35:12 +0400] [Job 5] AFPL Ghostscript 8.11: Unrecoverable error, exit code 1
D [29/Sep/2003:10:35:12 +0400] [Job 5] renderer return value: 1
D [29/Sep/2003:10:35:12 +0400] [Job 5] renderer received signal: 1
D [29/Sep/2003:10:35:12 +0400] [Job 5] Process dieing with "Possible error on renderer command line or PostScript error. Check
options.", exit stat: 3
D [29/Sep/2003:10:35:12 +0400] [Job 5] Possible error on renderer command line or PostScript error. Check options.
D [29/Sep/2003:10:35:12 +0400] [Job 5] tail process done writing data to STDOUT
D [29/Sep/2003:10:35:12 +0400] [Job 5] KID4 finished
D [29/Sep/2003:10:35:12 +0400] [Job 5] Flushing FIFO.
D [29/Sep/2003:10:35:12 +0400] [Job 5]
D [29/Sep/2003:10:35:12 +0400] [Job 5] Closing renderer
D [29/Sep/2003:10:35:12 +0400] [Job 5] KID3 exited with status 3
D [29/Sep/2003:10:35:12 +0400] [Job 5] Renderer exit stat: 3
E [29/Sep/2003:10:35:12 +0400] PID 21791 stopped with status 3!
D [29/Sep/2003:10:35:12 +0400] [Job 5] Renderer process finished
D [29/Sep/2003:10:35:12 +0400] [Job 5] Process dieing with "Error closing renderer", exit stat: 3
D [29/Sep/2003:10:35:12 +0400] [Job 5] Error closing renderer

Я не пойму никак что ему еще от меня надо ?

spiro
()

ИЛ-2 Штурмовик Забытые сражения

Форум — Games

Кто-нибудь пробовал запускать ?

spiro
()

Оцените рабочее место

Форум — Talks
spiro
()

Давайте устроим день Нептуна на ЛОРе

Форум — Talks

Предлагаю устроить одни сутки без модерирования всего форума. Или дать права модератора представителю от анонимусов, а у остальных его забрать (тоже на одни сутки).

spiro
()

Прокомментируйте-ка это

Форум — Talks

1. FreeBSD не имеет удобного менеджера пакетов. В Демьяне обновление практически любого софта достигается двумя командами apt-get update и apt-get upgrade. В результате системы на Дебиане легче поддерживать, нежели аналогичные на FreeBSD. Так, например, уже через час после выхода уведомления о последней уязвимости в ssl все Linux-системы были обновлены...

2. FreeBSD не имеет журналируемой ФС. Когда подняли вопрос о необходимости наличия подобной радости в этой системе, разработчики быстро пришли к выводу, что старых-добрых SoftUpadates за глаза хватает. Я думаю, нет нужды напоминать, что в Линуксе аж целых журналируемых файловых системы.

3. FreeBSD не имеет нормальной поддержки SMP. Возможно, в 5.0 этот недостаток и исправлен (вспоминая TODO-лист, верится в это с трудом), но вот только ставить пятерку у меня нет никакого желания, потому как еще сыровата даже по утвеждениям любителей этой системы. На моей памяти был один весьма интересный случай - web-сервер сбыл перенесен с PIII-739/256 - на Intel SR1200 (2xPIII-1113/512), причем максимальная загрузка сарвера со средних 40-70% скакнула до 0% и до сих пор там находится, несмотря на все мои изыскания... :)

4. FreeBSD развивается медленнее Linux-а. Примером того может стать тот факт, что основной код ядра Линукса переписывался и не раз, а вот FreeBSD некоторые неудачные архитектурные решения (мешающие внедрению того же SMP) тащит за собой до сих пор. Кроме того, можно вспомнить n-цатое количество realtime Linux-ов против ... отсутствия оных на ядре FreeBSD.

Единственное, что я пока нашел, сделанное в FreeBSD лучше Linux - это работа с RAID-массивами и, в частности, с ATA-RAID. Но это недостаток нельзя назвать фатальным, поскольку на Линуксе есть программный RAID, позволяющий в композиции с LVM вытворять с дисковыми массивами все, что душе пожелается, а производители адаптеров не ленятся выкладывать драйверы в том числе и под эту ОС на свои сайты....

Взято с http://phorum.nag.ru/boards/viewtopic.php?t=1439.

spiro
()

А что, по-вашему, мешает сделать Slackware на rpm-ах

Форум — Talks

subj.

spiro
()

Volg@Linux - Линукс конференция на Волге

Новости — Linux в России
Группа Linux в России

1. Volg@Linux - международная конференция посвящённая проблемам внедрения открытого программного обеспечения в жизнь общества.

2. Volg@Linux проходит в Самарской области. В этом году на турбазе "Полиграфист" расположенной в пос. Волжский, на берегу Волги.

3. Оргвзносы состявляют 350 рублей с человека. В них входит прожвание на турбазе в течении 2-х суток и 3-х разовое питание.

4. На территории РФ проходит всего навсего одно крупномаштабное мероприятие - LinuxFest. На данный момент, в связи с развитием Linux сообщества, необходимо конференция посвящённая именно распространению открытого программного обеспечения. Во-первых Volg@Linux - это конференция, направленная на пользователей, а точнее на развитие сообществ пользователей так называемых Linux User Group (LUG). Во-вторых Volg@Linux - способ обменяться опытом по "популяризации" открытого программного обеспечения.

5. Volg@Linux проходит в последние выходные августа. В этом году конференция будет проходить с 29-го по 31-е августа.

>>> Подробности

spiro
()

RSS подписка на новые темы