Strange output when installing apps

My YunoHost server

Hardware: VPS bought online / Old laptop or computer / Raspberry Pi (specify version, 0 to 4) at home / Internet Cube with VPN / Other ARM board / …
YunoHost version: 11.2.8.2 (stable).
I have access to my server : Through SSH | through the webadmin | direct access via keyboard / screen | …
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no
If yes, please explain:

Description of my issue

I have a number of applications installed on my server which all work ok, however when I uninstall or install applications I get a lot of output regrading Collabora and Fuse. I did once install Collabora but removed but it appears that it has not all been cleaned up?

I have attached a screen grab of what I get showing two warnings but it can run up to 8 warnings saying the same thing. The apps that I have all work fine so maybe I shouldn’t worry too much but I’d like to clean the system up if I need to.

If anyone has a tip or help it would be fabulous.

Kind regards

Dj

i have that too. i think it’s related to Nextcloud Collabora online. My collabora doesn’t work, but I don’t know how to get rid of this warning either.

It seems so. I think it is caused by a hook in /etc/yunohost/hooks.d/post_app_*

I got similiar lines appearing for Forgejo which is still happily installed and which indeed has a hook in post_app_addaccess as wel as in post_app_removeaccess:

# ls /etc/yunohost/hooks.d/post_app_addaccess/
50-forgejo  50-opensondage

You can safely remove the items for Collabora.

Can anyone help with instructions to clean this up

Many thanks

Dj

Let’s investigate, what’s the output of sudo mount | grep fuse ?

Hello…

The above gives the following:

fusectl on /sys/fs/fuse/connections type fusectl (rw,nosuid,nodev,noexec,relatime)
Collabora_Online.AppImage on /tmp/.mount_Collabdr56Th type fuse.Collabora_Online.AppImage (ro,nosuid,nodev,relatime,user_id=981,group_id=981)```

Im lost...

Many thanks for any help

dj

Still investigating, what’s the output of the following commands? (you may need to add sudo before each, if necessary)

grep -i fuse /etc/fstab
grep -ri fuse /etc/systemd/
grep -ri collab /etc/systemd/

Thanks very much for the quick response… Let me see now… So

sudo grep -i fuse /etc/fstab
gives: Nothing. Just returns to the prompt

sudo grep -ri fuse /etc/systemd/
gives: Nothing. Just returns to the prompt

sudo grep -ri collab /etc/systemd/
gives: Nothing. Just returns to the prompt

All three commands just go to the prompt. No output.

I’ve done something wrong havn’t I?
I should have got some output?

Regards

Dj

Not necessarily, I’m trying to understand where the AppImage mountpoint comes from.

Let’s try naively: sudo umount /tmp/.mount_Collabdr56Th

Did you try to reinstall it and re-uninstall it?

gives: umount: /tmp/.mount_Collabdr56Th: target is busy

Dj

@jarod5001 I’m going to try that now

dj

@jarod5001 tried to reinstall then uninstall… Same issue

dj

And you have already rebooted the server at least once since the uninstall?

@jarod5001 yes sir… a few times (once will do)

dj

What do these commands give :

sudo lsof /tmp/.mount_CollabpFlQpv

sudo fuser -mv /tmp/.mount_CollabpFlQpv

@jarod5001 Thanks very much for your help. So

sudo lsof /tmp/.mount_Collabdr56Th
gives:

lsof: WARNING: can't stat() fuse.Collabora_Online.AppImage file system /tmp/.mount_Collabdr56Th
      Output information may be incomplete.
lsof: status error on /tmp/.mount_Collabdr56Th: Permission denied
lsof 4.93.2
 latest revision: https://github.com/lsof-org/lsof
 latest FAQ: https://github.com/lsof-org/lsof/blob/master/00FAQ
 latest (non-formatted) man page: https://github.com/lsof-org/lsof/blob/master/Lsof.8
 usage: [-?abhKlnNoOPRtUvVX] [+|-c c] [+|-d s] [+D D] [+|-E] [+|-e s] [+|-f[gG]]
 [-F [f]] [-g [s]] [-i [i]] [+|-L [l]] [+m [m]] [+|-M] [-o [o]] [-p s]
 [+|-r [t]] [-s [p:s]] [-S [t]] [-T [t]] [-u s] [+|-w] [-x [fl]] [--] [names]
Use the ``-h'' option to get more help information.

fuser -mv /tmp/.mount_Collabdr56Th
gives:

Cannot stat /tmp/.mount_Collabdr56Th: Permission denied

sorry use it with sudo
sudo fuser -mv /tmp/.mount_CollabpFlQpv

or better run sudo -i before running any command to be root

I did:

sudo -i
fuser -mv /tmp/.mount_CollabpFlQpv

gives:

Specified filename /tmp/.mount_CollabpFlQpv does not exist.

Dj

just to be sure
ls /tmp -a | grep "^\."