But when I try mkdir (maybe itâs not the right command) I get: File exists
So I have browsed the directories (GUI) and there is, in fact, a resolv.conf file in /etc, but âby the iconâ it seems to be a link. There is also a resolv.conf.bak file (contains nameserver 8.8.8.8), resolv.dnsmasq.conf, resolvconf (directory, not file), and resolveconf.conf, which says:
resolv_conf=/etc/resolv.conf
# If you run a local name server, you should uncomment the below line and
# configure your subscribers configuration files below.
#name_servers=127.0.0.1
So my guess is that I should uncomment that last line?
Hi all,
I restarted an installation (still under armbian bullseye) with this time the launch of the post-install, I did not have this problem that I had previously when finalizing by backup restore instead of the post -installâŚ
I was able to install Roundcube without any errorsâŚ
However there is the rspamd service which does not start and I do not really know what is wrong??
post-install log => https://paste.yunohost.org/raw/koyugubaja
log rspamd failed => hastebin
I also noticed that when starting the Box I also have a âlogrotate.serviceâ error message I modified /etc/default/armbian-ramlog in order to disable ramlog in armbian, maybe the problem comes from thereâŚ?
If you have any ideas Iâm a taker, thank you again teamâŚ
Edit: journalctl -xe => hastebin
Thanks @arkadi and @Aleks, I have tried your solutions but the problem persists.
Donât worry about it, thought â I had to have this server running by Sunday so I installed it somewhere else, and even if I still get that the âresolv.conf file has been manually editedâ âwhich is not trueâ, I am able to run diagnostics and everything seems to be fine.
After reboot, matrix-synapse refused to start (module âsynapseâ not found) until I renamed /opt/yunohost/matrix-synapse/lib/python3.7/site-packages to /opt/yunohost/matrix-synapse/lib/python3.9/site-packages, following the new python3 version in bullseye.
Actually, this might affect every app that uses python3 from system.
Actually itâs not enough (maybe because some python deps needs to bind to native library?). I fixed it by reinstalling the venv completely, in the same way the function install_sources of synapse_ynh does it.
After each python update (major or minor), venv are generally affected and need to be updated. Actually yunohost doesnât handle that automatically. The easiest way is to force the upgrade of the app with yunohost app upgrade app -u https://github.com/YunoHost-Apps/app_ynh --force.
Hello, Iâm preparing to install this testing version, on a Raspberry Pi 3B, with a fresh install of Debian Bullseye (64 bits). Iâll report my feedback about this experience.
Iâm just not sure if the script mentioned in the first post is also valid for ARM, or if itâs only for x86?
Thank you @ljf! And I have looked into the script, I understand there are specific steps for Raspbian (as far as I understand, itâs called Raspberry Pi OS now, but I guess it isnât important for YunoHost), so I guess the commands will work. Thanks again!
In fact, I read in the script that the check to know if the device is a RPI is the following:
function is_raspbian() {
# On Raspbian image lsb_release is available
if [[ "$(lsb_release -i -s 2> /dev/null)" != "Raspbian" ]] ;
then
return 1
fi
return 0
}
I installed Raspberry Pi OS light 64 bits, as advised in Raspberry Pi OS â Raspberry Pi and lsb_release -a gives me the following result:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
So I guess the test above wonât find Raspbian and it wonât work (I didnât try to avoid doing a mistake). If I change the test like this, will it work?
function is_raspbian() {
return 0
}
Will it be enough? Should I change something else?
[edit]: I have done the modification above, and apparently the script understands weâre on RPI, but I get this error when I launch the script as root, after having run sudo -i: [FAIL] The user pi should be logged out.
Using sudo su doesnât help either. The solution is to enable the login of root over SSH (see instructions in https://raspberrytips.com/login-as-root/ (section Allow SSH access for root) and to login as root.
You can copy the image to your SD / hard drive using the terminal or if you prefer a GUI via balena etcher or the official Raspberry imager.
The benefit of the Raspberry imager is that it is able to download the image for you, can enable SSH easily within the options (a must do unless you have a screen and keyboard connected to your raspberry), and lets you choose a different name instead of pi.
Put SD card inside / connect hard drive and boot it up.
Thanks @punkrockgirl , did you test it yourself? Did it work? Because I tested what you have written and it doesnât work if you donât ssh as root, as written in my message above (the detailed instructions of mcb13 are basically the same as my message).
I have installed it 4 or 5 times and I never had any issue.
Log in as pi (or whichever user you created) and execute the command. If it doesnât work try with sudo. Iâm pretty sure thatâs all I did. [Do I make myself root? I donât remember but I donât think so]
The times I have seen the
issue ânever with YunoHostâ were related to auto login. But Lite doesnât have a desktop environment, so it shouldnât be enabled. I guess the problem is somewhere else but just in case you can try sshing (pi) then type raspi-config go to boot > auto login > and disable.
Hi all,
I found solution for rspamd.service canât start
add sid in /etc/apt/sources.list and upgrade rspamd 2.7 to 3.1
Then rspamd.service work without problemâŚ