Неверная подсказка при первом выполнении команды "$ zoryn builder shell" #95

Closed
opened 2026-06-26 14:29:16 +03:00 by vercha · 1 comment

При первом выполнении команды $ zoryn builder shell получаем следующий warning и рекомендацию, как это исправить:
Fix: add "allowed_mountpoints=/dev/kvm,/dev/pts,/proc" to /etc/hasher-priv/system

$  zoryn builder shell
Mountpoint issue detected
  Builder "local" is missing required mountpoints: /dev/kvm, /dev/pts, /proc
  Required: /dev/kvm, /dev/pts, /proc (from build/rebuild commands)
  Available: (none) (from hasher-priv config)
  Fix: add "allowed_mountpoints=/dev/kvm,/dev/pts,/proc" to /etc/hasher-priv/system

Attempting to fix via sudo...

Мы полагаем, что ваш системный администратор изложил вам основы
безопасности. Как правило, всё сводится к трём следующим правилам:

    №1) Уважайте частную жизнь других.
    №2) Думайте, прежде чем что-то вводить.
    №3) С большой властью приходит большая ответственность.

По соображениям безопасности пароль, который вы введёте, не будет виден.

[sudo] password for test:
sudo: требуется указать пароль
Cannot fix automatically: sudo command failed (exit 1)
Fix manually and re-run 'zoryn builder shell'
  1. Выполнить рекомендации : добавить в /etc/hasher-priv/system строчку "allowed_mountpoints=/dev/kvm,/dev/pts,/proc" , перезагрузиться.
  2. Повторно выполнить команду $ zoryn builder shell

Результат:

$  zoryn builder shell
hasher-privd: lookup_mount_entry: /dev/kvm: mount point is not supported

Perplexity подсказал вот такое решение:

Откройте /etc/hasher-priv/system
Уберите /dev/kvm из allowed_mountpoints, если он там есть.
Добавьте:
allowed_devices=/dev/kvm
allowed_mountpoints=/proc,/dev/pts,/dev/shm,/sys
Перезапустите сервис hasher-privd

Которое сработало.

Предлагаю скорректировать решение из подсказки на более корректное.

При первом выполнении команды **$ zoryn builder shell** получаем следующий **warning** и рекомендацию, как это исправить: **Fix: add "allowed_mountpoints=/dev/kvm,/dev/pts,/proc" to /etc/hasher-priv/system** ``` $ zoryn builder shell Mountpoint issue detected Builder "local" is missing required mountpoints: /dev/kvm, /dev/pts, /proc Required: /dev/kvm, /dev/pts, /proc (from build/rebuild commands) Available: (none) (from hasher-priv config) Fix: add "allowed_mountpoints=/dev/kvm,/dev/pts,/proc" to /etc/hasher-priv/system Attempting to fix via sudo... Мы полагаем, что ваш системный администратор изложил вам основы безопасности. Как правило, всё сводится к трём следующим правилам: №1) Уважайте частную жизнь других. №2) Думайте, прежде чем что-то вводить. №3) С большой властью приходит большая ответственность. По соображениям безопасности пароль, который вы введёте, не будет виден. [sudo] password for test: sudo: требуется указать пароль Cannot fix automatically: sudo command failed (exit 1) Fix manually and re-run 'zoryn builder shell' ``` 1) Выполнить рекомендации : добавить в /etc/hasher-priv/system строчку "allowed_mountpoints=/dev/kvm,/dev/pts,/proc" , перезагрузиться. 2) Повторно выполнить команду **$ zoryn builder shell** **Результат:** ``` $ zoryn builder shell hasher-privd: lookup_mount_entry: /dev/kvm: mount point is not supported ``` Perplexity подсказал вот такое решение: ``` Откройте /etc/hasher-priv/system Уберите /dev/kvm из allowed_mountpoints, если он там есть. Добавьте: allowed_devices=/dev/kvm allowed_mountpoints=/proc,/dev/pts,/dev/shm,/sys Перезапустите сервис hasher-privd ``` Которое сработало. Предлагаю скорректировать решение из подсказки на более корректное.
rider self-assigned this 2026-06-26 14:44:49 +03:00
rider removed their assignment 2026-06-26 14:44:52 +03:00
rider self-assigned this 2026-06-26 14:44:59 +03:00
Owner

Спасибо. сейчас поправим

Спасибо. сейчас поправим
rider closed this issue 2026-06-26 15:48:16 +03:00
Sign in to join this conversation.
No labels
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
rider/zoryn#95
No description provided.