docs/src/dav.1.md

Thu, 28 Jun 2018 21:41:05 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Thu, 28 Jun 2018 21:41:05 +0200
changeset 437
70c7d8e437f9
parent 436
daea53362170
child 438
329d57cddae8
permissions
-rw-r--r--

fixes that decrypt-name can decrypt a path and not only the name

436
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
1 % DAV(1) dav User Manuals
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
2 % Olaf Wintermann
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
3 % July 1, 2018
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
4
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
5 # NAME
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
6
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
7 dav - command line WebDAV client
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
8
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
9 # SYNOPSIS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
10
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
11 dav *command* [*options*] *arguments*...
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
12
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
13 # DESCRIPTION
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
14
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
15 TODO
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
16
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
17 # COMMANDS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
18
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
19 list [*-altdepcR*] [*-u date*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
20
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
21 get [*-pcRK*] [*-o file*] [*-u date*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
22
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
23 put [*-pcR*] [*-k key*] [*-L lock*] *url* *file*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
24
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
25 mkdir [*-pc*] [*-k key*] [*-L lock*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
26
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
27 remove [*-pc*] [*-L lock*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
28
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
29 copy [*-pcO*] [*-L lock*] *url* *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
30
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
31 move [*-pcO*] [*-L lock*] *url* *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
32
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
33 export [*-pc*] [*-o file*] [*-u date*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
34
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
35 import [*-pc*] [*-k key*] [*-L lock*] *url* *file*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
36
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
37 get-property [*-pcx*] [*-n uri*] *url* *property*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
38
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
39 set-property [*-pcx*] [*-L lock*] [*-n uri*] *url* *property* [*value*]
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
40
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
41 remove-property [*-pc*] [*-n uri*] *url* *property*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
42
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
43 lock [*-pc*] [*-T timeout*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
44
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
45 unlock [*-pc*] [*-L lock*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
46
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
47 info [*-pc*] *url*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
48
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
49 date [*url*]
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
50
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
51
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
52 # OPTIONS
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
53
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
54 -k *key*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
55 : Key to use for encryption.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
56
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
57 -p
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
58 : Don't encrypt or decrypt files.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
59
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
60 -c
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
61 : Enable full encryption.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
62
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
63 -R
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
64 : Recursively do the operation for all children.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
65
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
66 -K
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
67 : Keep already present files.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
68
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
69 -o *file*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
70 : Write output to *file*. Use '-' for stdout.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
71
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
72 -u *date*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
73 : Get resources which are modified since the specified *date*.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
74
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
75 -a
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
76 : Show all files.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
77
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
78 -l
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
79 : Print resources in long list format.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
80
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
81 -t
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
82 : Print content type.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
83
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
84 -d
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
85 : Order by last modified date.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
86
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
87 -e
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
88 : Show extended flags.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
89
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
90 -O
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
91 : Override resources.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
92
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
93 -L *lock*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
94 : Specificy lock token.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
95
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
96 -T *sec*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
97 : Timeout in seconds.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
98
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
99 -n *uri*
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
100 : Specify namespace *uri*.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
101
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
102 -x
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
103 : XML property content.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
104
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
105 -N
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
106 : Disable authentication prompt (all commands).
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
107
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
108 -i
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
109 : Disable cert verification (all commands).
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
110
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
111 -v
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
112 : Verbose output (all commands).
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
113
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
114 # SEE ALSO
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
115
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
116 `dav-sync` (1).
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
117
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
118 DavUtils full documentation: <https://davutils.sourceforge.io/>.
daea53362170 adds draft man pages
Mike Becker <universe@uap-core.de>
parents:
diff changeset
119

mercurial