forked from obel1x/fedora-OEMDRV
b32cc96ca0
ExecStop (umount) fires asynchronously ~26s after logout, by which time a second login's install.sh has already remounted the wallet. ExecStop then unmounts the fresh mount, leaving kwalletd6 without the wallet directory. Fix: stop kwalletd6-logon.service at the top of install.sh so its ExecStop fires and drains before the remount, eliminating the race. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>