Соответствующие группы начинают отображаться только после перезагрузки системы. Логаут -логин был недостаточен.
Не знаю, что с этим делать.
Ваш пакет не может сделать это самостоятельно, так как не имеет доступа к окружению оболочки (если таковая имеется ), из которой была запущена установка. Когда вы пытаетесь загрузить новое завершение в postinst
, это влияет только на экземпляр оболочки, на котором работает postinst
, и это не то же самое, что экземпляр оболочки пользователя.
Ваше завершение будет доступно только в оболочках, запущенных после его установки, и вы ничего не можете (разумно )с этим поделать. Конечным пользователям, которые хотят получить новое завершение немедленно, без запуска новой оболочки, придется запустить
. /usr/share/bash-completion/bash_completion
вручную.