hubicfuse8
Mount hubic storage
Usage
hubicfuse <mountpoint>
[options]
Overview
hubicfuse provides access to hubiC storage via a mountpoint, using FUSE.
Options
hubicfuse accepts the following general options:
-
-h, --help -
displays a help message
-
-V, --version -
displays the version of
hubicfuse
-
-d -
enables debug input (implies
-f)
-
-f -
starts
hubicfusein the foreground
-
-s -
disables multi-threaded operation
-
-o <option> -
adds an option; this may be repeated as many times as necessary (see fuse(8) for details of the available options)
Configuration
hubicfuse needs some configuration settings to run; these can be provided as mount options or stored in the .hubicfuse file in the user's home directory. The required settings are:
client_id-
the Hubic client identifier, which can be obtained from https://hubic.com/home/browser/developers/;
client_secret-
the Hubic client secret, which can be obtained along with the identifier;
refresh_token-
the authentication token, which can be obtained using the
hubic_tokenscript (in /usr/share/hubicfuse).
The following optional settings are available:
cache_timeout-
the number of seconds directories are kept in the cache (600 by default);
verify_ssl-
trueorfalseto enable or disable SSL certificate verification (enabled by default);
segment_size-
the size to use when creating DLOs (1073741824 by default, i.e. 1GB);
segment_above-
the file size at which to start using segments (2147483648 by default, i.e. 2GB);
storage_url-
the storage URL for other tenants to view the container;
container-
the public container to expose via the given
storage_url;
temp_dir-
the directory to use for storing temporary files;
get_extended_metadata-
trueorfalseto enable or disable downloading file attributes (detailed time, owner, permissions; enabling this will result in reduced performance)
curl_verbose-
trueorfalseto enable or disable detailing debugging information on curl requests (this produces lots of output);
curl_progress_state-
trueorfalseto enable or disable progress information on curl requests (mostly useful for debugging);
cache_statfs_timeout-
the number of seconds to cache requests to statfs (cloud statistics), 0 to disable;
debug_level-
0,1or2to specify the level of debugging verbosity in conjunction with the-dcommand-line switch (0selects minimal verbosity);
enable_chmod-
trueto enable chmod support on FUSE;
enable_chown-
trueto enable chown support on FUSE.
Releases
Unchanged in 3 releases since Debian 9 (Stretch).