* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
@ 2020-03-11 12:34 ` bugzilla-daemon
2020-03-11 14:19 ` bugzilla-daemon
` (24 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-11 12:34 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #25 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
https://git.libre-riscv.org/?p=mailman.git;a=tree
success! a test list, which i'm going to use an excuse to do another
test...
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
2020-03-11 12:34 ` [libre-riscv-dev] [Bug 181] test and install public-inbox bugzilla-daemon
@ 2020-03-11 14:19 ` bugzilla-daemon
2020-03-11 14:37 ` bugzilla-daemon
` (23 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-11 14:19 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
Jacob Lifshay <programmerjake@gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |programmerjake@gmail.com
--- Comment #26 from Jacob Lifshay <programmerjake@gmail.com> ---
note that the list password for publicinbox@libre-riscv.org is exposed:
base64 decode the body of
https://git.libre-riscv.org/?p=mailman.git;a=blob_plain;f=44/a87dceac4d54a9ec7d712d8c2d57701d164680;h=5658427eaea7de80a828649c8b62f2603b9885c7;hb=14bd89885655679bec6707132377d37478fb17e9
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
2020-03-11 12:34 ` [libre-riscv-dev] [Bug 181] test and install public-inbox bugzilla-daemon
2020-03-11 14:19 ` bugzilla-daemon
@ 2020-03-11 14:37 ` bugzilla-daemon
2020-03-11 14:40 ` bugzilla-daemon
` (22 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-11 14:37 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #27 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to Jacob Lifshay from comment #26)
> note that the list password for publicinbox@libre-riscv.org is exposed:
ah well done me! :) well, the plan is to move to libre-soc with new mailing
lists anyway.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (2 preceding siblings ...)
2020-03-11 14:37 ` bugzilla-daemon
@ 2020-03-11 14:40 ` bugzilla-daemon
2020-03-11 14:55 ` bugzilla-daemon
` (21 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-11 14:40 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #28 from Jacob Lifshay <programmerjake@gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #27)
> (In reply to Jacob Lifshay from comment #26)
> > note that the list password for publicinbox@libre-riscv.org is exposed:
>
> ah well done me! :) well, the plan is to move to libre-soc with new mailing
> lists anyway.
I think this is because the git repo contains everything sent by mailman as
well as everything received, where it shouldn't include email generated by
mailman.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (3 preceding siblings ...)
2020-03-11 14:40 ` bugzilla-daemon
@ 2020-03-11 14:55 ` bugzilla-daemon
2020-03-12 1:31 ` bugzilla-daemon
` (20 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-11 14:55 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #29 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to Jacob Lifshay from comment #28)
> I think this is because the git repo contains everything sent by mailman as
> well as everything received, where it shouldn't include email generated by
> mailman.
it's configured as a "subscribed user", just like all other mailman users, and
that "user" happens to be an account that happens to be local on the host that
happens to be named "libre-riscv.org". therefore, *all* mail sent by mailman
goes *to* that user - publicinbox@libre-riscv.org - it ends up in
/home/publicinbox/Maildir - and public-inbox-watch picks it up from there.
however only things that have the list-id tag are supposed to show up: i
configured public-inbox to "filter" messages only having that tag (otherwise
messages from other lists end up in the git repo).
it looks like the tag may have been included even when mailman sent "admin" and
"subscribe" messages.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (4 preceding siblings ...)
2020-03-11 14:55 ` bugzilla-daemon
@ 2020-03-12 1:31 ` bugzilla-daemon
2020-03-12 1:58 ` bugzilla-daemon
` (19 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-12 1:31 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #30 from vklr@vkten.in <vklr@vkten.in> ---
Well. The way I thought was to subscribe to mailing list and have that
delivered
to a local user, but filter that via exim4 redirection to public-inbox-mda.
No need for offlineimap, public-inbox-mirror needed only for initialization
only.
No need for another copy of mails in Maildir directory and no need of cron job.
I am in testing phase with above setup.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (5 preceding siblings ...)
2020-03-12 1:31 ` bugzilla-daemon
@ 2020-03-12 1:58 ` bugzilla-daemon
2020-03-17 1:25 ` bugzilla-daemon
` (18 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-12 1:58 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #31 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #30)
> Well. The way I thought was to subscribe to mailing list and have that
> delivered
> to a local user, but filter that via exim4 redirection to public-inbox-mda.
ah i would be much happier with something that did not need Maildir or the cron
job (or took up extra disk space)
the local user is up and running (as you can see)
> No need for offlineimap, public-inbox-mirror needed only for initialization
> only.
> No need for another copy of mails in Maildir directory and no need of cron
> job.
>
> I am in testing phase with above setup.
fantastic, sounds much better, and i think eric will really like it.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (6 preceding siblings ...)
2020-03-12 1:58 ` bugzilla-daemon
@ 2020-03-17 1:25 ` bugzilla-daemon
2020-03-17 1:38 ` Veera
2020-03-17 7:49 ` bugzilla-daemon
` (17 subsequent siblings)
25 siblings, 1 reply; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 1:25 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #33 from vklr@vkten.in <vklr@vkten.in> ---
I have worked out a basic exim4-mailman2-public-inbox setup.
Please see the attachments for details.
pi.txt, pi-init.txt, exim4.txt, git.txt and pi-mda.txt.
Please note only mailing list messages are delivered.
Read pi-mda.txt
Exim4 can be set to deliver copy of mails to the subscribed email account to
separate Maildir directory or Mbox file.
And as Eric said a cron job can delete old files in case of Maildir.
Dovecot can be setup to deliver mails from this folder.
As for conversion of old Mbox files to public-inbox, am working on it.
Debian mb2md package can do it. public-inbox-watch can be used for
initialization from this Maildir data. And then regular public-inbox-mda does
it's job of live delivery.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [libre-riscv-dev] [Bug 181] test and install public-inbox
2020-03-17 1:25 ` bugzilla-daemon
@ 2020-03-17 1:38 ` Veera
2020-03-17 7:45 ` Luke Kenneth Casson Leighton
0 siblings, 1 reply; 28+ messages in thread
From: Veera @ 2020-03-17 1:38 UTC (permalink / raw)
To: Libre-RISCV General Development
On Tue, Mar 17, 2020 at 01:25:29AM +0000, bugzilla-daemon@libre-riscv.org wrote:
> http://bugs.libre-riscv.org/show_bug.cgi?id=181
>
> --- Comment #33 from vklr@vkten.in <vklr@vkten.in> ---
> I have worked out a basic exim4-mailman2-public-inbox setup.
>
> Please see the attachments for details.
> pi.txt, pi-init.txt, exim4.txt, git.txt and pi-mda.txt.
>
Eh, the attachments did not got delivered to the list.
But bugzilla page has them.
When I created them, the message was:
Email sent to:
programmerjake@gmail.com, yimmanuel3@gatech.edu
Luke, can you fix this?
Regards,
Veera
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [libre-riscv-dev] [Bug 181] test and install public-inbox
2020-03-17 1:38 ` Veera
@ 2020-03-17 7:45 ` Luke Kenneth Casson Leighton
0 siblings, 0 replies; 28+ messages in thread
From: Luke Kenneth Casson Leighton @ 2020-03-17 7:45 UTC (permalink / raw)
To: Libre-RISCV General Development
On Tue, Mar 17, 2020 at 1:38 AM Veera <vklr@vkten.in> wrote:
> Eh, the attachments did not got delivered to the list.
good. there is too much noise on the list already.
> But bugzilla page has them.
that's where they belong. thank you veera.
> When I created them, the message was:
> Email sent to:
> programmerjake@gmail.com, yimmanuel3@gatech.edu
>
> Luke, can you fix this?
it's intentional. less noise, not more.
l.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (7 preceding siblings ...)
2020-03-17 1:25 ` bugzilla-daemon
@ 2020-03-17 7:49 ` bugzilla-daemon
2020-03-17 7:58 ` bugzilla-daemon
` (16 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 7:49 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #39 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #33)
> I have worked out a basic exim4-mailman2-public-inbox setup.
>
> Please see the attachments for details.
> pi.txt, pi-init.txt, exim4.txt, git.txt and pi-mda.txt.
>
> Please note only mailing list messages are delivered.
> Read pi-mda.txt
will do, thank you veera.
> Exim4 can be set to deliver copy of mails to the subscribed email account to
> separate Maildir directory or Mbox file.
i just simply converted the entirety of exim4, globally, to Maildir, because i
do not permit (or use) exim4 for local mail. this is the only exception.
> And as Eric said a cron job can delete old files in case of Maildir.
> Dovecot can be setup to deliver mails from this folder.
the server does not have *any* local mailboxes except the public-inbox one (in
the current experimental setup).
it is the first time, ever, since 2008 that i have allowed exim4 to have "local
mail delivery".
> As for conversion of old Mbox files to public-inbox, am working on it.
> Debian mb2md package can do it. public-inbox-watch can be used for
> initialization from this Maildir data. And then regular public-inbox-mda does
> its job of live delivery.
fantastic.
ok so we should probably retire libre-riscv-dev and use new list names (on the
new domain). that makes life a lot easier.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (8 preceding siblings ...)
2020-03-17 7:49 ` bugzilla-daemon
@ 2020-03-17 7:58 ` bugzilla-daemon
2020-03-17 9:22 ` bugzilla-daemon
` (15 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 7:58 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #40 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
exim4: routers - please note order of routers is important
otherwise mail would reach one and not other router
890_local_pi
900_exim4-config_local_user
veera did you modify 900_exim4-config_local_user?
also... will this make *all* mail go into the "public_inbox" section?
(890-local_pi)?
or is it, because it is "local_parts=test", that is a "filter" which
captures just that email address, test@test.local, correct?
so i will need to change that to:
local_parts=libre-riscv-dev
and domains to:
domains = lists.libre-riscv.org
and all other domains (of which there are a few) will be left alone, correct?
how do you specify multiple local_parts? we will have multiple lists.
is it
local_parts=[libre-riscv-dev, libre-riscv-misc, ....]
i am not sure of the syntax.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (9 preceding siblings ...)
2020-03-17 7:58 ` bugzilla-daemon
@ 2020-03-17 9:22 ` bugzilla-daemon
2020-03-17 10:44 ` bugzilla-daemon
` (14 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 9:22 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #41 from vklr@vkten.in <vklr@vkten.in> ---
(In reply to Luke Kenneth Casson Leighton from comment #40)
> exim4: routers - please note order of routers is important
> otherwise mail would reach one and not other router
> 890_local_pi
> 900_exim4-config_local_user
>
> veera did you modify 900_exim4-config_local_user?
>
No!
890_local_pi takes all the mail for test@test.local before
900_exim4-config_local_user does. See test is local user, so by default it gets
delivered to mail_spool by 900_exim4... router.
> also... will this make *all* mail go into the "public_inbox" section?
> (890-local_pi)?
>
> or is it, because it is "local_parts=test", that is a "filter" which
> captures just that email address, test@test.local, correct?
>
Yes. Just this test@test.local email address.
local_parts is one before @
domains in one (full) after @ i.e test.local
> so i will need to change that to:
>
> local_parts=libre-riscv-dev
>
Yes. Exactly.
> and domains to:
>
> domains = lists.libre-riscv.org
>
Yes.
> and all other domains (of which there are a few) will be left alone, correct?
>
Yes, correct.
> how do you specify multiple local_parts? we will have multiple lists.
> is it
>
> local_parts=[libre-riscv-dev, libre-riscv-misc, ....]
>
exim4 lists:
local_parts = libre-riscv-dev : libre-riscv-misc : abc : def
Must give a space before and after the colon.
> i am not sure of the syntax.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (10 preceding siblings ...)
2020-03-17 9:22 ` bugzilla-daemon
@ 2020-03-17 10:44 ` bugzilla-daemon
2020-03-17 11:12 ` bugzilla-daemon
` (13 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 10:44 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #42 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #41)
> > veera did you modify 900_exim4-config_local_user?
> >
>
> No!
ok. just double-checking.
> > and all other domains (of which there are a few) will be left alone, correct?
> >
>
> Yes, correct.
excellent! i will try it out, now.
> > how do you specify multiple local_parts? we will have multiple lists.
> exim4 lists:
>
> local_parts = libre-riscv-dev : libre-riscv-misc : abc : def
>
> Must give a space before and after the colon.
ah :) thank you.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (11 preceding siblings ...)
2020-03-17 10:44 ` bugzilla-daemon
@ 2020-03-17 11:12 ` bugzilla-daemon
2020-03-17 13:49 ` bugzilla-daemon
` (12 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 11:12 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #44 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
ok i think i have it working (tested with mailman@lists.libre-riscv.org)
this is a test of the list
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (12 preceding siblings ...)
2020-03-17 11:12 ` bugzilla-daemon
@ 2020-03-17 13:49 ` bugzilla-daemon
2020-03-17 14:01 ` bugzilla-daemon
` (11 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 13:49 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #45 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
yippee! thank you, veera. i made one small change to the config:
set umask=066 because after writing to /home/publicinbox/libre-riscv-dev.git
if the umask is 077 then gitweb will not be able to see the files for
publishing them via git.libre-riscv.org
wha-hey, it works!
ok just for a laugh i'm going to run public-inbox-httpd, which is
now set up on http://inbox.libre-riscv.org/libre-riscv-dev
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (13 preceding siblings ...)
2020-03-17 13:49 ` bugzilla-daemon
@ 2020-03-17 14:01 ` bugzilla-daemon
2020-03-17 14:03 ` bugzilla-daemon
` (10 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 14:01 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #46 from vklr@vkten.in <vklr@vkten.in> ---
(In reply to Luke Kenneth Casson Leighton from comment #43)
> wait... hang on... i should check: this should be checking for what
> goes to the *user that is subscribed to the list*.
>
> not the actual list itself, is that correct?
>
> so:
>
> public_inbox:
> debug_print = "R: public_inbox for $local_part@$domain"
> driver = accept
> # require_files = PI_HOME/check.pck
> domains = libre-riscv.org
> check_local_user
> local_parts = publicinbox
> transport = public_inbox_transport
>
> not:
>
> domains = lists.libre-riscv.org
> check_local_user
> local_parts = libre-riscv-dev
>
> this latter i believe would take *all* email sent to
> libre-riscv-dev@lists.libre-riscv.org and push it into public-inbox
>
Yes.
> whereas what we want is the mail delivered *from mailman*, where
> "publicinbox@libre-riscv.org" happens to be one of the recipients.
Yes.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (14 preceding siblings ...)
2020-03-17 14:01 ` bugzilla-daemon
@ 2020-03-17 14:03 ` bugzilla-daemon
2020-03-17 14:12 ` bugzilla-daemon
` (9 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 14:03 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
Luke Kenneth Casson Leighton <lkcl@lkcl.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|IN_PROGRESS |RESOLVED
Resolution|--- |FIXED
--- Comment #47 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #46)
> > whereas what we want is the mail delivered *from mailman*, where
> > "publicinbox@libre-riscv.org" happens to be one of the recipients.
>
> Yes.
thanks veera. all good! really appreciate your help on this. sorry it took
me a while to work out what was needed.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (15 preceding siblings ...)
2020-03-17 14:03 ` bugzilla-daemon
@ 2020-03-17 14:12 ` bugzilla-daemon
2020-03-17 14:43 ` bugzilla-daemon
` (8 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 14:12 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #48 from vklr@vkten.in <vklr@vkten.in> ---
(In reply to Luke Kenneth Casson Leighton from comment #45)
> yippee! thank you, veera. i made one small change to the config:
> set umask=066 because after writing to /home/publicinbox/libre-riscv-dev.git
> if the umask is 077 then gitweb will not be able to see the files for
> publishing them via git.libre-riscv.org
>
Yes. You have to set as your requiremnet.
> wha-hey, it works!
>
> ok just for a laugh i'm going to run public-inbox-httpd, which is
> now set up on http://inbox.libre-riscv.org/libre-riscv-dev
So you are using subdomains by adding A records in DNS.
You can also use nginx reverse proxy so that
http://libre-riscv.org:8080/pi/libre-riscv-dev becomes some path as
http://libre-riscv.org:80/pi/libre-riscv-dev
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (16 preceding siblings ...)
2020-03-17 14:12 ` bugzilla-daemon
@ 2020-03-17 14:43 ` bugzilla-daemon
2020-03-20 12:46 ` bugzilla-daemon
` (7 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-17 14:43 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #49 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #48)
> > ok just for a laugh i'm going to run public-inbox-httpd, which is
> > now set up on http://inbox.libre-riscv.org/libre-riscv-dev
> So you are using subdomains by adding A records in DNS.
yes. i found that proxy redirect would send to the wrong
path. i don't know why.
> You can also use nginx reverse proxy so that
> http://libre-riscv.org:8080/pi/libre-riscv-dev becomes some path as
> http://libre-riscv.org:80/pi/libre-riscv-dev
i had to use this:
location /{
access_log /var/log/nginx/public-inbox-httpd_access.log;
error_log /var/log/nginx/public-inbox-httpd_error.log;
proxy_set_header HOST $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://127.0.0.1:8080$request_uri;
proxy_buffering off;
}
efforts to change it to work as location /publicinbox met with...
resistance :)
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (17 preceding siblings ...)
2020-03-17 14:43 ` bugzilla-daemon
@ 2020-03-20 12:46 ` bugzilla-daemon
2020-03-20 12:51 ` bugzilla-daemon
` (6 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-20 12:46 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #50 from vklr@vkten.in <vklr@vkten.in> ---
Public-inbox Rev 2
Hey I worked out setup from Mailman2 mbox archives to public-inbox.
Steps are in the attachment.
pi-rev2.txt
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (18 preceding siblings ...)
2020-03-20 12:46 ` bugzilla-daemon
@ 2020-03-20 12:51 ` bugzilla-daemon
2020-03-20 18:27 ` bugzilla-daemon
` (5 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-20 12:51 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #52 from vklr@vkten.in <vklr@vkten.in> ---
Addition
--------
For public-inbox-watch always use listid option
in ~/.public-inbox/config
So that it picks up only mailing list posted emails only.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (19 preceding siblings ...)
2020-03-20 12:51 ` bugzilla-daemon
@ 2020-03-20 18:27 ` bugzilla-daemon
2020-03-21 0:28 ` bugzilla-daemon
` (4 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-20 18:27 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #53 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #51)
> Created attachment 46 [details]
> New detailed setup instructions
>
> pi-rev2.txt
>
> New detailed instructions for setup.
fantastic. modified accordingly.
for next time (libre-soc lists) we definitely want to use -V2.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (20 preceding siblings ...)
2020-03-20 18:27 ` bugzilla-daemon
@ 2020-03-21 0:28 ` bugzilla-daemon
2020-03-21 1:13 ` bugzilla-daemon
` (3 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-21 0:28 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #54 from vklr@vkten.in <vklr@vkten.in> ---
Forgot to add.
Please edit: test1.git/description
So that nice description is shown by public-inbox-httpd
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (21 preceding siblings ...)
2020-03-21 0:28 ` bugzilla-daemon
@ 2020-03-21 1:13 ` bugzilla-daemon
2020-03-21 1:14 ` bugzilla-daemon
` (2 subsequent siblings)
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-21 1:13 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #55 from vklr@vkten.in <vklr@vkten.in> ---
(In reply to Luke Kenneth Casson Leighton from comment #49)
> (In reply to vklr@vkten.in from comment #48)
>
> > > ok just for a laugh i'm going to run public-inbox-httpd, which is
> > > now set up on http://inbox.libre-riscv.org/libre-riscv-dev
> > So you are using subdomains by adding A records in DNS.
>
> yes. i found that proxy redirect would send to the wrong
> path. i don't know why.
>
> > You can also use nginx reverse proxy so that
> > http://libre-riscv.org:8080/pi/libre-riscv-dev becomes some path as
> > http://libre-riscv.org:80/pi/libre-riscv-dev
>
> i had to use this:
>
> location /{
> access_log /var/log/nginx/public-inbox-httpd_access.log;
> error_log /var/log/nginx/public-inbox-httpd_error.log;
> proxy_set_header HOST $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-Proto $scheme;
> proxy_pass http://127.0.0.1:8080$request_uri;
> proxy_buffering off;
> }
>
> efforts to change it to work as location /publicinbox met with...
> resistance :)
please try this:
location /publicinbox/ {
access_log /var/log/nginx/public-inbox-httpd_access.log;
error_log /var/log/nginx/public-inbox-httpd_error.log;
proxy_pass https://127.0.0.1:8080/;
proxy_buffering off;
}
Also please install libplack-middleware-reverseproxy-perl
It's needed with nginx.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (22 preceding siblings ...)
2020-03-21 1:13 ` bugzilla-daemon
@ 2020-03-21 1:14 ` bugzilla-daemon
2020-03-21 4:18 ` bugzilla-daemon
2020-03-21 7:01 ` bugzilla-daemon
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-21 1:14 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #56 from vklr@vkten.in <vklr@vkten.in> ---
> please try this:
>
> location /publicinbox/ {
> access_log /var/log/nginx/public-inbox-httpd_access.log;
> error_log /var/log/nginx/public-inbox-httpd_error.log;
> proxy_pass https://127.0.0.1:8080/;
> proxy_buffering off;
> }
>
> Also please install libplack-middleware-reverseproxy-perl
> It's needed with nginx.
this location directive within server directive for http://libre-riscv.org/
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (23 preceding siblings ...)
2020-03-21 1:14 ` bugzilla-daemon
@ 2020-03-21 4:18 ` bugzilla-daemon
2020-03-21 7:01 ` bugzilla-daemon
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-21 4:18 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #57 from Luke Kenneth Casson Leighton <lkcl@lkcl.net> ---
(In reply to vklr@vkten.in from comment #55)
> (In reply to Luke Kenneth Casson Leighton from comment #49)
> > (In reply to vklr@vkten.in from comment #48)
> >
> > > > ok just for a laugh i'm going to run public-inbox-httpd, which is
> > > > now set up on http://inbox.libre-riscv.org/libre-riscv-dev
> > > So you are using subdomains by adding A records in DNS.
> >
> > yes. i found that proxy redirect would send to the wrong
> > path. i don't know why.
> >
> > > You can also use nginx reverse proxy so that
> > > http://libre-riscv.org:8080/pi/libre-riscv-dev becomes some path as
> > > http://libre-riscv.org:80/pi/libre-riscv-dev
> >
> > i had to use this:
> >
> > location /{
> > access_log /var/log/nginx/public-inbox-httpd_access.log;
> > error_log /var/log/nginx/public-inbox-httpd_error.log;
> > proxy_set_header HOST $host;
> > proxy_set_header X-Real-IP $remote_addr;
> > proxy_set_header X-Forwarded-Proto $scheme;
> > proxy_pass http://127.0.0.1:8080$request_uri;
> > proxy_buffering off;
> > }
> >
> > efforts to change it to work as location /publicinbox met with...
> > resistance :)
>
> please try this:
>
> location /publicinbox/ {
> access_log /var/log/nginx/public-inbox-httpd_access.log;
> error_log /var/log/nginx/public-inbox-httpd_error.log;
> proxy_pass https://127.0.0.1:8080/;
> proxy_buffering off;
> }
this fails not in nginx but in public-inbox-httpd. the URL is passed in full
including the word "publicinbox" and it cannot cope, it starts looking for a
list named "publicinbox".
a rewrite rule or double proxypass is needed.
this is why i went with the domain name
> Also please install libplack-middleware-reverseproxy-perl
> It's needed with nginx.
i have that.
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
* [libre-riscv-dev] [Bug 181] test and install public-inbox
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
` (24 preceding siblings ...)
2020-03-21 4:18 ` bugzilla-daemon
@ 2020-03-21 7:01 ` bugzilla-daemon
25 siblings, 0 replies; 28+ messages in thread
From: bugzilla-daemon @ 2020-03-21 7:01 UTC (permalink / raw)
To: libre-riscv-dev
http://bugs.libre-riscv.org/show_bug.cgi?id=181
--- Comment #58 from vklr@vkten.in <vklr@vkten.in> ---
(In reply to Luke Kenneth Casson Leighton from comment #57)
> (In reply to vklr@vkten.in from comment #55)
> > (In reply to Luke Kenneth Casson Leighton from comment #49)
> > > (In reply to vklr@vkten.in from comment #48)
> >
> > location /publicinbox/ {
> > access_log /var/log/nginx/public-inbox-httpd_access.log;
> > error_log /var/log/nginx/public-inbox-httpd_error.log;
> > proxy_pass https://127.0.0.1:8080/;
> > proxy_buffering off;
> > }
>
> this fails not in nginx but in public-inbox-httpd. the URL is passed in
> full including the word "publicinbox" and it cannot cope, it starts looking
> for a list named "publicinbox".
>
> a rewrite rule or double proxypass is needed.
>
> this is why i went with the domain name
>
> > Also please install libplack-middleware-reverseproxy-perl
> > It's needed with nginx.
>
> i have that.
I tested locally it is working. Please be careful with location "/" endings.
Anyway if this feature is not needed then?
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, back to index
Thread overview: 28+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <bug-181-13@http.bugs.libre-riscv.org/>
2020-03-11 12:34 ` [libre-riscv-dev] [Bug 181] test and install public-inbox bugzilla-daemon
2020-03-11 14:19 ` bugzilla-daemon
2020-03-11 14:37 ` bugzilla-daemon
2020-03-11 14:40 ` bugzilla-daemon
2020-03-11 14:55 ` bugzilla-daemon
2020-03-12 1:31 ` bugzilla-daemon
2020-03-12 1:58 ` bugzilla-daemon
2020-03-17 1:25 ` bugzilla-daemon
2020-03-17 1:38 ` Veera
2020-03-17 7:45 ` Luke Kenneth Casson Leighton
2020-03-17 7:49 ` bugzilla-daemon
2020-03-17 7:58 ` bugzilla-daemon
2020-03-17 9:22 ` bugzilla-daemon
2020-03-17 10:44 ` bugzilla-daemon
2020-03-17 11:12 ` bugzilla-daemon
2020-03-17 13:49 ` bugzilla-daemon
2020-03-17 14:01 ` bugzilla-daemon
2020-03-17 14:03 ` bugzilla-daemon
2020-03-17 14:12 ` bugzilla-daemon
2020-03-17 14:43 ` bugzilla-daemon
2020-03-20 12:46 ` bugzilla-daemon
2020-03-20 12:51 ` bugzilla-daemon
2020-03-20 18:27 ` bugzilla-daemon
2020-03-21 0:28 ` bugzilla-daemon
2020-03-21 1:13 ` bugzilla-daemon
2020-03-21 1:14 ` bugzilla-daemon
2020-03-21 4:18 ` bugzilla-daemon
2020-03-21 7:01 ` bugzilla-daemon
Libre RISC-V Mailing list Archives (accessible via public-inbox)
Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev
Example config snippet for mirrors
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git