Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Andrey Melnikoff
Mikhail A Antonov wrote: > [-- text/plain, кодировка base64, кодировка: koi8-r, 13 строк --] > 30.11.2015 12:44, Andrey Melnikoff пишет: > >>> Заменить самбу на owncloud-клиент или на davfs не предлагать? > >> Это вряд ли. owncloud клиент синхронизирует с локальной папкой. А тут > >> задача рабо

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Eugene Berdnikov
On Mon, Nov 30, 2015 at 02:59:58PM +0200, Oleksandr Gavenko wrote: > On 2015-11-30, Eugene Berdnikov wrote: > > >> Итого - можно выкинуть Samba в пользу vendor-neutral WebDAV. > > > > Самбу, значит, выкинуть... А как там с диапазонными блокировками fcntl, > > когда пяток клиентов Консультант+ де

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Oleksandr Gavenko
On 2015-11-30, Eugene Berdnikov wrote: >> Итого - можно выкинуть Samba в пользу vendor-neutral WebDAV. > > Самбу, значит, выкинуть... А как там с диапазонными блокировками fcntl, > когда пяток клиентов Консультант+ держит один файл базы? :) > И куда пойдёт 1С бухгалтерия? Нда, это ж что - сете

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Eugene Berdnikov
On Mon, Nov 30, 2015 at 01:08:43PM +0200, Oleksandr Gavenko wrote: > On 2015-11-30, Dmitry Podkovyrkin wrote: > > >> Заменить самбу на owncloud-клиент или на davfs не предлагать? > > Это вряд ли. owncloud клиент синхронизирует с локальной папкой. А тут задача > > работы с сетевым хранилищем немале

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Oleksandr Gavenko
On 2015-11-30, Dmitry Podkovyrkin wrote: >> Заменить самбу на owncloud-клиент или на davfs не предлагать? > Это вряд ли. owncloud клиент синхронизирует с локальной папкой. А тут задача > работы с сетевым хранилищем немаленького объема и держать все эти терабайты на > машинах пользователей совсем н

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Mikhail A Antonov
30.11.2015 12:44, Andrey Melnikoff пишет: >>> Заменить самбу на owncloud-клиент или на davfs не предлагать? >> Это вряд ли. owncloud клиент синхронизирует с локальной папкой. А тут >> задача работы с сетевым хранилищем немаленького объема и держать все эти >> терабайты на машинах пользователей со

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Dmitry Podkovyrkin
30.11.2015 14:44, Andrey Melnikoff пишет: Dmitry Podkovyrkin wrote: 30.11.2015 13:27, Mikhail A Antonov пишет: [...] Заменить самбу на owncloud-клиент или на davfs не предлагать? Это вряд ли. owncloud клиент синхронизирует с локальной папкой. А тут задача работы с сетевым хранилищем нема

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Dmitry Podkovyrkin
Сам спросил - сам ответил. Pydio подходит под мои требования. 30.11.2015 12:30, Dmitry Podkovyrkin пишет: Здравствуйте. Подскажите кто использовал. Не могу найти софт для таких хотелок: samba даёт шару виндовс пользователям, тут все понятно. Но нужно иметь web доступ к этой же шаре, причём на

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Andrey Melnikoff
Dmitry Podkovyrkin wrote: > 30.11.2015 13:27, Mikhail A Antonov пишет: [...] > > Заменить самбу на owncloud-клиент или на davfs не предлагать? > Это вряд ли. owncloud клиент синхронизирует с локальной папкой. А тут > задача работы с сетевым хранилищем немаленького объема и держать все эти > т

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Dmitry Podkovyrkin
30.11.2015 13:27, Mikhail A Antonov пишет: 30.11.2015 10:30, Dmitry Podkovyrkin пишет: OwnCloud всем хорош, и функций у него хватает для задач. Но есть проблема: если в папку пользователя owncloud залить файлы по samba (пользователь форсится в www-data), то в веб этот файл не появляется. Хотя

Re: Помогите выбрать web-file доступ

2015-11-30 Пенетрантность Mikhail A Antonov
30.11.2015 10:30, Dmitry Podkovyrkin пишет: > OwnCloud всем хорош, и функций у него хватает для задач. Но есть > проблема: если в папку пользователя owncloud залить файлы по samba > (пользователь форсится в www-data), то в веб этот файл не появляется. > Хотя если заливать через веб, то в самбе всё

Re: Помогите с bind.

2015-09-29 Пенетрантность Mikhail A Antonov
29.09.2015 10:44, Pavel Volkov пишет: > On 2015年9月24日木曜日 16時31分15秒 MSK, Nikolay Shestakov wrote: >> Ну, в России лучше пользоваться DNS от Яндекса https://dns.yandex.ru/[1] > > Но там нет ни DNSSEC, ни IPv6, это несовременно :) > IPv6 нет говоришь? https://dns.yandex.ru/advanced/ -- Best regards

Re: Помогите с bind.

2015-09-29 Пенетрантность Pavel Volkov
On 2015年9月24日木曜日 16時31分15秒 MSK, Nikolay Shestakov wrote: Ну, в России лучше пользоваться DNS от Яндекса https://dns.yandex.ru/[1] Но там нет ни DNSSEC, ни IPv6, это несовременно :)

Re: Помогите с bind.

2015-09-28 Пенетрантность Tim Sattarov
On 2015-09-28 08:45, Vladimir Skubriev wrote: > > сделать по одному запросу еще ни чего не дает. > > Ну допустим что среднее вы написали значение. У вас быстрее, когда > bind настроен через forwarders гугла ? (Если я правильно понял) > > По поводу того, что не капли - не согласен, в первый раз было

Re: Помогите с bind.

2015-09-28 Пенетрантность Tim Sattarov
On 2015-09-28 08:42, Vladimir Skubriev wrote: > > сложно что либо сказать по вашему вопросу, т.к. не понятно что и как > вы тестировали ) > я тестировал: / / /> Bogdan wrote: /// /> Повторите свои тесты с рандомными, заведомо несуществующими доменами./ как кэшируются ответы на запросы о "заведо

Re: Помогите с bind.

2015-09-28 Пенетрантность Vladimir Skubriev
сделать по одному запросу еще ни чего не дает.Ну допустим что среднее вы написали значение. У вас быстрее, когда bind настроен через forwarders гугла ? (Если я правильно понял)По поводу того, что не капли - не согласен, в первый раз было 1059 msec, во второй 195 msec. Что было с кэшем между этими т

Re: Помогите с bind.

2015-09-28 Пенетрантность Vladimir Skubriev
options {directory "/var/cache/bind";           // We don't use forwarders, because:// 1. Provider dns not reliable than world dns servers from root.db// 2. We update by chef-client root.db from appropriate site// 3. We using some providers and can not depend on whet

Re: Помогите с bind.

2015-09-26 Пенетрантность Tim Sattarov
On 2015-09-26 12:53, Bogdan wrote: > Повторите свои тесты с рандомными, заведомо несуществующими доменами. > точно такое же поведение. ~# service bind9 restart первый запрос может быть долгим, ~# time host 123qwe.tt..tttq.wet.com 192.168.1.1 Host 123qwe.tt..tttq.wet.com not fo

Re: Помогите с bind.

2015-09-24 Пенетрантность Tim Sattarov
On 2015-09-24 15:34, Mikhail A Antonov wrote: > 24.09.2015 19:41, Tim Sattarov пишет: >> интересно и вправду посмотреть, зачем делать форвардинг на 8.8.8.8 если >> можно просто делать кэширование ? >> >> я добавил веселья ради себе в форвардеры >> forwarders { >> 8.8.8.8; >

Re: Помогите с bind.

2015-09-24 Пенетрантность Mikhail A Antonov
24.09.2015 19:41, Tim Sattarov пишет: > интересно и вправду посмотреть, зачем делать форвардинг на 8.8.8.8 если > можно просто делать кэширование ? > > я добавил веселья ради себе в форвардеры > forwarders { > 8.8.8.8; > 8.8.4.4; > }; > > результаты

Re: Помогите с bind.

2015-09-24 Пенетрантность Tim Sattarov
On 2015-09-24 12:27, Tim Sattarov wrote: > On 2015-09-24 11:51, Vladimir Skubriev wrote: >> Передо мной стояла задача выяснить причину задержки первого запроса. Я >> вроде выяснил, но мне до сих пор не вериться. Не хилая расплата в >> 2.5-5 секунд за то, что хочешь свой DNS сервер. >> >> Странно чт

Re: Помогите с bind.

2015-09-24 Пенетрантность Tim Sattarov
On 2015-09-24 11:51, Vladimir Skubriev wrote: > > Передо мной стояла задача выяснить причину задержки первого запроса. Я > вроде выяснил, но мне до сих пор не вериться. Не хилая расплата в > 2.5-5 секунд за то, что хочешь свой DNS сервер. > > Странно что на serverfault тишина. Может я не в том мест

Re: Помогите с bind.

2015-09-24 Пенетрантность Vladimir Skubriev
Передо мной стояла задача выяснить причину задержки первого запроса. Я вроде выяснил, но мне до сих пор не вериться. Не хилая расплата в 2.5-5 секунд за то, что хочешь свой DNS сервер.Странно что на serverfault тишина. Может я не в том месте его задал ?Спасибо тем, кто откликнулся. 24.09.2015, 16:0

Re: Помогите с bind.

2015-09-24 Пенетрантность Nikolay Shestakov
В письме от 24 сентября 2015 16:04:44 пользователь Vasiliy P. Melnik написал: > 1) ничто не мешает в случае с форвардерс держать свои зоны в бинде > 2) вам шашечки или ехать? удобство против скорости. Каждый сам решает. Если > Вы зарабатываете деньги на скорости ответа, то лучше таки использова

Re: Помогите с bind.

2015-09-24 Пенетрантность Vasiliy P. Melnik
1) ничто не мешает в случае с форвардерс держать свои зоны в бинде 2) вам шашечки или ехать? удобство против скорости. Каждый сам решает. Если Вы зарабатываете деньги на скорости ответа, то лучше таки использовать гуглевые днгсы, а если это просто офисный сервер - то лучше свой.

Re: Помогите с bind.

2015-09-24 Пенетрантность Vladimir Skubriev
Надеюсь что причина только в этом. Поэтому по сути и был задан вопрос.По факту я решаю другую проблему.Получается если хочешь быстрой реакции выставляй на клиентах public dns сервера. Но тогда забудь про свои внутренние DNS домены.Т.е. по факту первый запрос будет всегда медленным.Получается это об

Re: Помогите с bind.

2015-09-24 Пенетрантность Anatoly Pugachev
Если вопрос Why query throught bind is slowly than direct query of public dns servers ? то на public dns есть cache, с которого в общем-то и берется ответ, и из-за того что на public dns серверах много клиентов, то в кеше хранится много записей. Если вы сделаете чтобы ответ и на bind'e закеширова

Re: Помогите расшифровать LUKS или CCRYPT.

2014-07-03 Пенетрантность dimas
> % echo '10^16 / 10^6 / (3600*24*365)' | bc > 317 > У Вас всё равно уйдёт 317 лет для полного перебора. не, ну к тому времени компутеры станут на десять порядков мощнее)) зато потом будет крутая легенда: в дремучем 2014 году мой прапрапрапра... зашифровал тайное послание для потомков, пароль от к

Re: Помогите расшифровать LUKS или CCRYPT.

2014-07-03 Пенетрантность Dmitrii Kashin
Иван Чернов writes: > Wed, 2 Jul 2014 14:18:54 +0700 Иван писал(а): >> > > И ещё один сходный вопрос по шифрованию, теперь ccrypt: >> > > насколько сложно будет подобрать ключ к файлу (.cpt) длиною в 40 >> > > КБ ? >> > один байт - это 2^8=256 вариантов. 40кб - это 256^(40*1024) = > > Я тут н

Re: Помогите расшифровать LUKS или CCRYPT.

2014-07-03 Пенетрантность Иван Чернов
Wed, 2 Jul 2014 14:18:54 +0700 Иван писал(а): > > > И ещё один сходный вопрос по шифрованию, теперь ccrypt: > > > насколько сложно будет подобрать ключ к файлу (.cpt) длиною в 40 > > > КБ ? > > один байт - это 2^8=256 вариантов. 40кб - это 256^(40*1024) = > > охренительно большое число в 100093

Re: Помогите расшифровать LUKS или CCRYPT.

2014-07-02 Пенетрантность Иван Чернов
Mon, 30 Jun 2014 01:07:17 +0400 dimas писал(а): > > Посоветуйте хорошую (проверенную?) программу подбора пароля ключа > > LUKS-а так, чтоб можно было указать сам пароль и места в этом > > пароле, короые нужно подбирать: например, пароль > > <ПОДБОР>йцук<ПОДБОР>фыав<ПОДБОР>ячсм > если знания баша

Re: Помогите расшифровать LUKS или CCRYPT.

2014-06-30 Пенетрантность Anatoly Pugachev
мне кажется вам надо научится писать правила для JtR и тогда у вас может получится... с jtr выводить пароли на stdout и перенаправлять (pipe, медленно, один пароль за раз) на stdin монтировщику, либо писать минимальную свою программу с использованием libluks / libcryptsetup (если такие есть) и проб

Re: Помогите расшифровать LUKS или CCRYPT.

2014-06-29 Пенетрантность dimas
> Посоветуйте хорошую (проверенную?) программу подбора пароля ключа LUKS-а так, > чтоб можно было указать сам пароль и места в этом пароле, короые нужно > подбирать: например, пароль > <ПОДБОР>йцук<ПОДБОР>фыав<ПОДБОР>ячсм если знания баша достаточно - проще накатать скрипт-цикл в несколько строк. х

Re: помогите упростить условие bash

2013-12-01 Пенетрантность Vladimir Skubriev
30.11.2013 00:48, Oleksandr Gavenko пишет: А POSIX то не дочитали...: http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_09_05_01 2.9.5 Function Definition Command ... Exit Status The exit status of a function definition shall be zero if the function was declared s

Re: помогите упростить условие bash

2013-11-30 Пенетрантность Oleksandr Gavenko
On 2013-11-29, dimas wrote: >> check_rebuild_status() { >> grep -q recovery /proc/mdstat >> } > тогда уж сразу греп, нафиг такая функция? Я знаю что вы шутите, и все же SPOT[1], модульность, повторное использование, самодокументируемость... [1] http://en.wikipedia.org/wiki/Single_Poi

Re: помогите упростить условие bash

2013-11-29 Пенетрантность dimas
> check_rebuild_status() { > grep -q recovery /proc/mdstat > } тогда уж сразу греп, нафиг такая функция? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/201

Re: помогите упростить условие bash

2013-11-29 Пенетрантность Oleksandr Gavenko
On 2013-11-29, Vasily Ivanov wrote: > On 29.11.13 0934 (+0400), Vladimir Skubriev wrote: >> check_rebuild_status(){ >> if [ $(grep "recovery" /proc/mdstat -c) -ne 0 ]; then >> return 0 >> else >> return 1 >> fi >> } >> >> Чтобы было более э

Re: помогите упростить условие bash

2013-11-28 Пенетрантность Vasily Ivanov
On 29.11.13 0934 (+0400), Vladimir Skubriev wrote: > check_rebuild_status(){ > if [ $(grep "recovery" /proc/mdstat -c) -ne 0 ]; then > return 0 > else > return 1 > fi > } > > Чтобы было более элегантно. check_rebuild_status(){ grep -q r

Re: помогите настроить X на домашнем сервере

2013-09-10 Пенетрантность Иван Лох
On Tue, Sep 10, 2013 at 12:47:16PM +0400, Владимир Скубриев wrote: > > > root@mars:~# xrandr --verbose > Can't open display > > Похоже ему что то мешает Надо либо в xterm, либо DISPLAY=:0 xrandr -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe"

Re: помогите настроить X на домашнем сервере

2013-09-10 Пенетрантность Владимир Скубриев
On 10.09.2013 12:39, Иван Лох wrote: On Tue, Sep 10, 2013 at 08:16:50AM +0400, Владимир Скубриев wrote: On 09.09.2013 23:48, Иван Лох wrote: On Mon, Sep 09, 2013 at 10:42:32PM +0400, Скубриев Владимир wrote: Вообщем с fglrx грузится но разрешение экрана в консоли минимальное. С Radeon разреше

Re: помогите настроить X на домашнем сервере

2013-09-10 Пенетрантность Иван Лох
On Tue, Sep 10, 2013 at 08:16:50AM +0400, Владимир Скубриев wrote: > On 09.09.2013 23:48, Иван Лох wrote: > >On Mon, Sep 09, 2013 at 10:42:32PM +0400, Скубриев Владимир wrote: > >>Вообщем с fglrx грузится но разрешение экрана в консоли минимальное. > >> > >>С Radeon разрешение в порядке. > >> > >>Н

Re: помогите настроить X на домашнем сервере

2013-09-09 Пенетрантность Владимир Скубриев
On 09.09.2013 23:48, Иван Лох wrote: On Mon, Sep 09, 2013 at 10:42:32PM +0400, Скубриев Владимир wrote: Вообщем с fglrx грузится но разрешение экрана в консоли минимальное. С Radeon разрешение в порядке. Ни как не получается завести X через kdm или lightdm Получаю черный экран с курсором в вы

Re: помогите настроить X на домашнем сервере

2013-09-09 Пенетрантность Иван Лох
On Mon, Sep 09, 2013 at 10:42:32PM +0400, Скубриев Владимир wrote: > Вообщем с fglrx грузится но разрешение экрана в консоли минимальное. > > С Radeon разрешение в порядке. > > Ни как не получается завести X через kdm или lightdm > > Получаю черный экран с курсором в высоком разрешении при запус

Re: помогите с bash и условием

2013-08-23 Пенетрантность Andrey Tataranovich
16:53 Thu 22 Aug, Владимир Скубриев wrote: > On 22.08.2013 16:43, Andrey Tataranovich wrote: > >14:35 Thu 22 Aug, Владимир Скубриев wrote: > >>TO="/dev/sdb" > >>SERIAL="RTF57NGH" > >>TO_DISK_INFO=`udevadm info --query=all -n $TO` > >> > >>echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SE

Re: помогите с bash и условием

2013-08-23 Пенетрантность Владимир Скубриев
On 22.08.2013 18:33, Andrey Melnikoff wrote: Любите вы всё усложнять на пустом месте. пайпов вагон, зачем? спору нет #/bin/sh TO="/dev/sdb" SERIAL="RTF57NGH" if [ $(udevadm info --query=all -n "${TO}" | grep -c "SERIAL_SHORT=${SERIAL}") != "1" ]; then echo blah-blah fi ы? ) спасибо

Re: помогите с bash и условием

2013-08-23 Пенетрантность Artem Chuprina
Peter Pentchev -> debian-russian@lists.debian.org @ Fri, 23 Aug 2013 11:13:32 +0300: >> Еще можно написать >> >> if command >> then >> : >> else >> содержательный текст >> fi >> >> sh-совместимо, кстати. PP> if ! ... тоже sh- (и POSIX-)совместимо, я другого никогда не реком

Re: помогите с bash и условием

2013-08-23 Пенетрантность Peter Pentchev
On Fri, Aug 23, 2013 at 12:50:03AM +0400, Artem Chuprina wrote: > Sergey Korobitsin -> debian-russian@lists.debian.org @ Thu, 22 Aug 2013 > 20:31:31 +0600: > > >> Ну, if умеет отрицание: > >> > >> if ! echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe > "$SERIALTO"; then > >> .

Re: помогите с bash и условием

2013-08-22 Пенетрантность Artem Chuprina
Sergey Korobitsin -> debian-russian@lists.debian.org @ Thu, 22 Aug 2013 20:31:31 +0600: >> Ну, if умеет отрицание: >> >> if ! echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe >> "$SERIALTO"; then >> ... >> fi >> [...] >> >> Так что if ! echo ... ; then ... сделает н

Re: помогите с bash и условием

2013-08-22 Пенетрантность Andrey Melnikoff
Владимир Скубриев wrote: > On 22.08.2013 14:28, Sergey Korobitsin wrote: > > Владимир Скубриев ??? ??? To Debian-russian@lists.debian.org @ Thu, Aug 22, > > 2013 14:23 +0400 [skipp] > TO="/dev/sdb" > SERIAL="RTF57NGH" > TO_DISK_INFO=`udevadm info --query=all -n $TO` > echo $TO_DISK_INFO | grep

Re: помогите с bash и условием

2013-08-22 Пенетрантность Sergey Korobitsin
Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 17:10 +0300 > On Thu, Aug 22, 2013 at 07:43:46PM +0600, Sergey Korobitsin wrote: > > Ну, if умеет отрицание: > > if ! echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe "$SERIALTO"; > then > ... > fi > > В

Re: помогите с bash и условием

2013-08-22 Пенетрантность Peter Pentchev
On Thu, Aug 22, 2013 at 07:43:46PM +0600, Sergey Korobitsin wrote: > Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 > 14:12 +0300 > > > > > [ ... ] > > > > Так что: > > > > if echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe "$SERIALTO"; > > then > > .

Re: помогите с bash и условием

2013-08-22 Пенетрантность Sergey Korobitsin
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 17:47 +0400 > On 22.08.2013 17:43, Sergey Korobitsin wrote: > >if echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe "$SERIALTO" > >|| true; then > > ... > >fi > > > >что, согласитесь, не очень читабельно.

Re: помогите с bash и условием

2013-08-22 Пенетрантность Владимир Скубриев
On 22.08.2013 17:43, Sergey Korobitsin wrote: Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:12 +0300 [ ... ] Так что: if echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe "$SERIALTO"; then ... fi этот способ не подходит - верно. Это всё, кон

Re: помогите с bash и условием

2013-08-22 Пенетрантность Sergey Korobitsin
Peter Pentchev ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:12 +0300 > > [ ... ] > > Так что: > > if echo "$TO_DISK_INFO" | fgrep -e "$SERIAL_SHORT" | fgrep -qe "$SERIALTO"; > then > ... > fi Это всё, конечно, хорошо, но человек хотел, чтобы блок внутри if ... fi выполн

Re: помогите с bash и условием

2013-08-22 Пенетрантность Владимир Скубриев
On 22.08.2013 16:43, Andrey Tataranovich wrote: 14:35 Thu 22 Aug, Владимир Скубриев wrote: TO="/dev/sdb" SERIAL="RTF57NGH" TO_DISK_INFO=`udevadm info --query=all -n $TO` echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO # проверяем результат последней команды if [ $? -ne 0 ]; then

Re: помогите с bash и условием

2013-08-22 Пенетрантность Andrey Tataranovich
14:35 Thu 22 Aug, Владимир Скубриев wrote: > TO="/dev/sdb" > SERIAL="RTF57NGH" > TO_DISK_INFO=`udevadm info --query=all -n $TO` > > echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO > # проверяем результат последней команды > if [ $? -ne 0 ]; > then > echo " Parametr do not corresp

Re: помогите с bash и условием

2013-08-22 Пенетрантность Peter Pentchev
On Thu, Aug 22, 2013 at 02:55:15PM +0400, Владимир Скубриев wrote: > On 22.08.2013 14:28, Sergey Korobitsin wrote: > >Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 > >14:23 +0400 > > > >>есть команда, точнее набор команд > >>echo $TO_DISK_INFO | grep SERIAL_SHORT | g

Re: помогите с bash и условием

2013-08-22 Пенетрантность Владимир Скубриев
On 22.08.2013 14:57, Sergey Korobitsin wrote: Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:35 +0400 On 22.08.2013 14:28, Sergey Korobitsin wrote: TO="/dev/sdb" SERIAL="RTF57NGH" TO_DISK_INFO=`udevadm info --query=all -n $TO` echo $TO_DISK_INFO | grep SERIAL_

Re: помогите с bash и условием

2013-08-22 Пенетрантность Sergey Korobitsin
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:35 +0400 > On 22.08.2013 14:28, Sergey Korobitsin wrote: > TO="/dev/sdb" > SERIAL="RTF57NGH" > TO_DISK_INFO=`udevadm info --query=all -n $TO` > > echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO А кто так

Re: помогите с bash и условием

2013-08-22 Пенетрантность Владимир Скубриев
On 22.08.2013 14:28, Sergey Korobitsin wrote: Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:23 +0400 есть команда, точнее набор команд echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO if [ ОТРИЦАНИЕ + УСЛОВИЕ ]; then echo " ERROR" exit 3 fi М

Re: помогите с bash и условием

2013-08-22 Пенетрантность Владимир Скубриев
On 22.08.2013 14:33, Sergey Korobitsin wrote: Sergey Korobitsin ☫ → To debian-russian@lists.debian.org @ Thu, Aug 22, 2013 16:28 +0600 помещено в блок if [ ... ], т.е. в одну строку - желательно но не обязательно. Вариантов масса, на самом деле, например, вот: die () { echo " ERROR"

Re: помогите с bash и условием

2013-08-22 Пенетрантность Владимир Скубриев
On 22.08.2013 14:28, Sergey Korobitsin wrote: Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:23 +0400 есть команда, точнее набор команд echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO if [ ОТРИЦАНИЕ + УСЛОВИЕ ]; then echo " ERROR" exit 3 fi М

Re: помогите с bash и условием

2013-08-22 Пенетрантность Sergey Korobitsin
Sergey Korobitsin ☫ → To debian-russian@lists.debian.org @ Thu, Aug 22, 2013 16:28 +0600 > > помещено в блок if [ ... ], т.е. в одну строку - желательно но не > > обязательно. Вариантов масса, на самом деле, например, вот: die () { echo " ERROR" exit 3 } echo $TO_DISK_INFO | gr

Re: помогите с bash и условием

2013-08-22 Пенетрантность Sergey Korobitsin
Владимир Скубриев ☫ → To Debian-russian@lists.debian.org @ Thu, Aug 22, 2013 14:23 +0400 > есть команда, точнее набор команд > echo $TO_DISK_INFO | grep SERIAL_SHORT | grep -q $SERIALTO > > if [ ОТРИЦАНИЕ + УСЛОВИЕ ]; > then > echo " ERROR" > exit 3 > fi > > Мне необходимо условие с отрицан

Re: помогите с sed и подпрограммой

2013-06-25 Пенетрантность Артём Н.
On 25.06.2013 11:35, Владимир Скубриев wrote: > Все познается в процессе сравнения ) > Не ошибается тот, кто ни чего не делает. > Ну да. > Да на перле проще в каком то смысле - но ведь до этого нужно было дойти. Простота написания - не самоцель. Просто если через год, вам потребуется прочитать то

Re: помогите с sed и подпрограммой

2013-06-25 Пенетрантность Владимир Скубриев
On 24.06.2013 21:27, "Артём Н." wrote: если вдруг кому понадобиться в будущем: sed -i -r '/^.*::.*/s/(^.*)(::) (.*)/echo -n "\\1";echo -n ": "; echo \\3 | base64 -d/e' /path/to/file Угу. *) Спасибо. :: ) Пожелаю вам, чтобы ваш код поддерживал хороший саппорт: http://tinyurl.com/mmmdg2v И скорейш

Re: помогите с sed и подпрограммой

2013-06-24 Пенетрантность Артём Н.
On 20.06.2013 15:49, Владимир Скубриев wrote: > On 20.06.2013 10:50, Владимир Скубриев wrote: >> >> не рабочий вариант: >> sed -i -r '/^.*::.*/s/(^.*:: )(.*)/echo -n "\1"; echo \2 | base64 -d/e' >> $dbdir/$stamp/$ou >> >> рабочий вариант: >> sed -i -r '/^.*::.*/s/(^.*:: )(.*)/echo -n "\\1"; echo \\

Re: помогите с sed и подпрограммой

2013-06-20 Пенетрантность Владимир Скубриев
On 20.06.2013 10:50, Владимир Скубриев wrote: не рабочий вариант: sed -i -r '/^.*::.*/s/(^.*:: )(.*)/echo -n "\1"; echo \2 | base64 -d/e' $dbdir/$stamp/$ou рабочий вариант: sed -i -r '/^.*::.*/s/(^.*:: )(.*)/echo -n "\\1"; echo \\2 | base64 -d/e' $dbdir/$stamp/$ou пришлось за бэкслэшить \\

Re: помогите с sed и подпрограммой

2013-06-20 Пенетрантность Владимир Скубриев
On 20.06.2013 13:36, Artem Chuprina wrote: Но если вся команда целиком подсовывалась башу какой-то еще программой, там могла произойти подстановка. в просто созданном скрипте с #!/bin/bash все работает без экранирования дополнительным слэшем ) -- С Уважением, специалист по техническому и пр

Re: помогите с sed и подпрограммой

2013-06-20 Пенетрантность Владимир Скубриев
On 20.06.2013 13:36, Artem Chuprina wrote: Но если вся команда целиком подсовывалась башу какой-то еще программой, там могла произойти подстановка. как раз так и работает chef -- С Уважением, специалист по техническому и программному обеспечению, системный администратор Скубриев Владимир ~~~

Re: помогите с sed и подпрограммой

2013-06-20 Пенетрантность Artem Chuprina
Владимир Скубриев -> debian-russian@lists.debian.org @ Thu, 20 Jun 2013 10:50:45 +0400: >> По поводу плясок согласен. Уж очень много нюансов. >> >> Сейчас вот из шефа не работает - скотина. Уже просто слов нет. 2-ой день >> пошел. >> ВС> не рабочий вариант: ВС> sed -i -r '/^.*::.*/s/(^.*

Re: помогите с sed и подпрограммой

2013-06-20 Пенетрантность dimas
>12:21:24 171 ~$ echo "test me baby" | sed -r 's/(test me) (baby)/echo -n "\2 >"; echo "\1"/e' baby test me >12:24:18 171 ~$ echo "test me baby" | sed -r 's/(test me) (baby)/echo -n \"\2 >\"; echo \"\1\"/e' baby test me >12:26:10 171 ~$ echo "test me baby" | sed -r 's/(test me) (baby)/echo -n "\2

Re: помогите с sed и подпрограммой

2013-06-20 Пенетрантность Dmitrii Kashin
At Thu, 20 Jun 2013 10:50:45 +0400, Владимир Скубриев wrote: > > пришлось за бэкслэшить \\1 и \\2 иначе bash переводил echo -n "\\1"; > echo \\2 в echo -n "^A"; echo ^2 Ну разумеется. bash(1): \nnn the eight-bit character whose value is the octal value nnn (one to three digits) -- To UNSUBS

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Владимир Скубриев
On 20.06.2013 10:28, Владимир Скубриев wrote: По поводу плясок согласен. Уж очень много нюансов. Сейчас вот из шефа не работает - скотина. Уже просто слов нет. 2-ой день пошел. не рабочий вариант: sed -i -r '/^.*::.*/s/(^.*:: )(.*)/echo -n "\1"; echo \2 | base64 -d/e' $dbdir/$stamp/$ou р

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Владимир Скубриев
On 19.06.2013 22:13, Alexander Galanin wrote: On Wed, 19 Jun 2013 15:29:16 +0400 dimas wrote: если в качестве разделителя вместо / выбрать что-то, чего заведомо не будет в замеяемой строке, то может и прокатить))) но это костыль. а как нормально заэкранировать ввод? гугль подсказал про printf

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Alexander Galanin
On Wed, 19 Jun 2013 15:29:16 +0400 dimas wrote: > если в качестве разделителя вместо / выбрать что-то, чего заведомо не будет в > замеяемой строке, то может и прокатить))) но это костыль. > а как нормально заэкранировать ввод? гугль подсказал про printf %q, но он > "съедает" не все - например, /

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Artem Chuprina
Владимир Скубриев -> debian-russian@lists.debian.org @ Wed, 19 Jun 2013 16:58:07 +0400: ВС> On 19.06.2013 15:37, alexander barakin wrote: ВС> Можно еще маленький вопросик. Решил переписать для большей универсальности - ВС> работает: ВС> sed -i '/^.*::.*/s/\(^.*:: \)\(.*\)/echo -n "\1"; ec

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность alexander barakin
On Wed, Jun 19, 2013 at 04:58:07PM +0400, Владимир Скубриев wrote: > On 19.06.2013 15:37, alexander barakin wrote: > > Можно еще маленький вопросик. Решил переписать для большей универсальности - > работает: > > sed -i '/^.*::.*/s/\(^.*:: \)\(.*\)/echo -n "\1"; echo "\2" | base64 -d/e' > /tmp >

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Владимир Скубриев
On 19.06.2013 15:37, alexander barakin wrote: Можно еще маленький вопросик. Решил переписать для большей универсальности - работает: sed -i '/^.*::.*/s/\(^.*:: \)\(.*\)/echo -n "\1"; echo "\2" | base64 -d/e' /tmp/passwd Далее решил потренироваться и переписать с -r Но вот не задача - руга

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность alexander barakin
On Wed, Jun 19, 2013 at 02:24:42PM +0400, Владимир Скубриев wrote: > Есть несколько вопросов: > > 1. если вызывать sed без -r, то нужно только экранировать >     Символы ‘?’, ‘+’, круглые скобки, {} >             символом \ если вы хотите использовать их как специальные символы >     и все ? в это

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность dimas
если в качестве разделителя вместо / выбрать что-то, чего заведомо не будет в замеяемой строке, то может и прокатить))) но это костыль. а как нормально заэкранировать ввод? гугль подсказал про printf %q, но он "съедает" не все - например, / . остаются как есть, хотя во второй части команды это не с

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность dimas
> > s/^userPassword:\ // > что означает обратный слэш после > s/^userPassword: экранирование пробела. в принципе, без него работает, добавлять по вкусу)) -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.o

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Владимир Скубриев
On 19.06.2013 12:56, alexander barakin wrote: $ sed -r 's/(userPassword:: )(.*)/echo -n "\1"; echo \2 | base64 -d/e' file Спасибо большое за такую подсказку. Это как раз то что я искал. Ваша команда работает, правда мне почему то захотелось её переписать вот так sed -i '/^userPassword/s/\(^use

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность alexander barakin
On Wed, Jun 19, 2013 at 09:23:43AM +0400, Владимир Скубриев wrote: > Вот кусок исходного файла: > > # anthropics, users, example.lab > dn: cn=anthropics,ou=users,dc=example,dc=lab > cn: Anthropics Client > cn: anthropics > description: Anthropics Client > gidNumber: 1901 > homeDirectory: /home/ant

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Владимир Скубриев
On 19.06.2013 11:04, Artem Chuprina wrote: Владимир Скубриев -> debian-russian@lists.debian.org @ Tue, 18 Jun 2013 22:29:47 +0400: >> sed, помнится, делать так не умеет. Стоит взять perl. ВС> да как бы перла еще не хватало ) ВС> видел я примеры на нем, но хотелось бы все таки без всяки

Re: помогите с sed и подпрограммой

2013-06-19 Пенетрантность Artem Chuprina
Владимир Скубриев -> debian-russian@lists.debian.org @ Tue, 18 Jun 2013 22:29:47 +0400: >> sed, помнится, делать так не умеет. Стоит взять perl. ВС> да как бы перла еще не хватало ) ВС> видел я примеры на нем, но хотелось бы все таки без всяких там perl, ruby, ВС> python, etc Мы по debian

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Владимир Скубриев
On 19.06.2013 09:30, Dmitry A. Zhiglov wrote: 18 июня 2013 г., 17:49 пользователь Владимир Скубриев написал: Есть файл в котором есть строки на подобии этой: userPassword:: e1NIQX1WN3k5OFpIMU9FMEQ2TFVFb0loSHRGaHkycVk9 Это значение справа - в кодировке base64. Его нужно раскодировать. Можно

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Dmitry A. Zhiglov
18 июня 2013 г., 17:49 пользователь Владимир Скубриев написал: > Есть файл в котором есть строки на подобии этой: > > userPassword:: e1NIQX1WN3k5OFpIMU9FMEQ2TFVFb0loSHRGaHkycVk9 > > Это значение справа - в кодировке base64. > > Его нужно раскодировать. Можно поинтересоваться? Что с чем женим?

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Владимир Скубриев
On 18.06.2013 22:41, l...@1917.com wrote: On Tue, Jun 18, 2013 at 10:29:47PM +0400, Владимир Скубриев wrote: да как бы перла еще не хватало ) видел я примеры на нем, но хотелось бы все таки без всяких там perl, ruby, python, etc В sed такие вещи писать сложно bash http://vladz.devzero.fr/svn

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Владимир Скубриев
On 19.06.2013 01:30, dimas wrote: sed -i '/^userPassword::/s/\(^userPassword:: \)\(.*\)$/\2/' /tmp/passwd \2 - уже возвращает чисто само значение. то есть "скрипт" меняет всю строку на само значение закодированное. для начала, зачем эти сложности? s/^userPassword:\ // все! банальная же операция,

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Alexander Galanin
On Wed, 19 Jun 2013 01:30:09 +0400 dimas wrote: > а зачем? когда мне нужно строку заменить на результат выполнения какой-то > команды, я обычно юзаю что-то типа > echo "s/bla-bla-bla/$(echo sdg54SGDgsgGGXC4555 | base64 -d)/" | sed -f - -i > input_file > в общем, сочиняем sed-скрипт на ходу и ска

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность dimas
> sed -i '/^userPassword::/s/\(^userPassword:: \)\(.*\)$/\2/' /tmp/passwd > \2 - уже возвращает чисто само значение. > то есть "скрипт" меняет всю строку на само значение закодированное. для начала, зачем эти сложности? s/^userPassword:\ // все! банальная же операция, отрезаем ненужное)) > echo "

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Alexander Galanin
On Tue, 18 Jun 2013 22:29:47 +0400 Владимир Скубриев wrote: > > ВС> то есть "скрипт" меняет всю строку на само значение закодированное. > > ВС> теперь я хотел бы его передать чему то, что вернуло бы раскодированное > > ВС> значение. > > sed, помнится, делать так не умеет. Стоит взять perl.

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность loh
On Tue, Jun 18, 2013 at 10:29:47PM +0400, Владимир Скубриев wrote: > да как бы перла еще не хватало ) > > видел я примеры на нем, но хотелось бы все таки без всяких там perl, > ruby, python, etc В sed такие вещи писать сложно bash http://vladz.devzero.fr/svn/codes/bash/base64.sh или perl perl

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Владимир Скубриев
18.06.2013 18:48, Artem Chuprina пишет: Владимир Скубриев -> debian-russian@lists.debian.org @ Tue, 18 Jun 2013 17:49:32 +0400: ВС> Есть файл в котором есть строки на подобии этой: ВС> userPassword:: e1NIQX1WN3k5OFpIMU9FMEQ2TFVFb0loSHRGaHkycVk9 ВС> Это значение справа - в кодировке bas

Re: помогите с sed и подпрограммой

2013-06-18 Пенетрантность Artem Chuprina
Владимир Скубриев -> debian-russian@lists.debian.org @ Tue, 18 Jun 2013 17:49:32 +0400: ВС> Есть файл в котором есть строки на подобии этой: ВС> userPassword:: e1NIQX1WN3k5OFpIMU9FMEQ2TFVFb0loSHRGaHkycVk9 ВС> Это значение справа - в кодировке base64. ВС> Его нужно раскодировать. ВС> Нач

Re: Помогите, плз, со сборкой приложений

2012-11-06 Пенетрантность yuri . nefedov
On Tue, 6 Nov 2012, Руслан Зиганшин wrote: make останавливается с ошибкой, возможно важный вывод программы я указал ниже: In file included from midi_null.cpp:1:0: audiere.h: In function 'void audiere::SplitString(std::vector >&, const char*, char)': audiere.h:1148:42: error: 'strchr' was not d

Re: Помогите, плз, со сборкой приложений

2012-11-06 Пенетрантность Alexander Galanin
On Tue, 6 Nov 2012 13:28:11 +0400 Руслан Зиганшин wrote: > make останавливается с ошибкой, возможно важный вывод программы я указал ниже: > >audiere.h:1148:42: error: 'strchr' was not declared in this scope > Что делать дальше? Патчить код, добавлять пропущенные инклюды. -- Alexander Galanin

Re: Помогите добиться безусловного переключения раскладки клавиатуры в X window.

2012-05-07 Пенетрантность Stanislav Maslovski
On Sun, May 06, 2012 at 10:40:24PM +0300, basilio wrote: > Понаблюдал. Пока сбоев не было. Еще раз спасибо. You're welcome. RFS был повешен вчера [1], как только кто-нибудь с правами на upload проявится, пакет уедет в unstable. -- Stanislav [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=6

Re: Помогите добиться безусловного переключения раскладки клавиатуры в X window.

2012-05-07 Пенетрантность Andrew Shadura
Hello, > Хотелось бы иметь переключение раскладки по Win+1 - us, Win+2 - ru. Вот такое у меня в ~/.xmodmaprc: ! switcher: Super_L = First/Last group keycode 133 = ISO_First_Group ISO_Last_Group ! yet another switcher: Menu = Next/Prev group keycode 135 = ISO_Next_Group ISO_Prev_Group Соответств

  1   2   3   4   5   6   >