You are not logged in.

#1 2024-12-30 18:03:47

Oupsss
Member
Registered: 2024-12-30
Posts: 1

error umount target bussy when shutting down

Hello,

I use the noexec option for /home in fstab as per the security guidelines of the wiki https://wiki.archlinux.org/title/Security#Mount_options.
I mount /home/hadr/.local/share/flatpak to be able to use flatpaks. Here is how my fstab looks like

# /dev/sda8
UUID=eadf6911-32eb-44b2-a371-a17847ae4a7c       /home           ext4            rw,relatime,nodev,noexec,nosuid         0 2

# /home/hadr/.local/share/flatpak
/home/hadr/.local/share/flatpak         /home/hadr/.local/share/flatpak         none            bind,nodev,exec,nosuid,nofail           0 0

Unfortunately when I switch off my computer I have two errors telling that first /home/hadr/.local/share/flatpak cannot be unmounted because it is busy and subsequently a second one for /home for the same reason.

The output of lsof indicates that flatpak is preventing the unmounting.

sudo lsof | grep "/home/hadr/.local/share/flatpak"
[sudo] Mot de passe de hadr : 
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
lsof: WARNING: can't stat() fuse.portal file system /run/user/1000/doc
      Output information may be incomplete.
gnome-she 2658                   hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2660 pool-spaw    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2661 gmain        hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2663 gdbus        hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2671 dconf\x20    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2672 JS\x20Hel    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2673 JS\x20Hel    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2674 JS\x20Hel    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2683 KMS\x20th    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2685 gnome-s:d    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2687 gnome-sh:    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2688 gnome-sh:    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 2689 gnome-she    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 3061 gnome-she    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 6300 threaded-    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
gnome-she 2658 6880 pool-gnom    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
xdg-permi 2708                   hadr mem       REG                8,8       463    5273431 /home/hadr/.local/share/flatpak/db/background
xdg-permi 2708 2716 pool-spaw    hadr mem       REG                8,8       463    5273431 /home/hadr/.local/share/flatpak/db/background
xdg-permi 2708 2717 gmain        hadr mem       REG                8,8       463    5273431 /home/hadr/.local/share/flatpak/db/background
xdg-permi 2708 2720 gdbus        hadr mem       REG                8,8       463    5273431 /home/hadr/.local/share/flatpak/db/background
xdg-deskt 3119                   hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
xdg-deskt 3119 3120 pool-spaw    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
xdg-deskt 3119 3121 gmain        hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
xdg-deskt 3119 3122 gdbus        hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
xdg-deskt 3119 3123 dconf\x20    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
xdg-deskt 3119 3124 xdg-deskt    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982                   hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 3993 pool-spaw    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 3994 gmain        hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 3995 gdbus        hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 3998 dconf\x20    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 4002 kgx          hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 4049 kgx:disk$    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 4050 kgx:gdrv0    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache
kgx       3982 4051 kgx:gdrv0    hadr mem       REG                8,8       836    5111906 /home/hadr/.local/share/flatpak/exports/share/icons/hicolor/icon-theme.cache

When mounting /home with exec option (and without mounting /home/hadr/.local/share/flatpak) there is no unmouting issue at all.
Why is the unmounting behaviour different between the two scenarios and how could I solve this keeping my /home with noexec option?

Thanks for the help.

Last edited by Oupsss (2024-12-30 18:10:37)

Offline

Board footer

Powered by FluxBB