Минорные улучшения и исправления
минорные улучшения и исправления
GHFS_LOG_QUEUE_SIZE
для конфигурации размера очереди каждого лог-файлаНезначительные улучшения и исправления.
Незначительные улучшения и исправления.
Accept: application/json
Способ запроса JSON-ответа изменился.
До:
curl 'http://server/path?json'
После:
curl -H 'Accept: application/json' 'http://server/path'
Добавлено несколько опций для контроля доступности каталогового индекса:
--index <url-path> ...
--index-user <separator><url-path>[<separator><allowed-username>...] ...
Устанавливает URL-пути (и подпути) позволяющие индексировать файлы директорий.
По умолчанию --index равен "/".
Для отключения индекса установите значение в "".
--index-dir <fs-path> ...
--index-dir-user <separator><fs-path>[<separator><allowed-username>...] ...
Аналогично --index, но использует путь файловой системы вместо URL-пути.
Добавлены параметры --auth-user
и --auth-dir-user
, чтобы ограничить аутентификацию доступа к путям для указанных пользователей.
--auth-user <разделитель><url-путь>[<разделитель><разрешённое имя пользователя>...] ...
--auth-dir-user <разделитель><фс-путь>[<разделитель><разрешённое имя пользователя>...] ...
Пример:
ghfs -r /usr --user user1:pass1 user2:pass2 user3:pass3 --auth-user :/share:user1 --auth-user :/bin:user2:user3
По сути, для указанной директории администратор может иметь права на загрузку, создание подкаталогов и удаление, в то время как остальные пользователи или гости имеют только права чтения.
Добавлены несколько параметров для назначения прав изменения для конкретных пользователей:
--upload-user <разделитель><url-путь>[<разделитель><разрешённое имя пользователя>...] ...
--upload-dir-user <разделитель><фс-путь>[<разделитель><разрешённое имя пользователя>...] ...
--mkdir-user <разделитель><url-путь>[<разделитель><разрешённое имя пользователя>...] ...
--mkdir-dir-user <разделитель><фс-путь>[<разделитель><разрешённое имя пользователя>...] ...
--delete-user <разделитель><url-путь>[<разделитель><разрешённое имя пользователя>...] ...
--delete-dir-user <разделитель><фс-путь>[<разделитель><разрешённое имя пользователя>...] ...
Пример:
ghfs -r /data --user admin:adminpass --upload-user :/:admin --mkdir-user :/:admin --delete-user :/:admin
--force-dir-slash
на --auto-dir-slash
До:
Имя опции — --force-dir-slash
.
Если запрошен список директорий без завершающего слеша /
в URL,
произойдет переадресация на URL с этим слешом.
После:
Имя опции — --auto-dir-slash
.
Если запрошен список директорий без завершающего слеша /
в URL,
произойдет переадресация на URL с этим слешом.
Если запрошен файл с завершающим слешом /
в URL,
произойдет переадресация на URL без этого слеша.
Теперь имя пользователя всегда игнорирует регистр. Опция --user-match-case
удалена.
Поэтому теперь регистрозависимые имена пользователей больше не поддерживаются.
При архивации пропускать незавершенные подкаталоги.
Мелкие улучшения и исправления.
Минорные улучшения и исправления.
Минорные улучшения и исправления.
Минорные улучшения и исправления.
Незначительные улучшения и исправления.
Незначительные улучшения и исправления.
Незначительные улучшения и исправления.
--hsts
теперь принимает опциональное значение max-age.Незначительные улучшения и исправления.
Незначительные улучшения и исправления.
Незначительные улучшения и исправления.
Незначительные улучшения и исправления.