ALT Linux Girar Builder robot reports
 help / color / mirror / Atom feed
* [#299701] TESTED pasystray.git=0.8.0-alt1
@ 2022-05-08 16:39 Girar awaiter (antohami)
  2022-05-08 16:46 ` [#299701] EPERM (try 2) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Girar awaiter (antohami) @ 2022-05-08 16:39 UTC (permalink / raw)
  To: Anton Midyukov
  Cc: Grigory Ustinov, sisyphus-incominger, girar-builder-sisyphus

https://git.altlinux.org/tasks/299701/logs/events.1.1.log

subtask  name       aarch64  armh  i586  ppc64le  x86_64
   #100  pasystray     1:05  1:35    44     1:19      39

2022-May-08 16:33:33 :: test-only task #299701 for sisyphus started by antohami:
#100 build 0.8.0-alt1 from /people/antohami/packages/pasystray.git fetched at 2022-May-08 16:33:31
2022-May-08 16:33:33 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:33:33 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:33:33 :: [i586] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:33:33 :: [armh] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:33:33 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:34:12 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build OK
2022-May-08 16:34:17 :: [i586] #100 pasystray.git 0.8.0-alt1: build OK
2022-May-08 16:34:38 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build OK
2022-May-08 16:34:52 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build OK
2022-May-08 16:35:08 :: [armh] #100 pasystray.git 0.8.0-alt1: build OK
2022-May-08 16:35:22 :: #100: pasystray.git 0.8.0-alt1: build check OK
2022-May-08 16:35:22 :: build check OK
2022-May-08 16:35:24 :: noarch check OK
2022-May-08 16:35:26 :: plan: src +1 -1 =17595, aarch64 +2 -2 =29601, armh +2 -2 =27867, i586 +2 -2 =29830, ppc64le +2 -2 =29132, x86_64 +2 -2 =30555
#100 pasystray 0.7.1-alt2 -> 0.8.0-alt1
 Sun May 08 2022 Anton Midyukov <antohami@altlinux> 0.8.0-alt1
 - new version 0.8.0
2022-May-08 16:36:09 :: patched apt indices
2022-May-08 16:36:22 :: created next repo
2022-May-08 16:36:31 :: duplicate provides check OK
2022-May-08 16:37:06 :: dependencies check OK
2022-May-08 16:37:26 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
	x86_64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:37:40 :: [x86_64] #100 pasystray: install check OK
	i586: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:37:41 :: [i586] #100 pasystray: install check OK
	aarch64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:37:51 :: [aarch64] #100 pasystray: install check OK
2022-May-08 16:37:53 :: [x86_64] #100 pasystray-debuginfo: install check OK
	ppc64le: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:37:55 :: [ppc64le] #100 pasystray: install check OK
2022-May-08 16:37:55 :: [i586] #100 pasystray-debuginfo: install check OK
	armh: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:38:03 :: [armh] #100 pasystray: install check OK
2022-May-08 16:38:12 :: [aarch64] #100 pasystray-debuginfo: install check OK
2022-May-08 16:38:22 :: [ppc64le] #100 pasystray-debuginfo: install check OK
2022-May-08 16:38:35 :: [armh] #100 pasystray-debuginfo: install check OK
2022-May-08 16:38:50 :: [x86_64-i586] generated apt indices
2022-May-08 16:38:50 :: [x86_64-i586] created next repo
2022-May-08 16:38:58 :: [x86_64-i586] dependencies check OK
2022-May-08 16:38:59 :: gears inheritance check OK
2022-May-08 16:38:59 :: srpm inheritance check OK
girar-check-perms: access to pasystray DENIED for antohami: does not belong to approved builders list: grenka 
check-subtask-perms: #100: pasystray: Operation not permitted
2022-May-08 16:38:59 :: acl check IGNORED
2022-May-08 16:39:07 :: created contents_index files
2022-May-08 16:39:15 :: created hash files: aarch64 armh i586 ppc64le src x86_64
2022-May-08 16:39:17 :: task #299701 for sisyphus TESTED


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

* [#299701] EPERM (try 2) pasystray.git=0.8.0-alt1
  2022-05-08 16:39 [#299701] TESTED pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
@ 2022-05-08 16:46 ` Girar awaiter (antohami)
  2022-06-17 16:56 ` [#299701] EPERM (try 3) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
  2022-06-19 16:15 ` [#299701] DONE (try 4) pasystray.git=0.8.0-alt1 Girar pender (antohami)
  2 siblings, 0 replies; 4+ messages in thread
From: Girar awaiter (antohami) @ 2022-05-08 16:46 UTC (permalink / raw)
  To: Anton Midyukov
  Cc: Grigory Ustinov, sisyphus-incominger, girar-builder-sisyphus

https://git.altlinux.org/tasks/299701/logs/events.2.1.log

2022-May-08 16:42:35 :: task #299701 for sisyphus resumed by antohami:
#100 build 0.8.0-alt1 from /people/antohami/packages/pasystray.git fetched at 2022-May-08 16:33:31
2022-May-08 16:42:37 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:42:37 :: [armh] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:42:37 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:42:37 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:42:37 :: [i586] #100 pasystray.git 0.8.0-alt1: build start
2022-May-08 16:42:44 :: [i586] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-May-08 16:42:45 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-May-08 16:42:52 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-May-08 16:42:54 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-May-08 16:43:10 :: [armh] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-May-08 16:43:24 :: #100: pasystray.git 0.8.0-alt1: build check OK
2022-May-08 16:43:24 :: build check OK
2022-May-08 16:43:26 :: noarch check OK
2022-May-08 16:43:27 :: plan: src +1 -1 =17595, aarch64 +2 -2 =29601, armh +2 -2 =27867, i586 +2 -2 =29830, ppc64le +2 -2 =29132, x86_64 +2 -2 =30555
#100 pasystray 0.7.1-alt2 -> 0.8.0-alt1
 Sun May 08 2022 Anton Midyukov <antohami@altlinux> 0.8.0-alt1
 - new version 0.8.0
2022-May-08 16:44:06 :: patched apt indices
2022-May-08 16:44:17 :: created next repo
2022-May-08 16:44:25 :: duplicate provides check OK
2022-May-08 16:44:57 :: dependencies check OK
2022-May-08 16:44:58 :: [x86_64 i586 aarch64 ppc64le armh] no need to repeat ELF symbols check
2022-May-08 16:44:58 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
	aarch64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:45:12 :: [aarch64] #100 pasystray: install check OK (cached)
	i586: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:45:14 :: [i586] #100 pasystray: install check OK (cached)
	x86_64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:45:14 :: [x86_64] #100 pasystray: install check OK (cached)
	ppc64le: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:45:15 :: [ppc64le] #100 pasystray: install check OK (cached)
2022-May-08 16:45:16 :: [aarch64] #100 pasystray-debuginfo: install check OK (cached)
2022-May-08 16:45:18 :: [i586] #100 pasystray-debuginfo: install check OK (cached)
2022-May-08 16:45:18 :: [x86_64] #100 pasystray-debuginfo: install check OK (cached)
2022-May-08 16:45:19 :: [ppc64le] #100 pasystray-debuginfo: install check OK (cached)
	armh: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-May-08 16:45:25 :: [armh] #100 pasystray: install check OK (cached)
2022-May-08 16:45:31 :: [armh] #100 pasystray-debuginfo: install check OK (cached)
2022-May-08 16:45:44 :: [x86_64-i586] generated apt indices
2022-May-08 16:45:44 :: [x86_64-i586] created next repo
2022-May-08 16:45:52 :: [x86_64-i586] dependencies check OK
2022-May-08 16:45:52 :: gears inheritance check OK
2022-May-08 16:45:52 :: srpm inheritance check OK
girar-check-perms: access to pasystray DENIED for antohami: does not belong to approved builders list: grenka 
check-subtask-perms: #100: pasystray: Operation not permitted
2022-May-08 16:45:52 :: acl check FAILED
2022-May-08 16:46:00 :: created contents_index files
2022-May-08 16:46:09 :: created hash files: aarch64 armh i586 ppc64le src x86_64
2022-May-08 16:46:11 :: task #299701 for sisyphus EPERM


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

* [#299701] EPERM (try 3) pasystray.git=0.8.0-alt1
  2022-05-08 16:39 [#299701] TESTED pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
  2022-05-08 16:46 ` [#299701] EPERM (try 2) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
@ 2022-06-17 16:56 ` Girar awaiter (antohami)
  2022-06-19 16:15 ` [#299701] DONE (try 4) pasystray.git=0.8.0-alt1 Girar pender (antohami)
  2 siblings, 0 replies; 4+ messages in thread
From: Girar awaiter (antohami) @ 2022-06-17 16:56 UTC (permalink / raw)
  To: Anton Midyukov
  Cc: Grigory Ustinov, sisyphus-incominger, girar-builder-sisyphus

https://git.altlinux.org/tasks/299701/logs/events.3.1.log

subtask  name       aarch64  armh  i586  ppc64le  x86_64
   #100  pasystray       54  1:19    35     1:06      32

2022-Jun-17 16:51:24 :: task #299701 for sisyphus resumed by antohami:
#100 build 0.8.0-alt1 from /people/antohami/packages/pasystray.git fetched at 2022-May-08 16:33:31
2022-Jun-17 16:51:25 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-17 16:51:25 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-17 16:51:25 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-17 16:51:25 :: [i586] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-17 16:51:25 :: [armh] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-17 16:51:57 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build OK
2022-Jun-17 16:52:00 :: [i586] #100 pasystray.git 0.8.0-alt1: build OK
2022-Jun-17 16:52:19 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build OK
2022-Jun-17 16:52:31 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build OK
2022-Jun-17 16:52:44 :: [armh] #100 pasystray.git 0.8.0-alt1: build OK
2022-Jun-17 16:52:58 :: #100: pasystray.git 0.8.0-alt1: build check OK
2022-Jun-17 16:52:58 :: build check OK
2022-Jun-17 16:53:00 :: noarch check OK
2022-Jun-17 16:53:02 :: plan: src +1 -1 =17486, aarch64 +2 -2 =29786, armh +2 -2 =28105, i586 +2 -2 =29992, ppc64le +2 -2 =29271, x86_64 +2 -2 =30759
#100 pasystray 0.7.1-alt2 -> 0.8.0-alt1
 Sun May 08 2022 Anton Midyukov <antohami@altlinux> 0.8.0-alt1
 - new version 0.8.0
2022-Jun-17 16:53:42 :: patched apt indices
2022-Jun-17 16:53:53 :: created next repo
2022-Jun-17 16:54:01 :: duplicate provides check OK
2022-Jun-17 16:54:34 :: dependencies check OK
2022-Jun-17 16:54:54 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
	x86_64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-17 16:55:08 :: [x86_64] #100 pasystray: install check OK
	i586: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-17 16:55:09 :: [i586] #100 pasystray: install check OK
	aarch64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-17 16:55:19 :: [aarch64] #100 pasystray: install check OK
2022-Jun-17 16:55:21 :: [x86_64] #100 pasystray-debuginfo: install check OK
	ppc64le: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-17 16:55:23 :: [ppc64le] #100 pasystray: install check OK
2022-Jun-17 16:55:23 :: [i586] #100 pasystray-debuginfo: install check OK
	armh: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-17 16:55:31 :: [armh] #100 pasystray: install check OK
2022-Jun-17 16:55:40 :: [aarch64] #100 pasystray-debuginfo: install check OK
2022-Jun-17 16:55:50 :: [ppc64le] #100 pasystray-debuginfo: install check OK
2022-Jun-17 16:56:03 :: [armh] #100 pasystray-debuginfo: install check OK
2022-Jun-17 16:56:17 :: [x86_64-i586] generated apt indices
2022-Jun-17 16:56:17 :: [x86_64-i586] created next repo
2022-Jun-17 16:56:26 :: [x86_64-i586] dependencies check OK
2022-Jun-17 16:56:26 :: gears inheritance check OK
2022-Jun-17 16:56:26 :: srpm inheritance check OK
girar-check-perms: access to pasystray DENIED for antohami: does not belong to approved builders list: grenka 
check-subtask-perms: #100: pasystray: Operation not permitted
2022-Jun-17 16:56:26 :: acl check FAILED
2022-Jun-17 16:56:35 :: created contents_index files
2022-Jun-17 16:56:44 :: created hash files: aarch64 armh i586 ppc64le src x86_64
2022-Jun-17 16:56:46 :: task #299701 for sisyphus EPERM


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

* [#299701] DONE (try 4) pasystray.git=0.8.0-alt1
  2022-05-08 16:39 [#299701] TESTED pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
  2022-05-08 16:46 ` [#299701] EPERM (try 2) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
  2022-06-17 16:56 ` [#299701] EPERM (try 3) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
@ 2022-06-19 16:15 ` Girar pender (antohami)
  2 siblings, 0 replies; 4+ messages in thread
From: Girar pender (antohami) @ 2022-06-19 16:15 UTC (permalink / raw)
  To: Anton Midyukov
  Cc: Grigory Ustinov, sisyphus-incominger, girar-builder-sisyphus

https://git.altlinux.org/tasks/archive/done/_292/299701/logs/events.4.1.log

2022-Jun-19 16:10:45 :: task #299701 for sisyphus resumed by antohami:
#100 build 0.8.0-alt1 from /people/antohami/packages/pasystray.git fetched at 2022-May-08 16:33:31
2022-Jun-19 16:10:45 :: [i586] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-19 16:10:45 :: [armh] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-19 16:10:45 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-19 16:10:45 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-19 16:10:45 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build start
2022-Jun-19 16:10:53 :: [i586] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-Jun-19 16:10:54 :: [x86_64] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-Jun-19 16:11:02 :: [aarch64] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-Jun-19 16:11:04 :: [ppc64le] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-Jun-19 16:11:09 :: [armh] #100 pasystray.git 0.8.0-alt1: build OK (cached)
2022-Jun-19 16:11:23 :: #100: pasystray.git 0.8.0-alt1: build check OK
2022-Jun-19 16:11:24 :: build check OK
2022-Jun-19 16:11:25 :: noarch check OK
2022-Jun-19 16:11:27 :: plan: src +1 -1 =17487, aarch64 +2 -2 =29788, armh +2 -2 =28116, i586 +2 -2 =29998, ppc64le +2 -2 =29270, x86_64 +2 -2 =30761
#100 pasystray 0.7.1-alt2 -> 0.8.0-alt1
 Sun May 08 2022 Anton Midyukov <antohami@altlinux> 0.8.0-alt1
 - new version 0.8.0
2022-Jun-19 16:12:07 :: patched apt indices
2022-Jun-19 16:12:18 :: created next repo
2022-Jun-19 16:12:26 :: duplicate provides check OK
2022-Jun-19 16:12:58 :: dependencies check OK
2022-Jun-19 16:13:18 :: [x86_64 i586 aarch64 ppc64le armh] ELF symbols check OK
	i586: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-19 16:13:26 :: [i586] #100 pasystray: install check OK (cached)
	x86_64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-19 16:13:26 :: [x86_64] #100 pasystray: install check OK (cached)
2022-Jun-19 16:13:28 :: [i586] #100 pasystray-debuginfo: install check OK (cached)
2022-Jun-19 16:13:28 :: [x86_64] #100 pasystray-debuginfo: install check OK (cached)
	aarch64: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-19 16:13:33 :: [aarch64] #100 pasystray: install check OK (cached)
	ppc64le: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-19 16:13:35 :: [ppc64le] #100 pasystray: install check OK (cached)
2022-Jun-19 16:13:37 :: [aarch64] #100 pasystray-debuginfo: install check OK (cached)
2022-Jun-19 16:13:39 :: [ppc64le] #100 pasystray-debuginfo: install check OK (cached)
	armh: pasystray=0.8.0-alt1 post-install unowned files:
 /usr/share/icons/hicolor/scalable
2022-Jun-19 16:13:40 :: [armh] #100 pasystray: install check OK (cached)
2022-Jun-19 16:13:46 :: [armh] #100 pasystray-debuginfo: install check OK (cached)
2022-Jun-19 16:13:59 :: [x86_64-i586] generated apt indices
2022-Jun-19 16:13:59 :: [x86_64-i586] created next repo
2022-Jun-19 16:14:07 :: [x86_64-i586] dependencies check OK
2022-Jun-19 16:14:07 :: gears inheritance check OK
2022-Jun-19 16:14:07 :: srpm inheritance check OK
girar-check-perms: access to pasystray ALLOWED for antohami: project leader
check-subtask-perms: #100: pasystray: allowed for antohami
2022-Jun-19 16:14:07 :: acl check OK
2022-Jun-19 16:14:15 :: created contents_index files
2022-Jun-19 16:14:24 :: created hash files: aarch64 armh i586 ppc64le src x86_64
2022-Jun-19 16:14:25 :: task #299701 for sisyphus TESTED
2022-Jun-19 16:14:26 :: task is ready for commit
2022-Jun-19 16:14:30 :: repo clone OK
2022-Jun-19 16:14:30 :: packages update OK
2022-Jun-19 16:14:38 :: [x86_64 i586 aarch64 ppc64le armh] update OK
2022-Jun-19 16:14:38 :: repo update OK
2022-Jun-19 16:14:50 :: repo save OK
2022-Jun-19 16:14:50 :: src index update OK
2022-Jun-19 16:14:50 :: updated /gears/p/pasystray.git branch `sisyphus'
2022-Jun-19 16:15:59 :: gears update OK
2022-Jun-19 16:15:59 :: task #299701 for sisyphus DONE


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

end of thread, other threads:[~2022-06-19 16:15 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-08 16:39 [#299701] TESTED pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
2022-05-08 16:46 ` [#299701] EPERM (try 2) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
2022-06-17 16:56 ` [#299701] EPERM (try 3) pasystray.git=0.8.0-alt1 Girar awaiter (antohami)
2022-06-19 16:15 ` [#299701] DONE (try 4) pasystray.git=0.8.0-alt1 Girar pender (antohami)

ALT Linux Girar Builder robot reports

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus-incominger/0 sisyphus-incominger/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 sisyphus-incominger sisyphus-incominger/ http://lore.altlinux.org/sisyphus-incominger \
		sisyphus-incominger@lists.altlinux.org sisyphus-incominger@lists.altlinux.ru sisyphus-incominger@lists.altlinux.com
	public-inbox-index sisyphus-incominger

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


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