Gideon
Gideon
I have no experience with tmux, so you'll have to explain the difference. But sounds fine. (As an aside, can we add `#[derive(Default)]`, and use `.unwrap_or_default` instead of `.unwrap_or(TmuxSessionMode::AttachIfNotInSession)`)?
Can you explain what `AttachAlways` and `AttachIfNotInSession` do in the first place?
Sure! Feel free to PR. Make sure this is properly explained in the config file.
Are you running `topgrade` as `root` or with `sudo`?
If not, what happens when you run `sudo freshclam`?
> The errors occur while running on Ubuntu 25.04 as sudo. Remember there is already a freshclam instance active, the update as noted above won't work due to a lock...
Thanks @lnksz! Different errors! I'm convinced now :P If `freshclam` is periodically run by default on Ubuntu, I think we should disable the `freshclam` step on Ubuntu. What do you...
~~Lets skip the step when `/etc/clamav/freshclam.conf` contains `Checks `~~
Actually that might not be a good idea. Maybe that's always the default. Also users could disable the systemd service/timer.
Closing as duplicate of #396