spiegel-keyman/linux
Eberhard Beilharz 3690fec1f2
fix(linux): don't cache files when running with sudo
When running `km-package-install` with `sudo`, cache files owned by
root get created in the users directory. This makes it harder to
replace, and if the user tries to install the keyboard again under his
user account, installation will fail. This change prevents the use
of the cache when running with `sudo`.

Test-bot: skip
2025-10-14 09:55:47 +02:00
..
debian fix(linux): replace dbus-x11 dependency 2025-10-07 16:23:49 +02:00
docs/help docs(linux): clarify requirement of patched ibus for Keyman < 18 2025-06-04 11:17:08 +02:00
ibus-keyman maint(linux): suppress output of stopping processes after test run 2025-10-06 16:13:44 +02:00
include refactor(linux): move dbus defines to common include 2025-07-25 19:39:50 +02:00
keyman-config fix(linux): don't cache files when running with sudo 2025-10-14 09:55:47 +02:00
keyman-system-service maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
mcompile maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
scripts maint(linux): improve upload-to-debian script 🍒🍒 2025-09-19 15:45:07 +02:00
tools/teamcity_pytestrunner chore(linux): clarify that it's a Python test runner 2025-06-02 15:20:42 +02:00
.gitignore chore(linux): rename test files 2024-11-26 19:06:02 +01:00
build.sh maint(common): consolidate builder scripts 2025-08-02 08:11:24 +10:00
CodeCoverageReports.html chore(linux): Add code coverage index page 2023-10-13 22:51:00 +02:00
history.md chore(linux/resources): Cleanup formatting in history.md 2020-11-27 13:30:20 +07:00
LICENSE.md chore(linux): Update readme 2022-10-12 12:28:46 +02:00
README.md chore(linux): Add code coverage index page 2023-10-13 22:51:00 +02:00

Keyman for Linux

See /docs/linux/README.md for documentation.