Files
fedora-OEMDRV/client_software
Daniel unbrot Pätzold 5e0f268962 kwallet: remove ExecStop, stop old unit in user_run.sh instead
ExecStop on the user service caused an unmount race: it fired
asynchronously after logout while the next login's install.sh had
already remounted the wallet, then unmounted it again leaving
kwalletd6 without its wallet directory.

install.sh already handles umount/remount at login start, so no
ExecStop is needed. On gocryptfs systems the wallet becomes
inaccessible at logout naturally when ~/data is unmounted.

user_run.sh now explicitly stops any leftover kwalletd6-logon unit
from a previous session before creating a new one, avoiding the
systemd-run unit-name-conflict failure.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-11 12:29:20 +02:00
..
2026-05-08 12:07:54 +02:00

Pre installed software installation script repository

Contains Packages to install and setup at user logon first. Each package is in one directory and may include two scripts which will be called from user logon script:

  • install.sh - will be called with root- privileges to install software or other administrative tasks
  • user_run.sh - will get executed after all admins scripts had been executed in user context to setup user configs ad data

The execution will be sorted by directory name.