Wednesday, December 20, 2023
support@conference.yunohost.org
December
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
31
             

[10:32:04] <nicofrand> > <@poneymoon:matrix.org> Nuclear fusion? How so ? 🤔

https://www.iter.org/proj/inafewlines
[10:33:34] <nicofrand> Hi there! I am having issues with Roundcube: every time I reply to an email I get an error, somehow Roundcube server sends back an error 700 (but the email seems to be sent alright). I have a customized version installed though (I use an external email provider). I just wanted to know if that is a known issue with regular installations or if that is specific to my case?
[10:35:07] <poneymoon> > https://www.iter.org/proj/inafewlines

I know, but what does this have to do with yunohost?
[10:36:39] <nicofrand> > <@poneymoon:matrix.org> I know, but what does this have to do with yunohost?

Nuclear fusion is planned, but we have no idea when that will land. Same here.
[10:40:27] <poneymoon> The theoretical principle of the fusion is to merge several technologies in the case of yunohost, so I imagine that these technologies already exist, and that the developers are only considering merging them
[10:45:46] <nicofrand> https://i.pinimg.com/736x/97/93/a7/9793a7601560b6218d0f5e0a1ea1154f.jpg
[10:47:14] <poneymoon> Sorry, I don't understand the joke, I only understand the serious and logical remarks!
[11:19:22] <eric_G> The no joke answer is a bite more depressing in fact… the feature you are asking may never be implemented.
[11:20:04] <eric_G> at list, not in our lifetime
[11:20:37] <eric_G> > <@ericg:matrix.org> at list, not in our lifetime

that sounded like a joke... again
[11:20:44] <Max Jeanpierre> Hey, how to enable the URL rewriting fonction in Yuno?
[12:08:53] <lapineige> Planned as in "we want to do it but have no idea of any schedule (and we might never actually do it"
[12:08:55] <lapineige> Planned as in "we want to do it but have no idea of any schedule (and we might never actually do it)"
[12:22:46] <poneymoon> > Planned as in "we want to do it but have no idea of any schedule (and we might never actually do it)"

I hope this feature will be implemented in the near future, as it seems to be one of the most requested features on github
[12:27:19] <Aleks (he/him/il/lui)> zzzzzzzzz
[14:41:19] <Crou2> Hello,
Following the crash of my homesever, I restore all my apps in a temporary server.
Everything seems working well after restoring (fantastic Yunohost dev !), except fail2ban who... failed.
I get the error `[83092]: ERROR Failed during configuration: Have not found any log file for freshrss jail`
How can I correct the `freshrss jail`?
[15:01:08] <Mateusz Szymański> open freshrss in browser and try again as per https://github.com/YunoHost-Apps/freshrss_ynh/blob/8f670668e9b2d13ea5ab2f24b9d2f9024d3f4120/scripts/install#L58C1-L58C38
[15:05:14] <Crou2> Thanks @orhtej2:matrix.org for your answer!
I opened FreshRSS in a browser, it works.
But I am not sure to understand what I should do next?
Have I to create the log file?
[15:05:47] <Mateusz Szymański> it should have been created the first time you accessed the app, was it not?
[15:08:37] <Crou2> I restore the app from previous server. Should I run the restore script again?
[15:11:10] <Mateusz Szymański> was it not restored?
[15:13:53] <Crou2> FreshRSS has been well restored and works.
Only Fail2ban is failing.
When I go to "/var/log/'', I don't see and file named my.domain-access.log if this is what I should find.
[15:18:06] <Mateusz Szymański> scratch scratch I would assume it's under `/var/log/nginx` but that's not where freshrrs's fail2ban is meant to look for it
[15:18:14] <Mateusz Szymański> can you open an issue on Github?
[15:18:45] <Mateusz Szymański> ah already opened
https://github.com/YunoHost-Apps/freshrss_ynh/issues/174
[15:19:01] <Mateusz Szymański> touch this nonsensical file for now and move on I guess
[15:20:14] <orhtej2> Test
[15:20:30] <Crou2> You are right, this is under /var/log/nginx !
But why Fail2ban doesn't find it?
[15:20:42] <Mateusz Szymański> > <@crou:matrix.org> You are right, this is under /var/log/nginx !
> But why Fail2ban doesn't find it?

because it was told to look in the wrong place :P
[15:21:27] <Crou2> can I change it manually?
(in addition to open an issue)
[15:22:26] <Mateusz Szymański> I would recommend against that
[15:23:38] <Crou2> Yes but so Fail2ban can't be started :-(
Maybe I uninstall FreshRSS for the time being...
[15:25:00] <Mateusz Szymański> touch or symlink the file where fail2ban expects it and you're good I think
[15:26:20] <Crou2> OK, thanks for these advices @orhtej2:matrix.org !
Have a great end of the day 🙂
[15:32:05] <Crou2> The symlink woks... Fail2ban is operational and I was not obliged to remove FreshRSS.
Thanks again @orhtej2:matrix.org !
[18:33:49] <lapineige> Related PR updated https://github.com/YunoHost-Apps/freshrss_ynh/pull/173, Crou² would you like to test it ?
[22:08:50] <tonton> Hi, I'm installing on a regular machine. I can't get networking up and running. I haven't been able to set static routing from my router, and I can't find any dhcpcd or dhclient or similar dhcp clients on the install medium. any tips on how to gain ip connection?
[22:11:05] <tonton> I've also tethered my android to it without success.
[22:19:32] <tonton> dhcp6c -D <ifs> doesn't report anything
[22:56:58] <tonton> allright, so all I needed was 'ip link set usb0 up' :)
[23:38:10] <Chris> Hello, I am having a problem with yunohost. I installed calibre (apt install calibre) on my server because I need to use its command line ebook-meta tool, but when I try to run the ebook-meta tool I get a related error at python3-zeroconf

```
# ebook-meta

Traceback (most recent call last):
File "/usr/bin/ebook-meta", line 19, in <module>
from calibre.ebooks.metadata.cli import main
File "/usr/lib/calibre/calibre/ebooks/metadata/cli.py", line 13, in <module>
from calibre.customize.ui import metadata_readers, metadata_writers, force_identifiers
File "/usr/lib/calibre/calibre/customize/ui.py", line 18, in <module>
from calibre.customize.builtins import plugins as builtin_plugins
File "/usr/lib/calibre/calibre/customize/builtins.py", line 752, in <module>
from calibre.devices.smart_device_app.driver import SMART_DEVICE_APP
File "/usr/lib/calibre/calibre/devices/smart_device_app/driver.py", line 2044, in <module>
from zeroconf import (BadTypeInNameException, _HAS_A_TO_Z,
ImportError: cannot import name '_HAS_A_TO_Z' from 'zeroconf' (/usr/lib/python3/dist-packages/zeroconf/__init__.py)
```

I tried to resolve the problem by contacting debian support, and they told me that this error is caused by the unofficial python3-zeroconf package that yunohost uses, which is too old and is not the official package that Debian uses

```
# dpkg -l | grep python3-zeroconf
ii python3-zeroconf 0.36.6-1+ynh11 all
```

I tried to use ebook-meta on another debian 11 and it works fine, but not on my official server with yunohost. How to fix this problem ?
[23:41:27] <Aleks (he/him/il/lui)> debian vanilla ships 0.26.1, yunohost ships 0.36.6, seems like the issue is more that it's more recent idk
[23:44:29] <Chris> That's right, so some packages shipped with Debian 11 are not compatible with this version of python3-zeroconf from yunohost
[23:44:59] <Chris> Is it possible to revert to the official Debian version?
[23:45:45] <Aleks (he/him/il/lui)> not trivial because yunohost has a hard dependency on >= 0.36 : https://github.com/YunoHost/yunohost/blob/dev/debian/control#L17
[23:46:14] <Aleks (he/him/il/lui)> i guess the appropriate way would be to setup a virtualenv and then do the adequate plumbing to use the zeroconf version from the virtualenv ...
[23:47:12] <Chris> Okay, I'll try to do it like this
[23:50:12] <Chris> One solution would be to upgrade to Debian 12, but yunohost is still not compatible with Debian 12