Wednesday, September 10, 2025
dev@conference.yunohost.org
September
Mon Tue Wed Thu Fri Sat Sun
1 2 3 4
5 6 7
8
9
10
11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
             

[00:25:17] <Yunohost Git/Infra notifications> [issues] g​emlog [commented](https://github.com/YunoHost/issues/issues/2639#issuecomment-3272759516) on [issue #2639](https://github.com/YunoHost/issues/issues/2639) 12.1: Update mail aliases offered when not applicable: I trolled through the syslog and found wordpress crons in cron.d exectuting at the same minute. I moved them out of cron...
[00:50:26] <Yunohost Git/Infra notifications> [issues] D​eMiro5001 [commented](https://github.com/YunoHost/issues/issues/2639#issuecomment-3272820150) on [issue #2639](https://github.com/YunoHost/issues/issues/2639) 12.1: Update mail aliases offered when not applicable: > I trolled through the syslog and found wordpress crons in cron.d exectuting at the same minute. I moved them out of cr...
[01:11:15] <Yunohost Git/Infra notifications> [issues] g​emlog [commented](https://github.com/YunoHost/issues/issues/2639#issuecomment-3272759516) on [issue #2639](https://github.com/YunoHost/issues/issues/2639) 12.1: Update mail aliases offered when not applicable: I trolled through the syslog and found wordpress crons in cron.d exectuting at the same minute. I moved them out of cron...
[01:37:27] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed to dev: helpers/apt: tweak optimization to not run apt update : actually lets use find /etc/apt when checking for changes, be... ([490b2fc2](https://github.com/YunoHost/yunohost/commit/490b2fc2c1b1dc296abfbe4a37cbe38f0454f9d7))
[01:45:05] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.20+202509100345 for bookworm/unstable/all...
[01:46:33] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.20+202509100345 for bookworm/unstable/all.
[01:46:34] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.20+202509100345 for bookworm/unstable.
[01:49:16] <Yunohost Git/Infra notifications> [yunohost-admin] d​ependabot[bot] pushed to dependabot/npm_and_yarn/app/vite-6.3.6: chore(deps-dev): bump vite from 6.1.6 to 6.3.6 in /app Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/v... ([2f2d7db1](https://github.com/YunoHost/yunohost-admin/commit/2f2d7db163bed3563b14330778af8bb4ed4dfbe0))
[01:49:16] <Yunohost Git/Infra notifications> [yunohost-admin] d​ependabot[bot] opened [pull request #650](https://github.com/YunoHost/yunohost-admin/pull/650): chore(deps-dev): bump vite from 6.1.6 to 6.3.6 in /app
[01:53:18] <Yunohost Git/Infra notifications> [issues] g​emlog [commented](https://github.com/YunoHost/issues/issues/2639#issuecomment-3272916446) on [issue #2639](https://github.com/YunoHost/issues/issues/2639) 12.1: Update mail aliases offered when not applicable: See above. Corelation = causation I guess. I have no idea what caused the pause, b/c I repeated what I did, moving them...
[03:55:26] <Yunohost Git/Infra notifications> [issues] g​emlog [commented](https://github.com/YunoHost/issues/issues/2639#issuecomment-3272916446) on [issue #2639](https://github.com/YunoHost/issues/issues/2639) 12.1: Update mail aliases offered when not applicable: See above. Corelation = causation I guess. I have no idea what caused the pause, b/c I repeated what I did, moving them...
[06:10:53] <Josué> Hello hello, Aleks (he/him/il/lui), when you have some time, could you merge and do a new stable release of https://github.com/YunoHost/yunohost/pull/2173, as it seem to impact a lot of users. And yes sorry for disturbing you with this, as it's was initially caused by [my PR](https://github.com/YunoHost/yunohost/pull/2150). 😅😢
[06:11:55] <Yunohost Git/Infra notifications> [synapse_python_build] J​osue-T created new t𝚊g v1.138.0
[10:55:40] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin merged [pull request #2173](https://github.com/YunoHost/yunohost/pull/2173): fix again (helpers): YNH_J2_FILTERS_FILE_PATH may not exist
[10:55:45] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed to dev: fix again (helpers): YNH_J2_FILTERS_FILE_PATH may not exist (#2173) * Fix unset variable YNH_J2_FILTERS_FILE_PATH *... ([454da995](https://github.com/YunoHost/yunohost/commit/454da99557c0c223c46f21d3f207aec8c896d095))
[10:55:47] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin deleted branch fix_jinja_filter
[10:57:52] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin created new t𝚊g debian/12.1.21
[10:57:52] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed to dev: Update changelog for 12.1.21 ([341333e8](https://github.com/YunoHost/yunohost/commit/341333e8a73b40c5c6addb9f54badaf6c11c3288))
[10:58:00] <Yunohost Git/Infra notifications> [repository] g​ithub-actions[bot] published [new release #debian/12.1.21](https://github.com/YunoHost/yunohost/releases/tag/debian/12.1.21) YunoHost 12.1.21
[11:00:12] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.21+202509101300 for bookworm/unstable/all...
[11:00:51] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.21 for bookworm/stable/all...
[11:02:10] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.21+202509101300 for bookworm/unstable/all.
[11:02:20] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.21+202509101300 for bookworm/unstable.
[11:02:29] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.21 for bookworm/stable/all.
[11:02:36] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.21 for bookworm/stable.
[11:07:18] <kayou> Hi everyone! I just noticed that upnp doesn't work anymore on my computer. `upnp.discover()` can't find my router
[11:08:10] <kayou> When nftables is disabled, upnp works great, so I tried to open the port 1900, but same result.
[11:13:09] <Aleks (he/him/il/lui)> yah hmpf to me after discussions a few months ago, upnp feels more like a security issue (when it's working) than an actual feature and should ultimately be dropped ...
[11:15:46] <kayou> uuh ok
[11:16:33] <kayou> ```
udp sport 1900 udp dport >= 1024 ip6 saddr { fd00::/8, fe80::/10 } meta pkttype unicast limit rate 4/second burst 20 packets accept comment "Accept UPnP IGD port mapping reply"
udp sport 1900 udp dport >= 1024 ip saddr { 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 169.254.0.0/16 } meta pkttype unicast limit rate 4/second burst 20 packets accept comment "Accept UPnP IGD port mapping reply"
```

I can fix the issue with these lines in the nftables conf
[11:19:25] <kayou> lemme create a PR with this fix, so we can discuss if it's a good idea to keep upnp or not
[11:20:23] <Yunohost Git/Infra notifications> [yunohost] k​ay0u pushed to add-upnp-rule-in-the-nftables-conf: fix/add upnp rules in the nftables conf ([baa971eb](https://github.com/YunoHost/yunohost/commit/baa971eb1cc3aac1acdf2ceec0c9e53f85016aa0))
[11:21:05] <Aleks (he/him/il/lui)> well anyway right now it's there so let' maintain it but hmpff at some point i'm gonna rage about it and trash the code
[11:23:24] <Yunohost Git/Infra notifications> [yunohost] k​ay0u opened [pull request #2175](https://github.com/YunoHost/yunohost/pull/2175): fix/add upnp rules in the nftables conf
[11:24:58] <kayou> It's convenient for me, but it requires a lot of rigor in terms of apps to know which ports should be open or closed
[11:32:57] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin approved [pull request #2175](https://github.com/YunoHost/yunohost/pull/2175#pullrequestreview-3205724191) fix/add upnp rules in the nftables conf
[11:46:25] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin edited [pull request #2156](https://github.com/YunoHost/yunohost/pull/2156): Add tool to remove old, unused kernels
[11:50:29] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin [commented](https://github.com/YunoHost/yunohost/pull/2156#discussion_r2336499196) on pull request #2156 Add tool to remove old, unused kernels: suggestion installed_kernels = dpkg_output.stdout.strip().split("\n") # Consider for removal all the installe...
[11:55:09] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin [commented](https://github.com/YunoHost/yunohost/pull/2156#discussion_r2336509993) on pull request #2156 Add tool to remove old, unused kernels: In fact we can avoid having to use shell=True because the command is somewhat simple in this case (and shell=True is...
[11:57:56] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin approved [pull request #2156](https://github.com/YunoHost/yunohost/pull/2156#pullrequestreview-3205811417) Add tool to remove old, unused kernels
[11:58:12] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin approved [pull request #2156](https://github.com/YunoHost/yunohost/pull/2156#pullrequestreview-3205812744) Add tool to remove old, unused kernels: LGTM after the last remaining comments
[12:50:26] <miro5001> > <@kayou:matrix.org> It's convenient for me, but it requires a lot of rigor in terms of apps to know which ports should be open or closed

Should be at least disabled by default and warning about the security issues
[13:33:48] <kayou> I think it's disabled by default
[14:03:31] <orhtej2> https://aria.im/_bifrost/v1/media/download/ASNSeBISmIErEHw6Btyfrg3nc354tJbQW6TgR6J9jYbS9g46WD3jYjMFIrg1Sh054rBfeC1-dkdk5S1kYeq7FupCeZORasGQAGNpcmNsZWRzcXVhcmVyb290Lm92aC9UejV6YnNISHpqcmg1Y1V1NWZKQmUwbDhzaXFqY0tCYQ
[14:03:54] <Aleks (he/him/il/lui)> Triggered a rebuild
[15:47:34] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to jinja_filters_tests: Fix tests ([9f954179](https://github.com/YunoHost/yunohost/commit/9f954179321a5179b56d6a128c3c48b6606aa8f7))
[15:49:06] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed to dev: postfix/mailusers: check and display an error if postmap fails ([a1aaa1e3](https://github.com/YunoHost/yunohost/commit/a1aaa1e3f22ebdfde3593c7d1364a18bda293bfb))
[16:00:08] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.21+202509101800 for bookworm/unstable/all...
[16:01:36] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.21+202509101800 for bookworm/unstable/all.
[16:01:37] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.21+202509101800 for bookworm/unstable.
[16:33:58] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed to dev: set -Eeuo pipefail is a fucking pitfall ([1dece38a](https://github.com/YunoHost/yunohost/commit/1dece38a36bd58b3260902c6737498306bcdb219))
[16:40:21] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin created new t𝚊g debian/12.1.22
[16:40:21] <Yunohost Git/Infra notifications> [yunohost] a​lexAubin pushed to dev: Update changelog for 12.1.22 ([20250a64](https://github.com/YunoHost/yunohost/commit/20250a642d529fa842626c706a3a44494d0bca04))
[16:40:35] <Yunohost Git/Infra notifications> [repository] g​ithub-actions[bot] published [new release #debian/12.1.22](https://github.com/YunoHost/yunohost/releases/tag/debian/12.1.22) YunoHost 12.1.22
[16:42:54] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.22 for bookworm/stable/all...
[16:46:14] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.22 for bookworm/stable/all.
[16:46:16] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.22 for bookworm/stable.
[16:46:19] <Yunohost Git/Infra notifications> 🏗️ Starting build for yunohost/12.1.22+202509101845 for bookworm/unstable/all...
[16:46:50] <Yunohost Git/Infra notifications> ✔️ Completed distribution for yunohost/12.1.22+202509101845 for bookworm/unstable.
[16:46:50] <Yunohost Git/Infra notifications> ✔️ Completed build for yunohost/12.1.22+202509101845 for bookworm/unstable/all.
[17:05:50] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to jinja_filters_tests: Avoid test marked as pass even if it fail. Note doing if my_cmd then ... fi have the effect to disable set -eu for the... ([4e62eb6b](https://github.com/YunoHost/yunohost/commit/4e62eb6b13fce4e92f4eba113c6fae9522e2ceb3))
[17:05:51] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to jinja_filters_tests: Fix composer, ruby and go tests ([fc41c754](https://github.com/YunoHost/yunohost/commit/fc41c754b7cabbe3988d3475aa0ddafef42dc6c5))
[17:05:53] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to jinja_filters_tests: Add more templating test with jinja filters ([e018c7ab](https://github.com/YunoHost/yunohost/commit/e018c7ab6c1d972f7f66c8069727b37ab3280246))
[17:05:55] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to jinja_filters_tests: Try fix tests ([8f5c2265](https://github.com/YunoHost/yunohost/commit/8f5c2265e33850eb034a45d06fb9e2e0cdd0cff8))
[20:24:40] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to nginx_proxy_fastcgi_params: Add config for fastcgi params and proxy param with and without authentication headers ([0783d298](https://github.com/YunoHost/yunohost/commit/0783d298c116a36404c04d95fb987718e757e7f0))
[20:24:40] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to nginx_proxy_fastcgi_params: Also remove X-Forwarded-User for proxy without auth ([1d5c2416](https://github.com/YunoHost/yunohost/commit/1d5c2416db6acd70a147aef9d7cb0c4b26783c3b))
[20:24:40] <Yunohost Git/Infra notifications> [yunohost] J​osue-T pushed to nginx_proxy_fastcgi_params: Cleanup ([d637658a](https://github.com/YunoHost/yunohost/commit/d637658ac046c41fe60b3e04bb85076cda8f27ac))