Closed Dad0u closed 22 hours ago
Do you have this issue if you are using the official 'vanilla' boinc packages? You can find the instructions of their installations on this page: https://boinc.berkeley.edu/linux_install.php
And looking now at the mentioned OS, I found out that we have no packages for it. I would like to highlight here, that we (BOINC maintainers) are not the authors of the Manjaro packages, and thus we do not know what was the configuration of that package, and why you have this behavior. I will add a ticket to provide 'vanilla' packages for Arch Linux
Describe the bug Installing boinc with pacman -S boinc then running the command
boinc
deletes everything under ./projects.My understanding of what happened : i just opened a terminal and typed
boinc
. It assumed that boinc's data_dir is the current dir ($HOME in this case). boinc therefore removes the "invalid" project dirs under ./projects.I am not sure if this is related but in my case, the boinc gui could not read the files in /var/lib/boinc since my user was not yet in the boinc group (this showed the permission error described in this page).
Steps To Reproduce
Expected behavior boinc should not be irreversibly deleting user files without warnings in such a seemingly harmless configuration. I believe that assuming that the data dir is ./ without any further check is dangerous.
Logs
I immediately stopped execution to prevent further removing of my personal projects but many were already removed.
System Information
I lost many projects i was working on by simply typing "boinc" in the terminal. Luckily i have backups so i ended up recovering almost everything but this kind of event is stressful, time consuming and frustrating. Can you consider adding a security to avoid this ?