diff options
| author | kj-sh604 | 2025-09-01 11:47:20 -0400 |
|---|---|---|
| committer | kj-sh604 | 2025-09-01 11:47:20 -0400 |
| commit | db466492a1827a1941588075f774730a974a170c (patch) | |
| tree | f088edfdf94c33ac8351ccdbad44212695e2fffc /input-remapper/input-remapper.install | |
| parent | fe8671d43a1b2384945d48536ed1b01c31dbf71e (diff) | |
kj-gitbot: input-remapper/
Diffstat (limited to 'input-remapper/input-remapper.install')
| -rw-r--r-- | input-remapper/input-remapper.install | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/input-remapper/input-remapper.install b/input-remapper/input-remapper.install new file mode 100644 index 0000000..ecd8987 --- /dev/null +++ b/input-remapper/input-remapper.install @@ -0,0 +1,24 @@ +post_install() { + systemctl stop key-mapper >/dev/null 2>&1 || true + systemctl disable key-mapper >/dev/null 2>&1 || true + echo 'enabling input-remapper systemd service' + systemctl enable input-remapper + systemctl start input-remapper +} + +post_upgrade() { + if [ -d "/run/systemd/system/" ] && systemctl is-active --quiet key-mapper + then + systemctl stop key-mapper >/dev/null 2>&1 || true + systemctl disable key-mapper >/dev/null 2>&1 || true + echo 'restarting input-remapper systemd service' + systemctl restart input-remapper + fi +} + +post_remove() { + echo 'disabling input-remapper systemd service' + systemctl disable input-remapper || true +} + +# vim: ts=2 sw=2 et: |
