Re: Как работает список рассылки?

2021-02-08 Пенетрантность Victor Wagner
В Tue, 9 Feb 2021 02:04:29 +0300
Serge  пишет:

> Спасибо за отклик, но он не дает ответов.
> 
> Я как раз и спросил, какую штуку установить, чтобы вот так просто
> писать на адрес и общаться через списки рассылки. Хочу себе такую же.
> Чтобы создать список и иметь возможность его модерировать если
> возникнет необходимость. Все что нагугливается похоже на обычные
> односторонние сервисы рассылки, а меня интересует именно "доступность
> на запись" для всех читателей. Чтобы и получить функционал "одной
> ветки форума или чата". Есть мысли попробовать это совместно с
> приложением DeltaChat. Почему-то думается что это перспективное
> направление.


В смысле. нужен менеджер списков рассылки.

В дистрибутиве Debian их есть несколько штук.

Наиболее популярный - mailman. Я его, правда не люблю и считаю что если
назвать опенсурсную софтину в честь evil AI из произведения научной
фантастики, то она унаследует характер прототипа. (примеры hal из
кларковской Одиссеи 2000, mailman из "Истинных имен" Винджа).
Сейчас в дистрибутиве есть mailman и mailman3.

Сам я использую mlmmj.

Есть еще courier-mlm, но он слишком привязан к почтовому серверу
Courier, а я использую Postfix.

Есть еще sympa, smartlist и schleuder. Последний слишком сильно
ориентирован на испольование gpg, поэтому мне не подошел, хотя
хостящиеся у меня списки рассылки посвящены криптографии.

Все эти программы предполагают наличие собственного почтового домена
и почтового сервера.

В своё время я обсуждал выбор списка в своем ЖЖ

https://vitus-wagner.dreamwidth.org/994297.html

Может с тех пор что и изменилось, но вряд ли. Ну только что mailman на
третий питон портировали.

-- 
   Victor Wagner 



Re: Как работает список рассылки?

2021-02-08 Пенетрантность Serge

Благодарю.

09.02.2021 2:11, Tim Sattarov пишет:

On 2021-02-08 3:23 p.m., Serge wrote:

Всем привет!

Подскажите пожалуйста, на чем работает данный список рассылки?

Какую программу мне нужно установить? Где почитать инструкции?

Благодарю за внимание.


SmartList (https://packages.debian.org/buster/smartlist)

https://www.debian.org/MailingLists/


All original Debian mailing lists are run on a special server, using an 
automatic mail processing

software called SmartList. This server is called lists.debian.org. All 
submission, subscription and
unsubscription messages have to be sent to a particular address at this host.





Re: Как работает список рассылки?

2021-02-08 Пенетрантность Tim Sattarov
On 2021-02-08 3:23 p.m., Serge wrote:
> Всем привет!
>
> Подскажите пожалуйста, на чем работает данный список рассылки?
>
> Какую программу мне нужно установить? Где почитать инструкции?
>
> Благодарю за внимание.
>

SmartList (https://packages.debian.org/buster/smartlist)

https://www.debian.org/MailingLists/

> All original Debian mailing lists are run on a special server, using an 
> automatic mail processing
software called SmartList. This server is called lists.debian.org. All 
submission, subscription and
unsubscription messages have to be sent to a particular address at this host.



Re: Fwd: Как работает список рассылки?

2021-02-08 Пенетрантность Serge

Спасибо за отклик, но он не дает ответов.

Я как раз и спросил, какую штуку установить, чтобы вот так просто писать 
на адрес и общаться через списки рассылки. Хочу себе такую же. Чтобы 
создать список и иметь возможность его модерировать если возникнет 
необходимость. Все что нагугливается похоже на обычные односторонние 
сервисы рассылки, а меня интересует именно "доступность на запись" для 
всех читателей. Чтобы и получить функционал "одной ветки форума или 
чата". Есть мысли попробовать это совместно с приложением DeltaChat. 
Почему-то думается что это перспективное направление.


09.02.2021 0:57, blogdron пишет:



Мы все просто пишем сюда по адресу debian-russian@lists.debian.org 
 и всё.

Ничё не надо, это как ветка форума или один чат на всех.

>на чем работает данный список рассылки?

На сервере почты debian

>Какую программу мне нужно установить?

Любую для отправки почты

> Где почитать инструкции?

Есть какой то этикет и негласные правила... Но я их не знаю :D




--
^.^


Fwd: Как работает список рассылки?

2021-02-08 Пенетрантность blogdron
Мы все просто пишем сюда по адресу  debian-russian@lists.debian.org  и всё.
Ничё не надо, это как ветка форума или один чат на всех.

>на чем работает данный список рассылки?

На сервере почты debian

>Какую программу мне нужно установить?

Любую для отправки почты

> Где почитать инструкции?

Есть какой то этикет и негласные правила... Но я их не знаю :D




-- 
^.^


Re: debian/rules и debhelper

2021-02-08 Пенетрантность Maksim Dmitrichenko
пн, 8 февр. 2021 г. в 22:37, Victor Wagner :

> debian/rules это обычный Makefile, который выполняется обычным gnu make.
>
> Если в нем есть универсальная цель
>
> %:
>   dh $@
>
> то значит на стандартные цели configure, build binary-arch и
> binary-indep, будет вызвана шелловская команда dh имя-цели.
>

Про то, что rules - это Makefile я знаю, да. И про эти стандартные цели
тоже в доке написано. Но как получается так, что если в дело замешан
debhelper, то появляются дополнительные цели типа override_dh_*? Я в man'е
на debhelper нашел описание всех утилит dh_*, но как понять в каком порядке
они вызываются, потому что их, по-моему, гораздо больше чем стандартных
целей? И правильно ли понимаю, что каждой из них соответствует цель
override_dh_*?

-- 
With best regards
  Maksim Dmitrichenko


Как работает список рассылки?

2021-02-08 Пенетрантность Serge

Всем привет!

Подскажите пожалуйста, на чем работает данный список рассылки?

Какую программу мне нужно установить? Где почитать инструкции?

Благодарю за внимание.



Re: debian/rules и debhelper

2021-02-08 Пенетрантность Victor Wagner
В Mon, 8 Feb 2021 20:50:02 +0300
Maksim Dmitrichenko  пишет:

> Всем хай!
> 
> Я, возможно, что-то туплю, но нигде не получается нагуглить, каким
> образом система пакетирования понимает, использует ли данный
> конкретный пакет debhelper или нет? Понятно, что можно сгенерить рыбу
> с помощью dh_make, но имеется уже некоторая существующая metainfo для
> пакетирования, в которую хочется добавить debhelper.
> 

debian/rules это обычный Makefile, который выполняется обычным gnu make.

Если в нем есть универсальная цель

%:
  dh $@

то значит на стандартные цели configure, build binary-arch и
binary-indep, будет вызвана шелловская команда dh имя-цели.

А если нет, то нет.
-- 
   Victor Wagner 



debian/rules и debhelper

2021-02-08 Пенетрантность Maksim Dmitrichenko
Всем хай!

Я, возможно, что-то туплю, но нигде не получается нагуглить, каким образом
система пакетирования понимает, использует ли данный конкретный пакет
debhelper или нет? Понятно, что можно сгенерить рыбу с помощью dh_make, но
имеется уже некоторая существующая metainfo для пакетирования, в которую
хочется добавить debhelper.

-- 
With best regards
  Maksim Dmitrichenko


Validation failed

2021-02-08 Пенетрантность Debian Webmaster
*** Errors validating /srv/www.debian.org/www/index.ru.html: ***
Line 78, character 14:  element "ARTICLE" undefined
Line 84, character 14:  element "ARTICLE" undefined
Line 90, character 14:  element "ARTICLE" undefined
Line 96, character 14:  element "ARTICLE" undefined
Line 102, character 14:  element "ARTICLE" undefined
Line 128, character 44:  there is no attribute "ARIA-HIDDEN"
Line 235, character 46:  there is no attribute "DATETIME"
Line 235, character 65:  there is no attribute "CLASS"
Line 235, character 105:  element "TIME" undefined
Line 236, character 101:  element "TIME" undefined
Line 237, character 101:  element "TIME" undefined
Line 238, character 101:  element "TIME" undefined
*** Errors validating /srv/www.debian.org/www/intro/cn.ru.html: ***
Line 203, character 97:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 204, character 7:  end tag for "FORM" which is not finished
Line 206, character 97:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 207, character 7:  end tag for "FORM" which is not finished
Line 209, character 134:  document type does not allow element "INPUT"
here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6",
"PRE", "DIV", "ADDRESS" start-tag
Line 210, character 7:  end tag for "FORM" which is not finished
Line 212, character 63:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 213, character 7:  end tag for "FORM" which is not finished
Line 215, character 56:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 216, character 7:  end tag for "FORM" which is not finished
Line 218, character 51:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 219, character 7:  end tag for "FORM" which is not finished
Line 221, character 54:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 222, character 7:  end tag for "FORM" which is not finished
Line 224, character 112:  document type does not allow element "INPUT"
here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6",
"PRE", "DIV", "ADDRESS" start-tag
Line 225, character 7:  end tag for "FORM" which is not finished
Line 227, character 56:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 228, character 7:  end tag for "FORM" which is not finished
Line 230, character 62:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 231, character 7:  end tag for "FORM" which is not finished
Line 233, character 57:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 234, character 7:  end tag for "FORM" which is not finished
Line 236, character 102:  document type does not allow element "INPUT"
here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6",
"PRE", "DIV", "ADDRESS" start-tag
Line 237, character 7:  end tag for "FORM" which is not finished
Line 239, character 65:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 240, character 7:  end tag for "FORM" which is not finished
Line 242, character 56:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 243, character 7:  end tag for "FORM" which is not finished
Line 245, character 112:  document type does not allow element "INPUT"
here; missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6",
"PRE", "DIV", "ADDRESS" start-tag
Line 246, character 7:  end tag for "FORM" which is not finished
Line 248, character 57:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 249, character 7:  end tag for "FORM" which is not finished
Line 251, character 61:  document type does not allow element "INPUT" here;
missing one of "P", "H1", "H2", "H3", "H4", "H5", "H6", "PRE",
"DIV", "ADDRESS" start-tag
Line 252, character 7:  end tag for "FORM" which is not finished
Line 254, character 58: 

emacs и раскладка клавиатуры

2021-02-08 Пенетрантность Maxim Nikulin

Приветствую.

Вопрос не совсем по теме рассылки, но здесь больше двух пользователей 
emacs, так что вроде есть шанс получить ответ.


Есть ли хороший способ подружить emacs с русской раскладкой клавиатуры?

Хочется, чтобы комбинации типа C-c C-, работали независимо от текущей 
раскладки, не надо было специально переключаться на английскую, шорткаты 
в emacs и так местами трехэтажные. Совсем не хочется самому следить, 
чтобы у окна emacs всегда была английская раскладка, и именно для emacs 
включать-выключать его метод ввода совсем другими кнопками (которые по 
умолчанию C-\). Идеально было бы, чтобы окна, не относящиеся к emacs, не 
теряли фокус при смене раскладки (не любит этого firefox).


Пытаться делать из русских букв снова английские, вполне ожидаемо, 
получается не очень хорошо: https://github.com/a13/reverse-im.el/issues/6


Я сгородил что-то по мотивам
https://besm6.livejournal.com/427.html
http://rus.akshaal.info/2005/11/blog-post.html
https://paul.elms.pro/blog/2013/04/11/pieriekliuchieniie-raskladok-v-emacs/
Не то чтобы идеально, но как-то работает. Остается вопрос, неужели до 
сих пор не появилось более простого решения?


Переключать раскладки не Xkb, а каким-нибудь ibus, и выключать X input 
method для emacs, выглядит костылем, да и от потери фокуса никак не 
избавиться. К тому-же вроде где-то рядом была проблема, которую видел в 
Ubuntu, что можно было успеть набрать пол следующего слова, прежде чем 
раскладка переключится. Что интересно, там, где нужна вся мощь input 
method, из коробки может идти легкий способ вернуться к исходной 
раскладке (левый Shift).


P.S. А что делать, когда придет wayland? Кто-нибудь смотрел, как там 
обходиться с emacs?




[DONE] wml://security/2021/dsa-4846.wml

2021-02-08 Пенетрантность Lev Lamberov
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

- --- ../../english/security/2021/dsa-4846.wml  2021-02-08 14:57:52.711249284 
+0500
+++ 2021/dsa-4846.wml   2021-02-08 15:28:03.105070273 +0500
@@ -1,156 +1,156 @@
- -security update
+#use wml::debian::translation-check 
translation="603ec322379c4d19ac2617c6e9f713349947c37e" mindelta="1" 
maintainer="Lev Lamberov"
+обновление безопасности
 
- -Several vulnerabilities have been discovered in the chromium web 
browser.
+В веб-браузере chromium было обнаружено несколько уязвимостей.
 
 
 
 https://security-tracker.debian.org/tracker/CVE-2020-16044;>CVE-2020-16044
 
- -Ned Williamson discovered a use-after-free issue in the WebRTC
- -implementation.
+Нэд Уильямсон обнаружил использование указателей после освобождения 
памяти в
+реализации WebRTC.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21117;>CVE-2021-21117
 
- -Rory McNamara discovered a policy enforcement issue in 
Cryptohome.
+Рорт Макнамара обнаружил проблему с применением правил в 
Cryptohome.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21118;>CVE-2021-21118
 
- -Tyler Nighswander discovered a data validation issue in the v8 
javascript
- -library.
+Тайлер Найсвандер обнаружил проблему с проверкой данных в 
javascript-библиотеке
+v8.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21119;>CVE-2021-21119
 
- -A use-after-free issue was discovered in media handling.
+В коде обработки медиа было обнаружено использование указателей после 
освобождения памяти.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21120;>CVE-2021-21120
 
- -Nan Wang and Guang Gong discovered a use-after-free issue in the 
WebSQL
- -implementation.
+Нань Ван и Гуан Гун обнаружили использование указателей после 
освобождения памяти в
+реализации WebSQL.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21121;>CVE-2021-21121
 
- -Leecraso and Guang Gong discovered a use-after-free issue in the 
Omnibox.
+Leecraso и Гуан Гун обнаружили использование указателей после 
освобождения памяти в Omnibox.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21122;>CVE-2021-21122
 
- -Renata Hodovan discovered a use-after-free issue in 
Blink/WebKit.
+Рената Ходован обнаружила использование указателей после освобождения 
памяти в Blink/WebKit.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21123;>CVE-2021-21123
 
- -Maciej Pulikowski discovered a data validation issue.
+Мацей Пуликовский обнаружил проблему с проверкой данных.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21124;>CVE-2021-21124
 
- -Chaoyang Ding discovered a use-after-free issue in the speech 
recognizer.
+Чаоян Дин обнаружил использование указателей после освобождения памяти 
в коде распознавания речи.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21125;>CVE-2021-21125
 
- -Ron Masas discovered a policy enforcement issue.
+Рон Масам обнаружил проблему с применением правил.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21126;>CVE-2021-21126
 
- -David Erceg discovered a policy enforcement issue in 
extensions.
+Дэвид Эрцег обнаружил проблему применения правил в расширениях.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21127;>CVE-2021-21127
 
- -Jasminder Pal Singh discovered a policy enforcement issue in 
extensions.
+Ясминдер Пал Сингх обнаружил проблему применения правил в 
расширениях.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21128;>CVE-2021-21128
 
- -Liang Dong discovered a buffer overflow issue in 
Blink/WebKit.
+Лян Дун обнаружил переполнение буфера в Blink/WebKit.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21129;>CVE-2021-21129
 
- -Maciej Pulikowski discovered a policy enforcement issue.
+Мацей Пуликовский обнаружил проблему применения правил.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21130;>CVE-2021-21130
 
- -Maciej Pulikowski discovered a policy enforcement issue.
+Мацей Пуликовский обнаружил проблему применения правил.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21131;>CVE-2021-21131
 
- -Maciej Pulikowski discovered a policy enforcement issue.
+Мацей Пуликовский обнаружил проблему применения правил.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21132;>CVE-2021-21132
 
- -David Erceg discovered an implementation error in the developer 
tools.
+Дэвид Эрцег обнаружил ошибку реализации в инструментах 
разработчика.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21133;>CVE-2021-21133
 
- -wester0x01 discovered a policy enforcement issue.
+wester0x01 обнаружил проблему применения правил.
 
 https://security-tracker.debian.org/tracker/CVE-2021-21134;>CVE-2021-21134
 
- -wester0x01 discovered a user interface error.
+wester0x01 обнаружил ошибку пользовательского интерфейса.