Мне помогло добавление флагов в dh_auto_configure
под целью override_dh_auto_configure
. Мне пришлось найти это самому (, и, похоже, это сработало для меня ), но я не знаю, является ли это самым надежным/элегантным решением.
Знаки вопроса означают, что ls
не может прочитать соответствующую информацию; он сообщает, что в верхней части его вывода:
ls: cannot access 'gvfs': Permission denied
gvfs
недоступен для всех пользователей, кроме его владельца, даже для root, потому что это монтирование FUSE, принадлежащее пользователю -— такие монтирования недоступны даже для root, чтобы злонамеренный процесс FUSE не воспользовался ситуацией:
$ mount|grep /run/user/125/gvfs
gvfsd-fuse on /run/user/125/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=125,group_id=125)
Информация, отображаемая для точки монтирования, поступает «изнутри» монтирования, и единственным пользователем, которому разрешено читать монтирование FUSE, является владелец. (И да, это несколько удивительно, учитывая ожидаемую привилегию пользователя root
.)