Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

readme.md improvements for running keyszer on semi-privileged users #68

Open
drjaska opened this issue Jul 14, 2022 · 3 comments
Open
Labels
enhancement New feature or request help welcome Help/contrib is esp welcome

Comments

@drjaska
Copy link
Contributor

drjaska commented Jul 14, 2022

readme.md could be improved so that new users adopting keyszer don't have to figure out anything. This makes it easier to adopt new software as the installing process is easy and the end product is safer than running it as the active user or as root.

Currently:

cat <<EOF | sudo tee /etc/udev/rules.d/90-keymapper-acl.rules
KERNEL=="event*", SUBSYSTEM=="input", RUN+="/usr/bin/setfacl -m user:keymapper:rw /dev/input/%k"
KERNEL=="uinput", SUBSYSTEM=="misc", RUN+="/usr/bin/setfacl -m user:keymapper:rw /dev/uinput"
EOF

If logging into the new user is necessary them mentioning su - keymapper or another way to login on the newly created user should be mentioned as the user created with sudo useradd keymapper does not have a password and logging into them with su keymapper isn't possible creating a small issue for inexperienced Linux users to search for themselves instead of it being seamless.

@drjaska drjaska added bug Something isn't working help welcome Help/contrib is esp welcome labels Jul 14, 2022
@drjaska
Copy link
Contributor Author

drjaska commented Jul 14, 2022

This isn't a bug but I'm unable to manage the labels myself.

@joshgoebel joshgoebel added enhancement New feature or request and removed bug Something isn't working labels Jul 14, 2022
@joshgoebel
Copy link
Owner

Can this be closed by #69 then?

@drjaska
Copy link
Contributor Author

drjaska commented Aug 26, 2022

#69 in its current state doesn't solve all of the listed issues and new users of keyszer don't have a copypasteable installation tutorial in the readme which would allow them to run keyszer on a semi-privileged user for the most secure setup configuration.

I've yet to check if only writing installation commands and comments for files from #71 would work flawlessly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help welcome Help/contrib is esp welcome
Projects
None yet
Development

No branches or pull requests

2 participants