RedBearAK / toshy

Keymapper config to make Linux work like a 'Tosh!
https://toshy.app
GNU General Public License v3.0
226 stars 15 forks source link

Unprivileged user install process #283

Closed RedBearAK closed 1 month ago

RedBearAK commented 1 month ago

Description of the Changes:

Reason for Changes:

A user was unable to install Toshy from an unprivileged user account, but had access to an admin account that could be used to "prep" the system for the unprivileged user to be able to install and use Toshy. Certain parts of the install needed to be tagged with a control variable so that privileged steps (using sudo) could be bypassed for an unprivileged user install. Works only if an admin user already took care of the "prep" steps, such as some native package installs and udev rules setup.

Related Issue(s) or PR(s):

278

Testing Done:

User has reported success with installing as unprivileged user on RHEL 8.9, after prepping from an admin user with prep-only. Also tested the process in a VM using AlmaLinux 8.9. Other distro installs and standard install command were checked in other VMs to verify regular install sequence has not been affected.