Re: изменение значений в ldap

2009-12-03 Пенетрантность admont
В Чтв, 03/12/2009 в 22:07 +0300, a...@korona-auto.com пишет:
> День добрый. С протоколом ldap досконально не знаком, но знаю что помимо 
> операций выборки возможны и операции добавления/изменения.
> 
> Есть windows AD, в котором у объектов типа user указан email адрес.
> Возможно ли как-то поменять/добавить значение поля? Если можно киньте 
> пример на shell/python или на другом языке.


http://ldap.perl.org/
Примеры там тоже есть


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-12-03 Пенетрантность Ed

Stanislav Maslovski wrote:

On Thu, Dec 03, 2009 at 10:26:51PM +0300, Alexey Pechnikov wrote:
  

http://www.x.org/wiki/XorgHAL
  

Cначала hal интегрировали изо всех сил, теперь старательно удаляют.
Порадовало, что разработчики DeviceKit отвечают, что нужно пользовать
прямые вызовы. Есть все-таки вменяемые люди...



Это те же люди, что разрабатывали и продвигали HAL.


набитые шишки помогают поумнеть?


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Кодировка имён фай лов в zip испорчена при распаковке в Винде

2009-12-03 Пенетрантность Andrey Rahmatullin
On Fri, Dec 04, 2009 at 10:21:33AM +0500, Konstantin Fadeyev wrote:
> Есть скрипт, который, по крону, монтирует виндовую шару, упаковывает в
> zip
Заменить zip на что-нибудь unicode-aware можно?

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

Это вообще традицией уже становится вписал настройки в конфиг - chattr +i его
а не то какой-то очередной plug'n'pray туда влезет и "исправит" его.
-- mrkooll in hardware@


signature.asc
Description: Digital signature


Re: Кодировка и мён файлов в zip испорчена при распаковке в Винде

2009-12-03 Пенетрантность Dmitry E. Oboukhov
KF> Здравствуй, коллективный разум!

KF> Есть скрипт, который, по крону, монтирует виндовую шару, упаковывает в
KF> zip и перекладывает в другую папку этой же шары. В линухе всё
KF> нормально, а вот виндовые архиваторы показывают вместо нормальных имён
KF> букозябры.
KF> В чём причина и как это полечить?

использовать неюникодную (какая там у вендулета кодировка?) кодировку
при монтировании шары?
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность DamirX
В Птн, 04/12/2009 в 00:24 +0300, Alexey Pechnikov пишет:
> ns_param maxpost[expr 20 * 1024 * 1024] ;

в зависимости от желения программиста может выглядеть так:

ns_param[maxpost]= 20*10**2*10**2
ns_param_maxpost= 20 << 20
ns_param.maxpost= 20* 1024*1024

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

-- 
DamirX


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Кодировка имён файлов в zip ис порчена при распаковке в Винде

2009-12-03 Пенетрантность Konstantin Fadeyev
Здравствуй, коллективный разум!

Есть скрипт, который, по крону, монтирует виндовую шару, упаковывает в
zip и перекладывает в другую папку этой же шары. В линухе всё
нормально, а вот виндовые архиваторы показывают вместо нормальных имён
букозябры.
В чём причина и как это полечить?

-- 
Константин Фадеев


Re: изменение значений в ldap

2009-12-03 Пенетрантность Evgeny Yugov

Здравствуйте.

a...@korona-auto.com пишет:
День добрый. С протоколом ldap досконально не знаком, но знаю что помимо 
операций выборки возможны и операции добавления/изменения.


Есть windows AD, в котором у объектов типа user указан email адрес.
Возможно ли как-то поменять/добавить значение поля? Если можно киньте 
пример на shell/python или на другом языке.


И раз уж такая тема была затронута, то задам еще вопрос: может ли 
"рядовой" пользователь в AD сделать запрос на изменение атрибута объекта 
(поле email)? Если нет, то что необходимо сделать чтобы он смог его 
редактировать?


IMHO только член Domain Admins, со всеми вытекающими.

PS У вас планируется дать шанс всем пользователям выбирать "мыло" какие 
захотят? 0_o

--
Была б моя воля... я бы на отдельной странице книги или журнала печатал бы один 
отдельный афоризм. Большими буквами во всю страницу. -- Виктор Славкин


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакет а со скриптовыми утилитами

2009-12-03 Пенетрантность Andrey Rahmatullin
On Fri, Dec 04, 2009 at 08:29:50AM +0700, Denis Feklushkin wrote:
> Вот интересно, почему в makefile это неудобно а в python подобное -
> удобно?
В питоне можно пробелы.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

>> Как лучше назвать первоначальную установку пакетов на 2-й стадии?
>> "Установка минимальной системы" или "Установка базовой системы"?
> У меня так в справке будет написано и в руководстве.
> Базовый -- какой-то ненужный англицизм.
Матч "Английский vs Латынь", второй тайм. На поле главный судья из
России Кирилл Маслинский. Он только что назначил пенальти в ворота
Английского. Посмотрим, сможет ли реализовать его команды Латыни.
:-)
-- avp in docs@


signature.asc
Description: Digital signature


Re: autoreconf: configure.in: n ot using Gettext libtool automake - почему ?

2009-12-03 Пенетрантность Andrey Rahmatullin
On Thu, Dec 03, 2009 at 11:21:26PM +0300, Igor wrote:
> подскажите пожалуйста, почему autoreconf не хочет использовать gettext, 
> libtool, automake хотя эти утилиты установлены
Это не попросили в configure.in

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

Я, разумеется, не имею ничего против LRN-BTS, однако базу данных для
нашей BTS по соображениям безопасности я бы хотел держать в другом месте.
-- ldv in devel@


signature.asc
Description: Digital signature


Re: оффтопик: зачем а ппаратному RAID батарей ка?

2009-12-03 Пенетрантность Andrey Lyubimets

Denis Feklushkin пишет:

сабж

http://www.3dnews.ru/storage/raid-faq-02/

--
С уважением, Любимец Андрей Алексеевич


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится вс е более похож на Windows. Как с этим жить?

2009-12-03 Пенетрантность Nicholas

Alexey Pechnikov wrote:

Порадовало, что разработчики DeviceKit отвечают, что нужно пользовать
прямые вызовы. Есть все-таки вменяемые люди...

Это те же люди, что разрабатывали и продвигали HAL.


Господа, а можно ли, для непосвященных, обобшить в список все эти 
технологии ?

Желательно что бы каждая строка содержала:
Название, что собой заменило, основную функцию, "нужно ли на сервере", 
недостатки предшественика, собственные недостатки, время появления


Просто со времен Potato и 2.2 появилось много всего нового (devfs, udev, 
hal, dbus, DeviceKit ) - и не совсем понятно для чего это нужно,  в 
часности, человеку которого устраивает команда mount и который не очень 
следит за "модой" ?


Вот с network manager похожая ситуация - непонятно нужен ли он для чего 
то кроме одноименного аплета... ?


В общем, если бы такая таблица появилась, мне кажется, многим бы это 
помогло разобраться.



--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny. Насколько оправданно для обычного пользователя инсталляция х64 vs x86?

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 26 November 2009 20:31:00 Alexander GQ Gerasiov wrote:
> Есть
> надежда, что совсем скоро у нас будет полноценный multiarch и для этого
> не придется делать чруты и прочие извращения.

Надежда на чем-то основывается? И когда это "скоро" - в очередном релизе 
или существенно далее?

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: оффтопик: зачем аппаратному RAID батарейка?

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Friday 04 December 2009 05:31:50 Denis Feklushkin wrote:
> сабж

Даже если у сервака вырубится питание, аппаратный рэйд все равно 
обязан корректно сбросить буфер записи на диски.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Friday 04 December 2009 01:53:05 Stanislav Maslovski wrote:
> Я был удивлен не этим, а тем, что программист (и вроде даже уже с
> некоторым стажем) впервые столкнулся с Makefile в образе
> debian/rules...

Имхо писать мэйкфайл для копирования 1-го файла - за гранью разумного.
Даже если этот makefile называется rules. Хорошо, уже подсказали, как
сделать rules из трех строк для такой задачи, а в документации даже 
намека не видел, хотя вроде бы как раз вопрос из разряда faq.

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

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

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


оффтопик: зачем аппар атному RAID батарейка?

2009-12-03 Пенетрантность Denis Feklushkin
сабж


signature.asc
Description: PGP signature


Re: Debian становится все более похож на Windows. Как с этим жить?

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Friday 04 December 2009 01:16:45 Stanislav Maslovski wrote:
> > Cначала hal интегрировали изо всех сил, теперь старательно удаляют.
> > Порадовало, что разработчики DeviceKit отвечают, что нужно пользовать
> > прямые вызовы. Есть все-таки вменяемые люди...
> 
> Это те же люди, что разрабатывали и продвигали HAL.

Если я правильно понял, то и hal и devicekit разрабатывались для решения
гораздо более узкой задачи, чем их пытаются использовать. Правда, про
dbus можно похожее сказать - например, у авторов нет и мыслей о работе с
приложениями на удаленной системе, но почему-то технология оказалась
используемой и в сетевых, по сути, демонах (т.е. в тех, которые, по уму, 
должны быть управляемыми и с другого хоста).

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета с о скриптовыми утилитами

2009-12-03 Пенетрантность Denis Feklushkin
On Thu, 03 Dec 2009 15:17:12 +0300
Artem Chuprina  wrote:

> Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec
> 2009 14:07:22 +0300:
> 
>  AP> оно принято в make, но покажите мне, какой в том смысл и почему
>  AP> без этого соглашения именно здесь нельзя обойтись (притом, что
>  AP> во всех конфигах прекрасно обходимся, используя табы и пробелы
>  AP> по своему усмотрению).
> 
> А это - дивная фольклорная история.  Автору make в свое время сказали,
> что завязка именно на табуляцию неудобна.  Он ответил (в вольном
> пересказе): "Да, я уже понял.  Но у меня уже целая дюжина
> пользователей, и я уже не могу этого поменять так, чтобы их не
> задеть."
> 
> Так и живем.
> 

Вот интересно, почему в makefile это неудобно а в python подобное -
удобно?


signature.asc
Description: PGP signature


Re: Создание deb-пакет а со скриптовыми утилитами

2009-12-03 Пенетрантность Stanislav Maslovski
On Thu, Dec 03, 2009 at 02:07:22PM +0300, Alexey Pechnikov wrote:
> Hello!
> 
> On Thursday 03 December 2009 13:53:32 Stanislav Maslovski wrote:
> > > Когда собирал предыдущие пакеты, у меня в 
> > > настройках редактора не было указано заменять \t на 4 пробела,
> > > но абсурд ведь, что конфиг зависит от форматирования.
> > 
> > Ты просто не перестаешь нас удивлять! Пиши исчо =)
> 
> В coreutils есть утилита unexpand, для замены пробелов на табы.
> Я не понимаю, почему система, жестко привязанная именно к 
> табуляции, не пользуется этой (или подобной) утилитой для
> приведения содержимого скрипта в желаемый ею вид.

В частности, по причине которая указана ниже в твоем же тексте.

> Правда,
> число пробелов на таб есть величина, зависящая от настроек
> редактора, но это уж пусть создатели сами думают, раз от 
> форматирования решили зависеть. да, оно принято в make, но
> покажите мне, какой в том смысл и почему без этого соглашения
> именно здесь нельзя обойтись (притом, что во всех конфигах 
> прекрасно обходимся, используя табы и пробелы по своему 
> усмотрению).

Обойтись можно было бы, но как тебе уже ответил Артём, по историческим
причинам форматирование с табами закрепилось.

Я был удивлен не этим, а тем, что программист (и вроде даже уже с
некоторым стажем) впервые столкнулся с Makefile в образе
debian/rules...

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакет а со скриптовыми утилитами

2009-12-03 Пенетрантность Stanislav Maslovski
On Thu, Dec 03, 2009 at 04:17:17PM +0300, Dmitry E. Oboukhov wrote:
> AP>>> Я бы предпочел вообще без rules обойтись.
> >> 
> >> Вообще без rules не получится.  А вот заменить ему строчку
> >> #!/usr/bin/make -f
> >> на
> >> #!/bin/sh
> >> думаю, ничему не противоречит.
> 
> AP> То есть можно использовать другую систему сборки или обычный
> AP> bash-скрипт, притом это не нарушает полиси?
> 
> работать она будет,

Строго говоря, и работать оно будет только если весьма сильно
постараться. Ибо нужно будет в скрипте реализовывать поддержку
стандартных target и пр.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакет а со скриптовыми утилитами

2009-12-03 Пенетрантность Stanislav Maslovski
On Thu, Dec 03, 2009 at 01:28:01PM +0300, Artem Chuprina wrote:
> Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 
> 01:13:23 +0300:
> 
>  >> > По ходу дела выяснилось, что в файле rules система сборки 4 
>  >> > пробела категорически отказывается считать разделителем, 
>  >> > требуя табулятор. Я действительно должен писать этот rules в 
>  >> 
>  >> Этот файл обрабатывается командой make. Теперь понятно, почему там
>  >> должен быть таб?
> 
>  AP> Я бы предпочел вообще без rules обойтись.
> 
> Вообще без rules не получится.  А вот заменить ему строчку
> #!/usr/bin/make -f
> на
> #!/bin/sh
> думаю, ничему не противоречит.

Полиси противоречит, раздел 4.9.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: посчитать крыло / парус

2009-12-03 Пенетрантность Stanislav Maslovski
On Thu, Dec 03, 2009 at 08:09:34AM +, Nicholas wrote:
> Stanislav Maslovski wrote:
>
>> Для простых жестких профилей (типа профилей Жуковского) и ламинарных
>> течений с малыми скоростями задача сводится к уравнению Лапласа и
>> решается методом конформных отображений или методом конечных
>> элементов.
>
> Ключевое слово было "для гуманитария".
>
> Вот нашел интересную программу (ubuntu.deb - под Sid работает)
> http://xflr5.sourceforge.net/xflr5.htm
>
>
> Это конечно офтопик, но вы не знаете - как можно посчитать не "профиль",  
> а фигуру ? Например, половинку шара ?

Если нужна оценка по порядку величины, то найди подемную силу для
полуцилиндра на единицу его длины и помножь, скажем, на pi*r^2/(2r) =
pi*r/2.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-12-03 Пенетрантность Stanislav Maslovski
On Thu, Dec 03, 2009 at 10:26:51PM +0300, Alexey Pechnikov wrote:
> > http://www.x.org/wiki/XorgHAL
> 
> Cначала hal интегрировали изо всех сил, теперь старательно удаляют.
> Порадовало, что разработчики DeviceKit отвечают, что нужно пользовать
> прямые вызовы. Есть все-таки вменяемые люди...

Это те же люди, что разрабатывали и продвигали HAL.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org




Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 22:31:17 Artem Chuprina wrote:
> Для _простых_ случаев (выставить десяток переменных) консольное
> редактирование работает на ура.  За ненадобностью отступов.  Генерация
> конфигов - даже на дважды ура.  Для генерации питоновское форматирование
> - штука очень простая.
> 
> А если ты взялся писать себе сложный конфиг на питоне - у тебя должно бы
> хватить мозгов прочитать по нему букварь.  Хотя как показал параллельный
> тред, конкретно у тебя могло и не хватить...

В чем смысл вставать на заведомо имеющиеся грабли? Если все так просто,
может, продемонстрируете, как на питоне сгенерить питоновский конфиг, 
аналогичный вот такому тиклевскому:

ns_section "ns/server/${servername}/adp/parsers"
ns_param   adp ".adp"   ;# The simple parser looks for <\% ... \%>

ns_section "ns/server/${servername}/module/nssock"
ns_param   port$httpport ;# Port for HTTP (typically 80)
ns_param   hostname   $hostname ;# This is not the same as your hostname
ns_param   address   $address  ;# This is not the same as your host addr
ns_param   location  "http://$hostname"; ;# URL for auto-redirects 
(trailing slash)
ns_param maxpost[expr 20 * 1024 * 1024] ;
ns_param maxinput   [expr 20 * 1024 * 1024] ;

Ага, с сохранением кавычек, комментариев и заданием параметров в удобном виде:
20 * 1024 * 1024. Нет, я не знаю, в какое место нужно запихать параметры питону,
чтобы получить аналогичную древовидную структуру.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность Shekunov Vlad
01:00 Tue 01 Dec , Иван Лох написал(а):
> 
> А это не конфиг. Это программа на lua ;-} А стабильный API как известно -- 
> тормоз прогресса.
> 
Ух ты, а мужики то не знают ;-)! И что из того, что слово "программа" я заменил 
словом "конфиг"?
-- 
Best regards,
Shekunov Vlad mailto:v.sheku...@2-u.ru

 Понаставили тут всяких Линуксов, нормальной Виндовс упасть негде...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: autoreconf: configure.in: not using Gettext libtool automake - почему ?

2009-12-03 Пенетрантность Artem Chuprina
Igor -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 23:21:26 +0300:

 I> подскажите пожалуйста, почему autoreconf не хочет использовать
 I> gettext, libtool, automake хотя эти утилиты установлены на моем
 I> debian sid

У него точно лога с подробным изложением того, что сломалось, нет?

-- 
hands-free BSD
 -- (С)энта


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



autoreconf: configure.in: not using Gettext libtool automake - почему ?

2009-12-03 Пенетрантность Igor
Приветствую


подскажите пожалуйста, почему autoreconf не хочет использовать gettext, 
libtool, automake хотя эти утилиты установлены
на моем debian sid 

arvdr:/usr/src/XBMC/trunk# ./bootstrap
autoreconf: Entering directory `.'
autoreconf: configure.in: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: configure.in: not using Automake
autoreconf: Leaving directory `.'
autoreconf: Entering directory `xbmc/lib/libass'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I shave
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `shave'.
libtoolize: copying file `shave/libtool.m4'
libtoolize: copying file `shave/ltoptions.m4'
libtoolize: copying file `shave/ltsugar.m4'
libtoolize: copying file `shave/ltversion.m4'
libtoolize: copying file `shave/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --force
autoreconf: running: /usr/bin/autoheader --force
autoreconf: running: automake --add-missing --copy --force-missing
autoreconf: Leaving directory `xbmc/lib/libass'
Please (re)run configure...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: 4 KDE - ЗАЧЕМ? кому это н адо?

2009-12-03 Пенетрантность Artem Chuprina
Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 22:19:57 
+0300:

 >> Конфиг-скрипт - это самый правильный конфиг.  Да, у скриптового языка
 >> должен быть синтаксис, на котором _простой_ конфиг пишется _просто_.
 >> IMHO tcl, python и в меньшей степени lisp этому условию удовлетворяют,

 AP> Питон - не удовлетворяет. От форматирования код зависит, так что
 AP> консольное редактирование и генерация конфигов отпадают, а кому они
 AP> такие ущербные нужны?

Для _простых_ случаев (выставить десяток переменных) консольное
редактирование работает на ура.  За ненадобностью отступов.  Генерация
конфигов - даже на дважды ура.  Для генерации питоновское форматирование
- штука очень простая.

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

-- 
User Guide:
Тыц "ПЫЩЬ" button!


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 15:12:16 Ed wrote:
> > http://wiki.debian.org/HALRemoval до кучи.  Скоро и у нас этот праздник
> > наступит.
> 
> ещё в тему:
> http://www.x.org/wiki/XorgHAL

Cначала hal интегрировали изо всех сил, теперь старательно удаляют.
Порадовало, что разработчики DeviceKit  отвечают, что нужно пользовать
прямые вызовы. Есть все-таки вменяемые люди...

За ссылку спасибо, порадовался, глядишь, скоро и DBUS сдохнет. Как раз
когда его всюду встроят, додумаются, что очередную хрень сделали :-)

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 15:21:53 Artem Chuprina wrote:
> Конфиг-скрипт - это самый правильный конфиг.  Да, у скриптового языка
> должен быть синтаксис, на котором _простой_ конфиг пишется _просто_.
> IMHO tcl, python и в меньшей степени lisp этому условию удовлетворяют,

Питон - не удовлетворяет. От форматирования код зависит, так что 
консольное редактирование и генерация конфигов отпадают, а кому
они такие ущербные нужны?

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


изменение значений в ld ap

2009-12-03 Пенетрантность a...@korona-auto.com
День добрый. С протоколом ldap досконально не знаком, но знаю что помимо 
операций выборки возможны и операции добавления/изменения.


Есть windows AD, в котором у объектов типа user указан email адрес.
Возможно ли как-то поменять/добавить значение поля? Если можно киньте 
пример на shell/python или на другом языке.


И раз уж такая тема была затронута, то задам еще вопрос: может ли 
"рядовой" пользователь в AD сделать запрос на изменение атрибута объекта 
(поле email)? Если нет, то что необходимо сделать чтобы он смог его 
редактировать?



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: 4 KDE - ЗАЧЕМ? кому эт о надо?

2009-12-03 Пенетрантность Ed

Artem Chuprina wrote:

Конфиг-скрипт - это самый правильный конфиг.  Да, у скриптового языка
должен быть синтаксис, на котором _простой_ конфиг пишется _просто_.
IMHO tcl, python и в меньшей степени lisp этому условию удовлетворяют,
sh в гораздо меньшей степени, perl - не удовлетворяет.  Lua я просто не
знаю.  Из того, что краем глаза видел, скорее не удовлетворяет, но могу
и ошибаться.


а можно конкретнее пояснить - что имелось в виду?
может быть даже с примерами ;)


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность Иван Лох
On Thu, Dec 03, 2009 at 12:30:47AM +0300, Stanislav Maslovski wrote:
> > А это не конфиг. Это программа на lua ;-}
> 
> На самом деле получилось довольно забавно. Проект стартовал, как
> форк dwm с поддержкой внешнего файла конфигурации (в dwm
> конфигурация перенесена целиком в исходники). А в современном awesome
> мы видим обратную сторону медали: функционал перенoсится из исходников
> в конфиги-скрипты.

Просто у Julien Danjou отсутствует NIH синдром, во-первых, и нет страха
перед регрессиями, во-вторых. Согласитесь, перевести проект с Xlib на
недоделанный XCB, получив кучу глюков и проблем, в обмен на довольно абстрактные
преимущества -- круто.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Lenny. Насколько оправда нно для обычного пользов ателя инсталляция х64 vs x86?

2009-12-03 Пенетрантность Grey Fenrir
On Fri, 27 Nov 2009 14:06:42 +0200
Dmitry Nezhevenko wrote:

> On Fri, Nov 27, 2009 at 11:03:12AM +0300, Victor Wagner wrote:
> > On 2009.11.26 at 21:32:04 +0200, Dmitry Nezhevenko wrote:
> > > 
> > > Там не весь он так активно нужен. Да, "обрабатывать" фотки на
> > > нетбуке -- это пять :)
> > 
> > Кстати, достаточно осмысленная задача. Обработка по горячим следам
> > вполне может иметь смысл. Не заменяя, конечно, последующую
> > обработку на стационарном компьютере. Нетбук на фоне веса кофра с
> > фотоаппаратами и объективами практически незаметен. И в большую
> > часть фоторюкзаков вполне впишется. А вот полноразмерный ноут на
> > съемки уже не очень потаскаешь.
> Я думаю, что скорее не обработку, а просмотр. Особенно если RAW-ок.
Просмотр, я так понимаю, для оценки качества?
У меня на камере экран 640*480, нетбук даст в два раза больше точек. А
вот бук 15'' даёт в 6 раз больше. Разница - в полтора кило веса, это
мелкий штатив или два-три стекла. А учётом мощности atom'a мой (далеко
не рекордный) 12-ти мегапиксельный рав будет конвертироваться где-то
секунд 20-25 без нормального шумодава. С шумодавом - минуту-полторы. Тут
и достоинства аккумулятора становятся не очень интересны
имхо хотя большая часть фоторюкзаков имеет слот для бука 15'', на
съёмках гораздо полезнее будет большая карточка и запасная батарейка.
Всё, что надо при 99% фотосессий нормально видно на экране камеры
(разумеется, с периодическим увеличением до 1:1).

--
Grey Fenrir


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: FreeNX etersoft + Debian5 Ошибка при подключении клиента

2009-12-03 Пенетрантность Nicholas
2 декабря 2009 г. 21:41 пользователь Юрий Нусургапов После изменения файла node.conf и рестартинга сервера.Удаленный

клиент не может подключиться. Пишет сервис недоступен. В
подробностях не прошла верификация пользователя nx по ключу
public.key 


Честно говоря, с вашей программой не сталкивался, но в общем случае 
верификация происходит по сертификату, а не по ключу.


Сертификат может содержать ограничения "только для клиента" или "только 
для сервера" или быть универсальным. Как вы получили "ключ" ? Требует ли 
он пассворд ?


Задайте вопрос более развернуто - с конфигом и тд.

openssl rsa -noout -text -in client01.key(посмотреть 
данные ключа)
openssl x509 -in file(ca).crt -text  (посмотреть 
данные сертификата)
openssl s_client -connect server:port -showcerts (вытащить 
из ssl-enabled сервиса серверный сертификат)
openssl dgst -signature signature -verify public_key file[s] (проверить 
signature публичным ключом)


openssl pkcs12 -in 64_34_207_15.p12 -nodes -out temp (снять пароль)
openssl pkcs12 -export -in temp -nodes -out 64_34_207_15.p12 (перевести 
в p12, можно с пустым паролем)


--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета с о скриптовыми утилитами

2009-12-03 Пенетрантность Alexander GQ Gerasiov
On Thu, 3 Dec 2009 13:53:32 +0300
Stanislav Maslovski  wrote:

> > Когда собирал предыдущие пакеты, у меня в 
> > настройках редактора не было указано заменять \t на 4 пробела,
> > но абсурд ведь, что конфиг зависит от форматирования.
> 
> Ты просто не перестаешь нас удивлять! Пиши исчо =)
Но, согласись, настроение поднял :)

-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


signature.asc
Description: PGP signature


Re: Создание deb-пакета с о скриптовыми утилитами

2009-12-03 Пенетрантность Alexander GQ Gerasiov
On Thu, 3 Dec 2009 13:46:40 +0300
Alexey Pechnikov  wrote:

> Hello!
> 
> On Thursday 03 December 2009 10:04:15 Alexander GQ Gerasiov wrote:
> > > Покажите
> > > 3 или 4 строчки в rules, которые решают задачу.
> > Тебе надо только копировать файлы, заданные в инсталл? Тогда 2
> > #!/usr/bin/make -f
> > include /usr/share/cdbs/1/rules/debhelper.mk
> > 
> > Если скрипт, который надо кинуть в пакет один, то ИМХО можно не
> > создавать инсталл файл, а написать
> > DEB_DH_INSTALL_ARGS := myscript /usr/bin
> > по идее должно сработать, хотя не проверял.
> 
> Работает, но кому передаются аргументы, если нет мэйкфайла?
debian/rules - мейкфайл, но вся функциональность в заинклюженном cdbs.
А вообще аргументы передаются команде dh_install - у нее есть ман.
> Я полагал, что копирование придется в секцию common-install-arch 
> вписывать. Можно где-то найти информацию, когда какие DEB_DH_*
> _правильно использовать? Их список есть, а вот о правильном 
> использовании информации не видел.
Смотреть внутрь /usr/share/cdbs/1/rules/debhelper.mk и в ман
соответствующих утилит debhelper.

> Еще есть момент - в дебиан новый формат пакетов вроде как 
> приняли.
Приняли, но для тебя это никакого значения не имеет. Пока
dpkg-buildpackage собирает по-умолчанию старый формат, когда поменяют
умолчание - будет собирать новый.

> Будет ли сейчас правильно вынести пакуемый скрипт в 
> архив исходников или можно его оставить непосредственно в 
> deb-пакете?
Почитай в полиси или Debian New Maintainer's guide про разницу между
native и non-native. Ты можешь не выносить исходники ни в какой архив и
всё будет в порядке. Просто версия у пакета должны быть без ревизии
(то что после минуса бывает)


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:g...@cs.msu.su Jabber:  g...@jabber.ru
 Homepage:  http://gq.net.ru ICQ: 7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


signature.asc
Description: PGP signature


Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 16:15:45 Dmitry E. Oboukhov wrote:
> недавно был большой спор в -devel (там хотели на ruby где-то заменить)
> пришли к тому что в полиси не будут убирать требование быть именно
> мейкфайлом

Получается, при желании использовать ruby-скрипт, он должен вызываться
из rules, сделанного как мэйкфайл. Некритично, но неудобно...

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb- пакета со скриптовыми ут илитами

2009-12-03 Пенетрантность Dmitry E. Oboukhov
AP>>> Я бы предпочел вообще без rules обойтись.
>> 
>> Вообще без rules не получится.  А вот заменить ему строчку
>> #!/usr/bin/make -f
>> на
>> #!/bin/sh
>> думаю, ничему не противоречит.

AP> То есть можно использовать другую систему сборки или обычный
AP> bash-скрипт, притом это не нарушает полиси?

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

-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: Создание deb- пакета со скриптовыми ут илитами

2009-12-03 Пенетрантность Dmitry E. Oboukhov
AC> Вообще без rules не получится.  А вот заменить ему строчку
AC> #!/usr/bin/make -f
AC> на
AC> #!/bin/sh
AC> думаю, ничему не противоречит.

недавно был большой спор в -devel (там хотели на ruby где-то заменить)
пришли к тому что в полиси не будут убирать требование быть именно
мейкфайлом
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: посчитать крыло / парус

2009-12-03 Пенетрантность Nicholas

Stanislav Maslovski wrote:


Для простых жестких профилей (типа профилей Жуковского) и ламинарных
течений с малыми скоростями задача сводится к уравнению Лапласа и
решается методом конформных отображений или методом конечных
элементов.


Ключевое слово было "для гуманитария".

Вот нашел интересную программу (ubuntu.deb - под Sid работает)
http://xflr5.sourceforge.net/xflr5.htm


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


--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 15:17:12 Artem Chuprina wrote:
> А это - дивная фольклорная история.  Автору make в свое время сказали,
> что завязка именно на табуляцию неудобна.  Он ответил (в вольном
> пересказе): "Да, я уже понял.  Но у меня уже целая дюжина пользователей,
> и я уже не могу этого поменять так, чтобы их не задеть."

Благодарю, подход автора понятен.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета со скриптовыми утили тами

2009-12-03 Пенетрантность Mike Mironov
Alexey Pechnikov пишет:
> Hello!
> 
> On Thursday 03 December 2009 14:39:05 Mike Mironov wrote:
>> P.S. Про пакет youtube-dl уже говорилось. Переделать его систему сборки
>> под себя - дело 1/2 часа.
> 
> Это не есть самый короткий путь. На текущий момент файл rules от моих 
> двух десятков строк удалось уменьшить до вот такого:
> 
> #!/usr/bin/make -f
> 
> include /usr/share/cdbs/1/rules/debhelper.mk
> 
> DEB_DH_INSTALL_ARGS := month /usr/bin
> 
> Переделывая стандартный мэйкфайл из youtube-dl, этот результат вы 
> никогда не получите.
> 


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


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность Artem Chuprina
Stanislav Maslovski -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 
00:30:47 +0300:

 >> > > В нем все конфигурируется с помощью простого языка Lua. Голый awesome
 >> > > - набор модулей. Ничего лишнего. =)
 >> > > Думаю, пользователи этого WM больше скажут. Я только недавно в нем
 >> > > начал разбираться.
 >> > Тут главное - не спешить обновляться при выходе следующего релиза. Со 
 >> > старым конфигом дружбы не
 >> > получится. Как я понял, это политика разработчика - при выходе нового 
 >> > релиза пользователь должен
 >> > настраивать всё с нуля :-). А так, ничего себе, вполне можно жить... 
 >> > Правда, я сам сейчас Xmonad
 >> > балуюсь, т.к. как раз вот, поспешил обновиться :-).
 >> 
 >> А это не конфиг. Это программа на lua ;-}

 SM> На самом деле получилось довольно забавно. Проект стартовал, как
 SM> форк dwm с поддержкой внешнего файла конфигурации (в dwm
 SM> конфигурация перенесена целиком в исходники). А в современном awesome
 SM> мы видим обратную сторону медали: функционал перенoсится из исходников
 SM> в конфиги-скрипты.

Конфиг-скрипт - это самый правильный конфиг.  Да, у скриптового языка
должен быть синтаксис, на котором _простой_ конфиг пишется _просто_.
IMHO tcl, python и в меньшей степени lisp этому условию удовлетворяют,
sh в гораздо меньшей степени, perl - не удовлетворяет.  Lua я просто не
знаю.  Из того, что краем глаза видел, скорее не удовлетворяет, но могу
и ошибаться.

-- 
Современной называется технология, которую пытаются совать во все дырки
независимо от того, заточена она под них или нет.
Д. Белявский


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми у тилитами

2009-12-03 Пенетрантность Artem Chuprina
Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 14:07:22 
+0300:

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

А это - дивная фольклорная история.  Автору make в свое время сказали,
что завязка именно на табуляцию неудобна.  Он ответил (в вольном
пересказе): "Да, я уже понял.  Но у меня уже целая дюжина пользователей,
и я уже не могу этого поменять так, чтобы их не задеть."

Так и живем.

-- 
Будьте сложнее, и люди от вас потащатся!
 -- Кир Злобин


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми у тилитами

2009-12-03 Пенетрантность Artem Chuprina
Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 13:59:27 
+0300:

 >>  AP> Я бы предпочел вообще без rules обойтись.
 >> 
 >> Вообще без rules не получится.  А вот заменить ему строчку
 >> #!/usr/bin/make -f
 >> на
 >> #!/bin/sh
 >> думаю, ничему не противоречит.

 AP> То есть можно использовать другую систему сборки или обычный
 AP> bash-скрипт, притом это не нарушает полиси? В таком случае 
 AP> должны существовать какие-то альтернативные системы сборки,
 AP> как бы их найти и посмотреть?

Леша.  debian/rules - это такой _скрипт_.  В норме написанный на make,
но другой интерпретатор никакому Корану не противоречит.  Специфицирован
исключительно формат его вызова.

Другое дело, что для подавляющего большинства применений тут make как
раз самый удобный из распространенных.  Поэтому все утилиты создания
инфраструктуры пакета пишут его именно на make.

-- 
$lotr = $hobbit;  # Просто копируем "Хоббита"
$lotr =~ s/Bilbo/Frodo/g; #   и легко пишем продолжение.
из Camel Book


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Debian становится все более похож на Windows. Как с этим жить?

2009-12-03 Пенетрантность Ed

Andrey Melnikoff wrote:

Andrey Rahmatullin  wrote:
  

On Fri, Nov 27, 2009 at 03:45:46PM +0300, Alexey Pechnikov wrote:


Вы не поверите, но хал удевом сейчас заменяют _официально_.


Можно ссылочку? За последние год-два к udev я вроде бы даже привык...
на фоне остальных новшеств это оказалось далеко не худшим.
  

http://lists.freedesktop.org/archives/hal/2009-June/013429.html
http://fedoraproject.org/wiki/Features/DeviceKit


http://wiki.debian.org/HALRemoval до кучи.  Скоро и у нас этот праздник
наступит.


ещё в тему:
http://www.x.org/wiki/XorgHAL


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 14:39:05 Mike Mironov wrote:
> P.S. Про пакет youtube-dl уже говорилось. Переделать его систему сборки
> под себя - дело 1/2 часа.

Это не есть самый короткий путь. На текущий момент файл rules от моих 
двух десятков строк удалось уменьшить до вот такого:

#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk

DEB_DH_INSTALL_ARGS := month /usr/bin

Переделывая стандартный мэйкфайл из youtube-dl, этот результат вы 
никогда не получите.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета со скриптовыми утили тами

2009-12-03 Пенетрантность Mike Mironov
Artem Chuprina пишет:
> Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 
> 01:13:23 +0300:
> 
>  >> > По ходу дела выяснилось, что в файле rules система сборки 4 
>  >> > пробела категорически отказывается считать разделителем, 
>  >> > требуя табулятор. Я действительно должен писать этот rules в 
>  >> 
>  >> Этот файл обрабатывается командой make. Теперь понятно, почему там
>  >> должен быть таб?
> 
>  AP> Я бы предпочел вообще без rules обойтись.
> 
> Вообще без rules не получится.  А вот заменить ему строчку
> #!/usr/bin/make -f
> на
> #!/bin/sh
> думаю, ничему не противоречит.
> 

4.9 Main building script: debian/rules

This file must be an executable makefile, and contains the
package-specific recipes for compiling the package and building binary
package(s) from the source.

It must start with the line #!/usr/bin/make -f, so that it can be
invoked by saying its name rather than invoking make explicitly.

Противоречит. Источник
http://www.debian.org/doc/debian-policy/ch-source.html

P.S. Про пакет youtube-dl уже говорилось. Переделать его систему сборки
под себя - дело 1/2 часа.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 13:53:32 Stanislav Maslovski wrote:
> > Когда собирал предыдущие пакеты, у меня в 
> > настройках редактора не было указано заменять \t на 4 пробела,
> > но абсурд ведь, что конфиг зависит от форматирования.
> 
> Ты просто не перестаешь нас удивлять! Пиши исчо =)

В coreutils есть утилита unexpand, для замены пробелов на табы.
Я не понимаю, почему система, жестко привязанная именно к 
табуляции, не пользуется этой (или подобной) утилитой для
приведения содержимого скрипта в желаемый ею вид. Правда,
число пробелов на таб есть величина, зависящая от настроек
редактора, но это уж пусть создатели сами думают, раз от 
форматирования решили зависеть. да, оно принято в make, но
покажите мне, какой в том смысл и почему без этого соглашения
именно здесь нельзя обойтись (притом, что во всех конфигах 
прекрасно обходимся, используя табы и пробелы по своему 
усмотрению).

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 13:28:01 Artem Chuprina wrote:
>  AP> Я бы предпочел вообще без rules обойтись.
> 
> Вообще без rules не получится.  А вот заменить ему строчку
> #!/usr/bin/make -f
> на
> #!/bin/sh
> думаю, ничему не противоречит.

То есть можно использовать другую систему сборки или обычный
bash-скрипт, притом это не нарушает полиси? В таком случае 
должны существовать какие-то альтернативные системы сборки,
как бы их найти и посмотреть?

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакет а со скриптовыми утилитами

2009-12-03 Пенетрантность Stanislav Maslovski
On Thu, Dec 03, 2009 at 12:29:34AM +0300, Alexey Pechnikov wrote:
> По ходу дела выяснилось, что в файле rules система сборки 4 
> пробела категорически отказывается считать разделителем, 
> требуя табулятор.

Это makefile.

> Я действительно должен писать этот rules в 
> hex-редакторе?

А это еще что за глупость?

> Когда собирал предыдущие пакеты, у меня в 
> настройках редактора не было указано заменять \t на 4 пробела,
> но абсурд ведь, что конфиг зависит от форматирования.

Ты просто не перестаешь нас удивлять! Пиши исчо =)

> Что-то я в дебиан-полиси не встречал упоминания, что конфиги надо
> писать исключительно в бинарных или hex-кодах...

Там такого, конечно, нет. Но тем не менее сдается мне, что полиси ты
ни разу не читал, раз возникли _такие_ вопросы...

> Пытаюсь сделать пакет cddb. В rules нет никакого указания на 
> компиляцию чего-либо,  и тем не менее, сборка обрывается из-за
> отсутствия configure или Makefile. При их создании (пустыми),
> выдает ошибки:
> 
> le-maintainer-mode --disable-dependency-tracking --srcdir=.
> /usr/bin/make -C .
> make[1]: Entering directory `/srv/work/current/mbg_tools/mbgtools'
> make[1]: *** Нет целей.  Останов.
> 
> Вопрос: как с этим сверхъестественным интеллектом бороться?

Старым добрым способом: сначала изучаем документацию, после чего
пытаемся что-то делать.

> Собственно, в данный момент требуется 1 bash скрипт положить
> в пакет, неужели для этого нужно на голове стоять...

Учиться, учиться, и учиться, как завещал великий Ленин.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: загрузка iptables

2009-12-03 Пенетрантность Stanislav Maslovski
On Tue, Dec 01, 2009 at 08:36:06PM +0300, George Shuklin wrote:
> Где правильно хранить то, что грузят iptables-restore?
> 
> 
> Если restore делается из pre-up/post-down, то, видимо, правила должны 
> храниться в чём-то вида /etc/network/iptables.eth0 и т.д.?

У меня в /etc/network/. Но у меня довольно простая конфигурация.
 
> Или есть более правильные места?

Если правила каким-нибудь образом автогенерируются и/или
автосохраняются, то более подходящее место где-нибудь в /var/

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: 4 KDE - ЗАЧЕМ? кому это надо?

2009-12-03 Пенетрантность Stanislav Maslovski
On Tue, Dec 01, 2009 at 01:00:00AM +0300, Иван Лох wrote:
> On Tue, Dec 01, 2009 at 01:18:31AM +0500, Shekunov Vlad wrote:
> > 21:44 Mon 30 Nov , Maksim A. Boyko написал(а):
> > > В нем все конфигурируется с помощью простого языка Lua. Голый awesome
> > > - набор модулей. Ничего лишнего. =)
> > > Думаю, пользователи этого WM больше скажут. Я только недавно в нем
> > > начал разбираться.
> > Тут главное - не спешить обновляться при выходе следующего релиза. Со 
> > старым конфигом дружбы не
> > получится. Как я понял, это политика разработчика - при выходе нового 
> > релиза пользователь должен
> > настраивать всё с нуля :-). А так, ничего себе, вполне можно жить... 
> > Правда, я сам сейчас Xmonad
> > балуюсь, т.к. как раз вот, поспешил обновиться :-).
> 
> А это не конфиг. Это программа на lua ;-}

На самом деле получилось довольно забавно. Проект стартовал, как
форк dwm с поддержкой внешнего файла конфигурации (в dwm
конфигурация перенесена целиком в исходники). А в современном awesome
мы видим обратную сторону медали: функционал перенoсится из исходников
в конфиги-скрипты.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: посчитать крыло / парус

2009-12-03 Пенетрантность Stanislav Maslovski
On Tue, Dec 01, 2009 at 10:14:49PM +, Nicholas wrote:
> Я, конечно, понимаю, что вопрос наивный, но вдруг:
> есть ли софт с приятным gui, что бы гуманитарий мог посчитать подъёмную  
> силу крыла или паруса ?

Для простых жестких профилей (типа профилей Жуковского) и ламинарных
течений с малыми скоростями задача сводится к уравнению Лапласа и
решается методом конформных отображений или методом конечных
элементов. Должны быть готовые программы. Подобных программ, например,
полно для расчета параметров длинных линий (там тот же матаппарат).

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 10:04:15 Alexander GQ Gerasiov wrote:
> > Покажите
> > 3 или 4 строчки в rules, которые решают задачу.
> Тебе надо только копировать файлы, заданные в инсталл? Тогда 2
> #!/usr/bin/make -f
> include /usr/share/cdbs/1/rules/debhelper.mk
> 
> Если скрипт, который надо кинуть в пакет один, то ИМХО можно не
> создавать инсталл файл, а написать
> DEB_DH_INSTALL_ARGS := myscript /usr/bin
> по идее должно сработать, хотя не проверял.

Работает, но кому передаются аргументы, если нет мэйкфайла?
Я полагал, что копирование придется в секцию common-install-arch 
вписывать. Можно где-то найти информацию, когда какие DEB_DH_*
_правильно использовать? Их список есть, а вот о правильном 
использовании информации не видел.

Еще есть момент - в дебиан новый формат пакетов вроде как 
приняли. Будет ли сейчас правильно вынести пакуемый скрипт в 
архив исходников или можно его оставить непосредственно в 
deb-пакете?

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета со скриптовыми у тилитами

2009-12-03 Пенетрантность Artem Chuprina
Alexey Pechnikov -> debian-russian@lists.debian.org  @ Thu, 3 Dec 2009 01:13:23 
+0300:

 >> > По ходу дела выяснилось, что в файле rules система сборки 4 
 >> > пробела категорически отказывается считать разделителем, 
 >> > требуя табулятор. Я действительно должен писать этот rules в 
 >> 
 >> Этот файл обрабатывается командой make. Теперь понятно, почему там
 >> должен быть таб?

 AP> Я бы предпочел вообще без rules обойтись.

Вообще без rules не получится.  А вот заменить ему строчку
#!/usr/bin/make -f
на
#!/bin/sh
думаю, ничему не противоречит.

-- 
Феаноринги думают руками, арфинги - сердцем, а нолфинги - головой. (С)энта


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Создание deb-пакета со скриптовыми утилитами

2009-12-03 Пенетрантность Alexey Pechnikov
Hello!

On Thursday 03 December 2009 12:44:00 Nick wrote:
> Если не нужно компилировать - создаём директорию myscrip-0.1
> в ней  usr/bin/my_scripts1 usr/bin/my_scripts2 и всё отсальное
> и директорию DEBIAN (большими буквами).
> в ней control  и аккуратно заполняем

Это уже второй ответ про сборку _бинарного_ пакета.

Best regards, Alexey Pechnikov.
http://pechnikov.tel/


Re: Создание deb-пакета со скри птовыми утилитами

2009-12-03 Пенетрантность Nick
2 декабря 2009 г. 23:29 пользователь Alexey Pechnikov
 написал:
> Hello!
>
> Понадобилось собрать deb-пакет с набором [скриптовых] утилит.
> Как это проще всего сделать - собирать бинарный пакет?
> Утилиты отдельно не распространяются, кроме как для дебиана
> я их пакетировать не планирую, хотя привязки к дебиану в
> частности и линуксу в общем нет.
Если не нужно компилировать - создаём директорию myscrip-0.1
в ней  usr/bin/my_scripts1 usr/bin/my_scripts2 и всё отсальное
и директорию DEBIAN (большими буквами).
в ней control  и аккуратно заполняем

затем выходим из директории и dpkg -b myscript-0.1

пример:

# cd /tmp/
# mkdir aaa-0.1
# cd aaa-0.1/
# mkdir -p usr/bin
# touch usr/bin/tt
# mkdir DEBIAN
# echo " Package: aaa
Maintainer: Vasia Pupkin t...@ttt.com
Depends: bash
Architecture: all
Version: 0.1
Description: aaa scripts
 aaa scripts
">DEBIAN/control
# cd ..
# dpkg -b  aaa-0.1
dpkg-deb: сборка пакета aaa в файл aaa-0.1.deb.
#




>
> По ходу дела выяснилось, что в файле rules система сборки 4
> пробела категорически отказывается считать разделителем,
> требуя табулятор. Я действительно должен писать этот rules в
> hex-редакторе? Когда собирал предыдущие пакеты, у меня в
> настройках редактора не было указано заменять \t на 4 пробела,
> но абсурд ведь, что конфиг зависит от форматирования. Что-то
> я в дебиан-полиси не встречал упоминания, что конфиги надо
> писать исключительно в бинарных или hex-кодах...
man  make. rules - это make файл. make требует tab.
>
> Пытаюсь сделать пакет cddb. В rules нет никакого указания на
> компиляцию чего-либо,  и тем не менее, сборка обрывается из-за
> отсутствия configure или Makefile. При их создании (пустыми),
> выдает ошибки:
>
> le-maintainer-mode --disable-dependency-tracking --srcdir=.
> /usr/bin/make -C .
> make[1]: Entering directory `/srv/work/current/mbg_tools/mbgtools'
> make[1]: *** Нет целей.  Останов.
>
> Вопрос: как с этим сверхъестественным интеллектом бороться?
> Собственно, в данный момент требуется 1 bash скрипт положить
> в пакет, неужели для этого нужно на голове стоять...
>
> Best regards, Alexey Pechnikov.
> http://pechnikov.tel/
>