ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Внешний сислог - в отдельный файл
@ 2006-09-02  4:58 Вадим Илларионов
  2006-09-02  8:59 ` Sergey
  0 siblings, 1 reply; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-02  4:58 UTC (permalink / raw)
  To: community

Настроил на WiFi AP отсылку сислога на сервер.
На сервере включил приём сислогов с этой АР.
Теперь в сислоге сервера появляются сообщения с этой точки доступа
следующего вида:

[root@billing log]# grep wifi messages | grep -v billing
Sep  1 22:48:01 wifi  AP started!!
Sep  1 22:48:06 wifi  Wireless STA connected 00-15-E9-3F-49-53
<поскипано>

Не могу сообразить, как при получении отсеивать их в отдельный файл,
например в /var/log/wifi

Поделитесь соображениями, пожалуйста.



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02  4:58 [Comm] Внешний сислог - в отдельный файл Вадим Илларионов
@ 2006-09-02  8:59 ` Sergey
  2006-09-02 11:53   ` Вадим Илларионов
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey @ 2006-09-02  8:59 UTC (permalink / raw)
  To: ALT Linux Community

On Saturday 02 September 2006 09:58, Вадим Илларионов wrote:

> Настроил на WiFi AP отсылку сислога на сервер.
> На сервере включил приём сислогов с этой АР.

> Не могу сообразить, как при получении отсеивать их в отдельный файл,
> например в /var/log/wifi

поменять syslog на syslog-ng для начала, видимо.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02  8:59 ` Sergey
@ 2006-09-02 11:53   ` Вадим Илларионов
  2006-09-02 11:59     ` Вадим Илларионов
  2006-09-02 14:37     ` Dmitry Lebkov
  0 siblings, 2 replies; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-02 11:53 UTC (permalink / raw)
  To: community

Sergey wrote:

> On Saturday 02 September 2006 09:58, Вадим Илларионов wrote:
> 
>> Настроил на WiFi AP отсылку сислога на сервер.
>> На сервере включил приём сислогов с этой АР.
> 
>> Не могу сообразить, как при получении отсеивать их в отдельный файл,
>> например в /var/log/wifi
> 
> поменять syslog на syslog-ng для начала, видимо.

Поставил. Достаточно ли следующих строчек в /etc/syslog-ng.conf для того,
чтобы оно заработало:

source net { udp(); };
destination wifi { file("/var/log/remote/wifi.log"); };
filter wifi { host(wifi); };
log { source(net); filter(wifi); destination(wifi); };

или ещё что-то понадобится?



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02 11:53   ` Вадим Илларионов
@ 2006-09-02 11:59     ` Вадим Илларионов
  2006-09-04 10:49       ` Sergey
  2006-09-02 14:37     ` Dmitry Lebkov
  1 sibling, 1 reply; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-02 11:59 UTC (permalink / raw)
  To: community

Видимо, недостаточно :(
Уже после того, как спросил, получил новую строчку о подключении клиента
в /var/log/messages вместо /var/log/remote/wifi.log



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02 11:53   ` Вадим Илларионов
  2006-09-02 11:59     ` Вадим Илларионов
@ 2006-09-02 14:37     ` Dmitry Lebkov
  2006-09-02 16:23       ` Вадим Илларионов
  1 sibling, 1 reply; 15+ messages in thread
From: Dmitry Lebkov @ 2006-09-02 14:37 UTC (permalink / raw)
  To: ALT Linux Community

Вадим Илларионов wrote:
> Sergey wrote:
> 
>> On Saturday 02 September 2006 09:58, Вадим Илларионов wrote:
>>
>>> Настроил на WiFi AP отсылку сислога на сервер.
>>> На сервере включил приём сислогов с этой АР.
>>> Не могу сообразить, как при получении отсеивать их в отдельный файл,
>>> например в /var/log/wifi
>> поменять syslog на syslog-ng для начала, видимо.
> 
> Поставил. Достаточно ли следующих строчек в /etc/syslog-ng.conf для того,
> чтобы оно заработало:
> 
> source net { udp(); };
> destination wifi { file("/var/log/remote/wifi.log"); };
> filter wifi { host(wifi); };

А хост в сислог прилетает как 'wifi' или таки как aaa.bbb.ccc.ddd?

Если я правильно помню, по-умолчанию syslog-ng не резолвит адреса
хостов в имена. У меня вполне успешно работают конструкции типа:

source remote   { udp(); };
filter r_hosts_all {
         host("192\.168\.21\.1$") or
         host("192\.168\.21\.2$") or
         host("192\.168\.21\.3$") or
         host("192\.168\.21\.4$") or
         host("192\.168\.21\.5$"); };

destination hosts_all { file("/var/log/remote/hosts/all-$YEAR$MONTH$DAY" group("logs") perm(0640) );
log { source(remote); filter(r_hosts_all); destination(hosts_all); };

man syslog-ng.conf и cat /usr/share/doc/syslog-ng-1.6.2/syslog-ng.txt

-- 
WBR, Dmitry Lebkov



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02 14:37     ` Dmitry Lebkov
@ 2006-09-02 16:23       ` Вадим Илларионов
  2006-09-03  6:25         ` Dmitry Lebkov
  0 siblings, 1 reply; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-02 16:23 UTC (permalink / raw)
  To: community

Dmitry Lebkov wrote:

> А хост в сислог прилетает как 'wifi'
Именно.

> или таки как aaa.bbb.ccc.ddd? 
Нет.

> Если я правильно помню, по-умолчанию syslog-ng не резолвит адреса
> хостов в имена. У меня вполне успешно работают конструкции типа:
> 
> source remote   { udp(); };
> filter r_hosts_all {
>          host("192\.168\.21\.1$") or
>          host("192\.168\.21\.2$") or
>          host("192\.168\.21\.3$") or
>          host("192\.168\.21\.4$") or
>          host("192\.168\.21\.5$"); };
> 
> destination hosts_all { file("/var/log/remote/hosts/all-$YEAR$MONTH$DAY"
> group("logs") perm(0640) ); log { source(remote); filter(r_hosts_all);
> destination(hosts_all); };
Громоздковато, да и одна открывающая скобочка фигурненькая куда-то
потерялась.
 
> man syslog-ng.conf и cat /usr/share/doc/syslog-ng-1.6.2/syslog-ng.txt
Оттуда и брал примеры. Видимо, не вполне врубился в синтаксис. По крайней
мере, задуманное до сих пор не получается. :(



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02 16:23       ` Вадим Илларионов
@ 2006-09-03  6:25         ` Dmitry Lebkov
  2006-09-03 23:28           ` Вадим Илларионов
  0 siblings, 1 reply; 15+ messages in thread
From: Dmitry Lebkov @ 2006-09-03  6:25 UTC (permalink / raw)
  To: ALT Linux Community

Вадим Илларионов пишет:
> Dmitry Lebkov wrote:
> 
>> А хост в сислог прилетает как 'wifi'
> Именно.
> 
>> или таки как aaa.bbb.ccc.ddd? 
> Нет.

Очстранно, т.к. в конфиге "из коробки" у syslog-ng написано
буквально следующее:

options { sync (0);
          time_reopen (10);
          log_fifo_size (1000);
          long_hostnames (off);
          use_dns (no);
          use_fqdn (no);
          create_dirs (no);
          keep_hostname (yes);
        };

И у меня в логах с удаленных хостов таки пишется ip-адрес хоста,
с которого прилетел "лог":
Jul 29 10:06:55 192.168.21.5 63: Jul 29 10:06:54.774 SKHD: %SONET-4-ALARM:  ATM0/0/1: SLOS

>> Если я правильно помню, по-умолчанию syslog-ng не резолвит адреса
>> хостов в имена. У меня вполне успешно работают конструкции типа:
>>
>> source remote   { udp(); };
>> filter r_hosts_all {
>>          host("192\.168\.21\.1$") or
>>          host("192\.168\.21\.2$") or
>>          host("192\.168\.21\.3$") or
>>          host("192\.168\.21\.4$") or
>>          host("192\.168\.21\.5$"); };
>>
>> destination hosts_all { file("/var/log/remote/hosts/all-$YEAR$MONTH$DAY"
>> group("logs") perm(0640) ); log { source(remote); filter(r_hosts_all);
>> destination(hosts_all); };
> Громоздковато, да и одна открывающая скобочка фигурненькая куда-то
> потерялась.

Скобка потерялась при копировании. Вот так это должно быть.

destination hosts_all { file("...." group("logs") perm(0640) ); };
log { source(remote); filter(r_hosts_all); destination(hosts_all); };

>> man syslog-ng.conf и cat /usr/share/doc/syslog-ng-1.6.2/syslog-ng.txt
> Оттуда и брал примеры. Видимо, не вполне врубился в синтаксис. По крайней
> мере, задуманное до сих пор не получается. :(

Хм, у меня всё работает именно так, как задумывалось ... ;)

-- 
WBR, Dmitry Lebkov



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-03  6:25         ` Dmitry Lebkov
@ 2006-09-03 23:28           ` Вадим Илларионов
  2006-09-04  0:09             ` Dmitry Lebkov
  0 siblings, 1 reply; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-03 23:28 UTC (permalink / raw)
  To: community

Dmitry Lebkov wrote:

>>> А хост в сислог прилетает как 'wifi'
>> Именно.
>> 
>>> или таки как aaa.bbb.ccc.ddd?
>> Нет.
> 
> Очстранно, т.к. в конфиге "из коробки" у syslog-ng написано
> буквально следующее:
> 
> options { sync (0);
>           time_reopen (10);
>           log_fifo_size (1000);
>           long_hostnames (off);
>           use_dns (no);
>           use_fqdn (no);
>           create_dirs (no);
>           keep_hostname (yes);
>         };
> 
> И у меня в логах с удаленных хостов таки пишется ip-адрес хоста,
> с которого прилетел "лог":
> Jul 29 10:06:55 192.168.21.5 63: Jul 29 10:06:54.774 SKHD: %SONET-4-ALARM:
>  ATM0/0/1: SLOS
А это задаётся опциями не syslog-ng, а syslogd -l host1:host2:...:hostX

>> По крайней мере, задуманное до сих пор не получается. :(
> Хм, у меня всё работает именно так, как задумывалось ... ;)
Что ж, продолжу ковырять в том же направлении. 
________________________
С уважением,
Вадим Илларионов
системный администратор
Усолье-Сибирский почтамт
JID: см. <mailto:>
UIN: 7899517
Телефоны:
Мобильный +7 904 658-4154
Рабочий   +7 39543 444-00



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-03 23:28           ` Вадим Илларионов
@ 2006-09-04  0:09             ` Dmitry Lebkov
  2006-09-04  0:25               ` Вадим Илларионов
  0 siblings, 1 reply; 15+ messages in thread
From: Dmitry Lebkov @ 2006-09-04  0:09 UTC (permalink / raw)
  To: ALT Linux Community

Вадим Илларионов пишет:
> Dmitry Lebkov wrote:
> 
>>>> А хост в сислог прилетает как 'wifi'
>>> Именно.
>>>
>>>> или таки как aaa.bbb.ccc.ddd?
>>> Нет.
>> Очстранно, т.к. в конфиге "из коробки" у syslog-ng написано
>> буквально следующее:
>>
>> options { sync (0);
>>           time_reopen (10);
>>           log_fifo_size (1000);
>>           long_hostnames (off);
>>           use_dns (no);
>>           use_fqdn (no);
>>           create_dirs (no);
>>           keep_hostname (yes);
>>         };
>>
>> И у меня в логах с удаленных хостов таки пишется ip-адрес хоста,
>> с которого прилетел "лог":
>> Jul 29 10:06:55 192.168.21.5 63: Jul 29 10:06:54.774 SKHD: %SONET-4-ALARM:
>>  ATM0/0/1: SLOS
> А это задаётся опциями не syslog-ng, а syslogd -l host1:host2:...:hostX

Мы же говорим про syslog-ng, а не про syslogd. Ну и, естественно, формат записи
в локальных логах никак не зависит от параметров syslogd на удаленных хостах.

>>> По крайней мере, задуманное до сих пор не получается. :(
>> Хм, у меня всё работает именно так, как задумывалось ... ;)
> Что ж, продолжу ковырять в том же направлении. 

Удачи!

-- 
WBR, Dmitry Lebkov



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-04  0:09             ` Dmitry Lebkov
@ 2006-09-04  0:25               ` Вадим Илларионов
  2006-09-04  9:54                 ` Dmitry Lebkov
  0 siblings, 1 reply; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-04  0:25 UTC (permalink / raw)
  To: community

Dmitry Lebkov wrote:

>>> И у меня в логах с удаленных хостов таки пишется ip-адрес хоста,
>>> с которого прилетел "лог":
>>> Jul 29 10:06:55 192.168.21.5 63: Jul 29 10:06:54.774 SKHD:
>>> %SONET-4-ALARM:
>>>  ATM0/0/1: SLOS
>> А это задаётся опциями не syslog-ng, а syslogd -l host1:host2:...:hostX

> Мы же говорим про syslog-ng, а не про syslogd.
Что-то я запутался. Разве syslog-ng - не надстройка над syslogd, коль скоро
первый без второго не ставится? 

> Ну и, естественно, формат записи в локальных логах никак не зависит от
> параметров syslogd на удаленных хостах.
Да ведь в локальный /var/log/messages с удалённой точки доступа мне и
приходят записи вида:
Sep  1 22:48:01 wifi  AP started!!
Sep  1 22:48:06 wifi  Wireless STA connected 00-15-E9-3F-49-53
Как раз благодаря опции syslogd -l wifi. В противном случае это выглядело бы
так:
Sep  1 22:48:01 192.168.0.50  AP started!!
Sep  1 22:48:06 192.168.0.50  Wireless STA connected 00-15-E9-3F-49-53
________________________
С уважением,
Вадим Илларионов
системный администратор
Усолье-Сибирский почтамт
JID: см. <mailto:>
UIN: 7899517
Телефоны:
Мобильный +7 904 658-4154
Рабочий   +7 39543 444-00



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-04  0:25               ` Вадим Илларионов
@ 2006-09-04  9:54                 ` Dmitry Lebkov
  2006-09-04 10:09                   ` Sergey Vlasov
  2006-09-05 13:35                   ` Вадим Илларионов
  0 siblings, 2 replies; 15+ messages in thread
From: Dmitry Lebkov @ 2006-09-04  9:54 UTC (permalink / raw)
  To: master, ALT Linux Community

Вадим Илларионов wrote:
> Dmitry Lebkov wrote:
> 
>>>> И у меня в логах с удаленных хостов таки пишется ip-адрес хоста,
>>>> с которого прилетел "лог":
>>>> Jul 29 10:06:55 192.168.21.5 63: Jul 29 10:06:54.774 SKHD:
>>>> %SONET-4-ALARM:
>>>>  ATM0/0/1: SLOS
>>> А это задаётся опциями не syslog-ng, а syslogd -l host1:host2:...:hostX
> 
>> Мы же говорим про syslog-ng, а не про syslogd.
> Что-то я запутался. Разве syslog-ng - не надстройка над syslogd, коль скоро
> первый без второго не ставится? 

syslog-ng и syslogd - два совершенно независимых демона, реализующих один и
тот же функционал. И один без другого вполне нормально ставится, но (!) из-за
жесткой зависимости sysklogd на syslogd и таки необходимости писать в логи
сообщения ядра, в системе приходится держать и syslogd (только из-за зависимостей
между пакетами) и syslog-ng (для реального логгинга).

>> Ну и, естественно, формат записи в локальных логах никак не зависит от
>> параметров syslogd на удаленных хостах.
> Да ведь в локальный /var/log/messages с удалённой точки доступа мне и
> приходят записи вида:
> Sep  1 22:48:01 wifi  AP started!!
> Sep  1 22:48:06 wifi  Wireless STA connected 00-15-E9-3F-49-53
> Как раз благодаря опции syslogd -l wifi. В противном случае это выглядело бы
> так:
> Sep  1 22:48:01 192.168.0.50  AP started!!
> Sep  1 22:48:06 192.168.0.50  Wireless STA connected 00-15-E9-3F-49-53

Т.е. в системе у тебя живет таки syslogd.

# chkconfig syslogd --del
# chkconfig syslog-ng --add
# service syslogd stop
# service syslog-ng start

и после этого править /etc/syslog-ng.conf (не забыв добавить source sys {...}
то, на что указывают ссылки, имеющиеся в /etc/syslog.d/) Что-то типа такого:

source sys      {
         unix-dgram ("/dev/log");
         unix-dgram ("/var/lib/klogd/dev/log");
         unix-dgram ("/var/lib/bind/dev/log");
         unix-dgram ("/var/spool/postfix/dev/log");
         internal();
         };

В какой-то из версий syslog-ng я наступал на грабли с symbolic-link'ами, поэтому
теперь указываю пути именно до файлов устройств.

-- 
WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-04  9:54                 ` Dmitry Lebkov
@ 2006-09-04 10:09                   ` Sergey Vlasov
  2006-09-04 11:12                     ` Dmitry Lebkov
  2006-09-05 13:35                   ` Вадим Илларионов
  1 sibling, 1 reply; 15+ messages in thread
From: Sergey Vlasov @ 2006-09-04 10:09 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 818 bytes --]

On Mon, Sep 04, 2006 at 08:54:37PM +1100, Dmitry Lebkov wrote:
> syslog-ng и syslogd - два совершенно независимых демона, реализующих один и
> тот же функционал. И один без другого вполне нормально ставится, но (!) из-за
> жесткой зависимости sysklogd на syslogd и таки необходимости писать в логи
> сообщения ядра, в системе приходится держать и syslogd (только из-за зависимостей
> между пакетами) и syslog-ng (для реального логгинга).

Нет, держать syslogd в системе не обязательно.  Пакет sysklogd виртуальный
и предназначен только для обеспечения обновления старых установок, где и
syslogd, и klogd находились в одном пакете sysklogd; после обновления этот
пакет можно просто удалить.  А пакет klogd имеет зависимость на
виртуальный пакет syslogd-daemon, который предоставляется syslogd и
syslog-ng.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-02 11:59     ` Вадим Илларионов
@ 2006-09-04 10:49       ` Sergey
  0 siblings, 0 replies; 15+ messages in thread
From: Sergey @ 2006-09-04 10:49 UTC (permalink / raw)
  To: ALT Linux Community

On Saturday 02 September 2006 16:59, Вадим Илларионов wrote:

> Видимо, недостаточно :(
> Уже после того, как спросил, получил новую строчку о подключении клиента
> в /var/log/messages вместо /var/log/remote/wifi.log

надо в шаблон для messages добавить хост, можно на время. 
Станет понятно, как он видится.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-04 10:09                   ` Sergey Vlasov
@ 2006-09-04 11:12                     ` Dmitry Lebkov
  0 siblings, 0 replies; 15+ messages in thread
From: Dmitry Lebkov @ 2006-09-04 11:12 UTC (permalink / raw)
  To: ALT Linux Community

Sergey Vlasov wrote:
> On Mon, Sep 04, 2006 at 08:54:37PM +1100, Dmitry Lebkov wrote:
>> syslog-ng и syslogd - два совершенно независимых демона, реализующих один и
>> тот же функционал. И один без другого вполне нормально ставится, но (!) из-за
>> жесткой зависимости sysklogd на syslogd и таки необходимости писать в логи
>> сообщения ядра, в системе приходится держать и syslogd (только из-за зависимостей
>> между пакетами) и syslog-ng (для реального логгинга).
> 
> Нет, держать syslogd в системе не обязательно.  Пакет sysklogd виртуальный
> и предназначен только для обеспечения обновления старых установок, где и
> syslogd, и klogd находились в одном пакете sysklogd; после обновления этот
> пакет можно просто удалить.  А пакет klogd имеет зависимость на
> виртуальный пакет syslogd-daemon, который предоставляется syslogd и
> syslog-ng.

Хм, и в самом деле ... %) А я по старой привычке ставлю их кучей ... %)

-- 
WBR, Dmitry Lebkov



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Внешний сислог - в отдельный файл
  2006-09-04  9:54                 ` Dmitry Lebkov
  2006-09-04 10:09                   ` Sergey Vlasov
@ 2006-09-05 13:35                   ` Вадим Илларионов
  1 sibling, 0 replies; 15+ messages in thread
From: Вадим Илларионов @ 2006-09-05 13:35 UTC (permalink / raw)
  To: community

Спасибо, всё заработало.
syslogd снёс, syslog-ng настроил.



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2006-09-05 13:35 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-09-02  4:58 [Comm] Внешний сислог - в отдельный файл Вадим Илларионов
2006-09-02  8:59 ` Sergey
2006-09-02 11:53   ` Вадим Илларионов
2006-09-02 11:59     ` Вадим Илларионов
2006-09-04 10:49       ` Sergey
2006-09-02 14:37     ` Dmitry Lebkov
2006-09-02 16:23       ` Вадим Илларионов
2006-09-03  6:25         ` Dmitry Lebkov
2006-09-03 23:28           ` Вадим Илларионов
2006-09-04  0:09             ` Dmitry Lebkov
2006-09-04  0:25               ` Вадим Илларионов
2006-09-04  9:54                 ` Dmitry Lebkov
2006-09-04 10:09                   ` Sergey Vlasov
2006-09-04 11:12                     ` Dmitry Lebkov
2006-09-05 13:35                   ` Вадим Илларионов

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git