Re: GNUS+IMAP ukr.net отваливается
Точно так у меня настроено. Думал еще какие-нибудь хитрости есть. Насчет рассылки - спасибо, я в генерал писал. Наверное, генерал в отставку ушел. -- 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/87wqliuuta.fsf@hornet.workgroup
Re: GNUS+IMAP ukr.net отваливается
Melleus writes: > Dmitrii Kashin writes: > >> >> Было, видел. Разбираться особо времени не нашлось, так что я просто >> перешел с TLS на SSL. SSL не отваливается. >> > Как это правильно сделать? Увы, не умею. Я полагаю, что как-то так: -- (setq gnus-select-method '(nntp "news.gmane.org")) (setq gnus-secondary-select-methods '((nnimap "freehck.ru" (nnimap-address "mail.freehck.ru") (nnimap-server-port 993) (nnimap-stream ssl)) (nntp "news.gwene.org"))) -- Если хотите более четких инструкций, смотрите info gnus, там все описано очень подробно. > Всем - огромное спасибо. Написал четыре дня назад в Гнусную рассылку, > думал быстрей будет. До сих пор тишина. А Вы уверены, что написали туда? Если да, то попробуйте лучше написать в gmane.emacs.gnus.user (aka info-gnus-engl...@gnu.org), там люди ещё шевелятся. pgphn2jPJgJND.pgp Description: PGP signature
Re: GNUS+IMAP ukr.net отваливается
Dmitrii Kashin writes: > > Было, видел. Разбираться особо времени не нашлось, так что я просто > перешел с TLS на SSL. SSL не отваливается. > Как это правильно сделать? Увы, не умею. > > (setq imap-log "*imap-log*") Я делал (setq imap-log t) но ничего нового в логах не увидел, только то что написал в первом сообщении. Всем - огромное спасибо. Написал четыре дня назад в Гнусную рассылку, думал быстрей будет. До сих пор тишина. -- 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/8761t2wjs9.fsf@hornet.workgroup
Re: GNUS+IMAP ukr.net отваливается
Dmitrii Kashin -> debian-russian@lists.debian.org @ Sat, 12 Oct 2013 09:27:47 +0400: >> Собственно сабж, из 6 IMAP серверов (подключены через nnimap), один >> постоянно отваливается. То есть, он коннектится при старте и некоторое >> время работает. А потом отваливается. DK> Было, видел. Разбираться особо времени не нашлось, так что я просто DK> перешел с TLS на SSL. SSL не отваливается. >> И переконнектиться к нему без перезагрузки Емакса получается далеко не >> всегда. DK> Помнится, у меня было все не так плохо. Мне было достаточно DK> перезагрузить Gnus. (может быть ещё процесс gnutls убить - не помню) Я подозреваю, что достаточно было бы только процесс gnutls убить, потому как ругань-то от него, а это никаким боком не emacs. Хотя, возможно, проблема в коде поддержки IMAP в гнусе. Типа, он не готов к ругани и облому от процесса, поддерживающего STARTTLS. >> Бывает получается, а бывает - и нет. В логах ничего вразумительного не >> нашел кроме этого: >> gnutls.c: [0] (Emacs) fatal error: A TLS fatal alert has been received. >> gnutls.c: [0] (Emacs) Received alert: Bad record MAC DK> (setq imap-log "*imap-log*") -- 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/8738o6y03j@wizzle.ran.pp.ru
Re: вопрос к знатокам баша
12 октября 2013 г., 22:05 пользователь dimas написал: > вот это любопытно. только какой сигнал послать read'у, чтобы он отдал > считанное > хотя бы на stdout, а не просто молча сожрал? Зачем сигнал? И не ридово это дело - на stdout выводить. У меня timeout запускает shell script, внутри которого read, затем обработка и вывод на stdout эхом. Всё работает. И всё это busybox'овое. > проследил strace'ом: по истечении таймаута read -t оный рид убивает себя В busybox'овом read -t нету. Приходится через timeout. > точнее, не совсем так. ибо read - не испоняемый бинарь, а билтин баша. а > timeout запускать умеет только бинари, соответсвенно нужно что-то типа Вам что, лишний скрипт написать лень? > "read ...", но запоминать что-то в переменную не вариант, ибо запущенный таким > макаром баш унесет ее с собой в могилу, так что только выхлоп в консоль... echo $var на stdout, в чём проблема-то?
Re: вопрос к знатокам баша
спасибо, заценю! а для очистки строки я нагуглил реализацию через tput (простое echo -e "\e[K") не работает как ожидается, если содержимое не влазит в одну строку. так что с этими штуками все равно связываться. а можешь для дураков объяснить строку с "stty бла-бла-бла"? из мана я мало что понял, потому как такие терминальные штуки для меня темный лес 2013-285 00:13 Dmitry Alexandrov <321...@gmail.com> wrote: > На Баше как таковом, полагаю, способа нет. Если нет возможности собрать > альтернативную read’у читалку ввода из кода на Си, то могу предложить только > поиграться с терминалом: > > #!/bin/bash > > TIMEOUT=150 # 15 s > > STTY=$(stty -g) > stty intr '' -icanon min 0 time $TIMEOUT ignbrk -brkint isig > read > echo > echo "$REPLY" > stty $STTY > > У меня это работает, но что будет работать везде, гарантировать нельзя. -- 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/20131012191229.17f3e...@ulf.tvoe.tv
Re: вопрос к знатокам баша
кстати, а есть же еще такая тулза scrpit, тоже вполне стандартная, можно с ее помощью как-то извратиться... -- 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/20131012190651.0cecd...@ulf.tvoe.tv
Re: вопрос к знатокам баша
вот это любопытно. только какой сигнал послать read'у, чтобы он отдал считанное хотя бы на stdout, а не просто молча сожрал? проследил strace'ом: по истечении таймаута read -t оный рид убивает себя SIGALRM'ом, при это не возвращая ничего и никуда. точнее, не совсем так. ибо read - не испоняемый бинарь, а билтин баша. а timeout запускать умеет только бинари, соответсвенно нужно что-то типа bash -c "read ...", но запоминать что-то в переменную не вариант, ибо запущенный таким макаром баш унесет ее с собой в могилу, так что только выхлоп в консоль... 2013-285 15:25 dm.fedorov wrote: > Утилита timeout. > Есть в coreutils и в busybox. > > Пример: > > var=`timeout -t15 other_script` || return 1 -- 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/20131012190553.55257...@ulf.tvoe.tv
Re: Особенности Zsh
2013/10/12 sergio: > On 12/10/13 16:34, "Артём Н." wrote: > >> Господи, 16 тысяч строк... O_O > > 26 вообще-то. Зависит от ширины экрана :)
Re: Особенности Zsh
On 12/10/13 16:34, "Артём Н." wrote: > Господи, 16 тысяч строк... O_O 26 вообще-то. -- sergio. -- 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/52595fd6.3000...@sergio.spb.ru
Re: Особенности Zsh
On 12.10.2013 15:28, sergio wrote: On 12/10/13 12:37, "Артём Н." wrote: (.) - это что? man zshall Господи, 16 тысяч строк... O_O -- 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/525941cf.8090...@yandex.ru
Re: Особенности Zsh
On 12/10/13 12:37, "Артём Н." wrote: > (.) - это что? man zshall /Glob Qualifiers . plain files >> И да, я в курсе, что эта штука навернётся на большом количестве файлов. > В Zsh? В чём угодно. -- sergio. -- 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/5259325f.3050...@sergio.spb.ru
Re: вопрос к знатокам баша
Поффтоплю. Задача не для шелл-скрипта. Есть очень часто установленный Ruby (с простым базовым синтаксисом) и почти всегда и везде установленный Python... -- 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/52590b62.9030...@yandex.ru
Re: Особенности Zsh
On 09.10.2013 21:16, sergio wrote: On 08/10/13 22:48, Oleksandr Gavenko wrote: ** в шаблоне. Особенно - в комплекте с TAB, которое в данном случае будет уже не дополнением, а раскрытием шаблона. Опять же, не знаю, может, bash уже и научился. # ksh-88 egrep-style extended pattern matching. shopt -s extglob # Enable '**' patttern matching. If the pattern is followed by a /, only dirs match. shopt -s globstar # Ignore case in glob. shopt -s nocaseglob Ну и на этом всё заканчивается, а в zsh можно матчить по типу файла: % chmod 644 **/*(.) (.) - это что? И да, я в курсе, что эта штука навернётся на большом количестве файлов. В Zsh? -- 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/52590a54.5080...@yandex.ru
Re: Добавить к пейджеру распознавание кодировки
Порекомендовали VimPager. www.vim.org/scripts/script.php?script_id=1723 На этом остановлюсь. Также в качестве пейджера вообще возможно использовать Vim даже без плагина. Тут есть штатный скрипт: $VIMRUNTIME/macros/less.sh Тут совет: http://vim.wikia.com/wiki/Using_vim_as_a_syntax-highlighting_pager К пейджеру добавляются все фенечки Vim. -- 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/525909f4.8090...@yandex.ru
Re: вопрос к знатокам баша
12 октября 2013 г., 3:13 пользователь Dmitry Alexandrov <321...@gmail.com> написал: >> так вот, есть какой-то способ считывать пользовательский ввод в течение >> этих 15 секунд с сохранением результатов, если энтер жмакнуть юзер не >> успел? > > На Баше как таковом, полагаю, способа нет. Утилита timeout. Есть в coreutils и в busybox. Пример: var=`timeout -t15 other_script` || return 1