plass
- title
- plass
- type
- toolbox
- summary
- Компактная реализация pass, хранящая зашифрованные gpg файлы в got-репозитории
- tags
- password-manager, cli, openbsd, gpg, got
- language
- C
- license
- BSD/ISC (Omar Polo's typical OpenBSD-flavored licensing)
- created
- 2026-05-21
- updated
- 2026-05-21
- lang
- ru
- translation_of
- plass
- source_updated
- 2026-05-21
- translated
- 2026-09-01
- translator
- lllm/antigravity/gemini-3.7-flash-medium
Менеджер паролей от Omar Polo - реализация pass (password-store) с более компактным и чистым интерфейсом. Отсутствие вывода в виде дерева и цветового оформления подаётся как достоинство - более строгое следование философии UNIX "делай что-то одно и делай это хорошо". Сейчас утилита совместима с pass, с возможностью в будущем отказаться от gpg как инструмента шифрования.
Как это устроено
- Каждый пароль хранится в зашифрованном с помощью gpg(1) файле в
~/.password-store. - Каталог представляет собой репозиторий got(1) - это система контроля версий под лицензией BSD, используемая в экосистеме OpenBSD вместо git. Это позволяет отслеживать изменения, восстанавливать данные при случайной перезаписи и синхронизировать их между устройствами.
- Три сопутствующих инструмента:
plass(1)- управление паролямиpwg(1)- генератор паролейtotp(1)- генератор одноразовых паролей по времени
Зачем это нужно
Большинство утилит в духе pass со временем обрастают возможностями. plass находится на противоположном полюсе: меньше возможностей, меньше зависимостей и осознанный выбор got вместо git, чтобы весь набор инструментов укладывался в экосистему OpenBSD. Это тот же автор, который написал gmid, telescope и другие компактные утилиты в стиле OpenBSD.
Установка
$ ftp https://ftp.omarpolo.com/plass-1.0.tar.gz
$ tar xzvf plass-1.0.tar.gz
$ cd plass-1.0
$ make
$ doas make install
Либо получить через git со страницы проекта.
Место в контексте
Примыкает к marius-bitwarden-not-recommended и ветке размышлений о credential-compartmentalization - plass служит наглядным ответом в виде "компактного, узкоспециализированного и удобного для аудита инструмента" на опасения по поводу разрастания функциональности хранилищ паролей. Совместимость с pass в сочетании с независимой от вендора системой контроля версий (got) делает миграцию в обе стороны чисто механической задачей.
Источник: страница проекта plass