From dab2eab8413688e1b7f527773ecf131cbb132297 Mon Sep 17 00:00:00 2001 From: cheykrym Date: Tue, 15 Sep 2026 17:13:57 +0300 Subject: [PATCH] update --- docs/first-system-setup.md | 33 +++++++++++++++++++++++++ system_configs/Return_to_Car_UI.desktop | 2 +- 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/docs/first-system-setup.md b/docs/first-system-setup.md index ba58d0b..783283e 100644 --- a/docs/first-system-setup.md +++ b/docs/first-system-setup.md @@ -104,3 +104,36 @@ sudo ./scripts/deploy.sh После установки приложения выполнить настройку systemd согласно: [`docs/auto-start.md`](auto-start.md) + + +## 7. Настроить Return to Car UI + +Для возврата из Development mode в Car mode используется системный helper: + +```text +/usr/local/bin/return-to-car-mode +``` + +Разрешить пользователю `cheykrym` запускать только этот helper без ввода пароля: + +```bash +sudo visudo -f /etc/sudoers.d/car-ui +``` + +Добавить: + +```sudoers +cheykrym ALL=(root) NOPASSWD: /usr/local/bin/return-to-car-mode +``` + +Проверить конфигурацию: + +```bash +sudo visudo -cf /etc/sudoers.d/car-ui +``` + +Установить корректные права: + +```bash +sudo chmod 440 /etc/sudoers.d/car-ui +``` diff --git a/system_configs/Return_to_Car_UI.desktop b/system_configs/Return_to_Car_UI.desktop index f504815..7e568ca 100755 --- a/system_configs/Return_to_Car_UI.desktop +++ b/system_configs/Return_to_Car_UI.desktop @@ -2,7 +2,7 @@ Type=Application Name=Return to Car UI Comment=Reboot into Car mode -Exec=pkexec /usr/local/bin/return-to-car-mode +Exec=sudo /usr/local/bin/return-to-car-mode Icon=system-reboot Terminal=false Categories=System;