-
Notifications
You must be signed in to change notification settings - Fork 2
/
httpfs2.1.txt
98 lines (67 loc) · 2.39 KB
/
httpfs2.1.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
HTTPFS2(1)
===========
Michal Suchanek <[email protected]>
NAME
----
httpfs2 - mount a file from a http server into the filesystem
SYNOPSIS
--------
*httpfs2* ['OPTIONS'] 'URL' 'FUSE-OPTIONS'
DESCRIPTION
-----------
httpfs2 is a *FUSE* based filesystem for mounting http or https URLS as files in
the filesystem. There is no notion of listable directories in http so only a
single URL can be mounted. The server must be able to send byte ranges.
OPTIONS
-------
*-c 'console'*::
Attempt to use the file or device 'console' for output after fork.
The default is '/dev/console'.
*-f*::
Do not fork, stay in foreground.
*-r 'retries'*::
(if 'ECONNRESET' is defined) Retry connecting to server after receiving
'ECONNRESET'. Defaults to 8 times which gives about 30s timeout.
*-t 'timeout'*::
Use different timeout for connections. Default '30's.
SSL OPTIONS
~~~~~~~~~~~
Available when SSL support is compiled in.
*-2*::
Allow server certificates signed with RSA-MD2 (strongly discouraged)
*-5*::
Allow server certificates signed with RSA-MD5 (discouraged)
*-a 'CA file'*::
Specify a file to load trusted CA root certificates from.
A default location is set at build time.
*-d 'n'*::
Set GnuTLS debug level to numeric value n.
*'URL'*
~~~~~~~
The url should specify the protocol as http or https, and it may specify basic
authentication username and password. Currently special characters like
whitespace are not handled so the URL cannot contain them. See a sample URL
below:
http://user:[email protected]/dir/file
*'FUSE-OPTIONS'*
~~~~~~~~~~~~~~~~
These options are passed to the *FUSE* library. At the very least the mount point should be specified.
EXIT STATUS
-----------
*0*::
Successfully connected to the server
*other*::
Failure (url parsing error, server error, FUSE setup error).
Some FUSE errors may happen only after the process forks so they will not be returned in exit value.
BUGS
----
The process can be stopped by typing ^Z on the terminal which may not be desirable under some circumstances.
AUTHORS
-------
Miklos Szeredi <[email protected]>
hmb marionraven at users.sourceforge.net
Michal Suchanek <[email protected]>
COPYING
-------
Free use of this software is granted under the terms of the GNU General Public
License (GPL).