Sun, 17 Dec 2023 15:33:50 +0100
fix faulty string to int conversion utilities
Probably it was expected that errno is set to EINVAL when illegal characters are encountered. But this is not standard and does not happen on every system, allowing illegal strings to be parsed as valid integers.
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
1 | % DAV(1) Version 1.3 | DavUtils User Manuals |
436 | 2 | % Olaf Wintermann |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
3 | % December 15, 2019 |
436 | 4 | |
5 | # NAME | |
6 | ||
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
7 | **dav** - command line WebDAV client |
436 | 8 | |
9 | # SYNOPSIS | |
10 | ||
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
11 | **dav** *command* [*options*] *arguments*... |
436 | 12 | |
13 | # DESCRIPTION | |
14 | ||
15 | TODO | |
16 | ||
17 | # COMMANDS | |
18 | ||
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
19 | list [**-altdepcR**] [**-u** *date*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
20 | : Lists the files at *url*. |
436 | 21 | |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
22 | get [**-pcRK**] [**-o** *file*] [**-u** *date*] [**-V** *version*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
23 | : Downloads a resource from *url*. |
436 | 24 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
25 | put [**-pcR**] [**-k** *key*] [**-L** *lock*] *url* *file* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
26 | : Uploads a resource to *url*. |
436 | 27 | |
720
2b8a65ed6f4c
adds support for -L option in dav edit
Mike Becker <universe@uap-core.de>
parents:
714
diff
changeset
|
28 | edit [**-pc**] [**-k** *key*] [**-V** *version*] [**-L** *lock*] *url* |
714
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
29 | : Downloads or creates a resource and opens the editor. |
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
30 | |
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
31 | The editor can be specified via the EDITOR environment variable. |
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
32 | Default editor is vi. |
10a5d6ce0906
adds documentation for the edit command
Mike Becker <universe@uap-core.de>
parents:
703
diff
changeset
|
33 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
34 | mkdir [**-pc**] [**-k** *key*] [**-L** *lock*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
35 | : Creates a new collection at *url*. |
436 | 36 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
37 | remove [**-pc**] [**-L** *lock*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
38 | : Deletes a resource or collection at *url* |
436 | 39 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
40 | copy [**-pcO**] [**-L** *lock*] *srcurl* *desturl* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
41 | : Copies a resource or collection from *srcurl* to *desturl*. |
436 | 42 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
43 | move [**-pcO**] [**-L** *lock*] *srcurl* *desturl* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
44 | : Moves a resource or collection from *srcurl* to *desturl*. |
436 | 45 | |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
46 | rename [**-pcO**] [**-L** *lock*] *srcurl* *name* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
47 | : Changes the name of a resource or collection at *srcurl* to *name*. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
48 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
49 | export [**-pc**] [**-o** *file*] [**-u** *date*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
50 | : Exports a resource or collection to a **tar(5)** archive. By default the |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
51 | data is written to *stdout*, but you may specify a *file* with the **-o** |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
52 | option. |
436 | 53 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
54 | import [**-pc**] [**-k** *key*] [**-L** *lock*] *url* *file* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
55 | : Uploads and extracts the contents of the **tar(5)** archive *file* to *url*. |
436 | 56 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
57 | get-property [**-pcx**] [**-n** *uri*] *url* *property* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
58 | : Gets a specific resource property. Every WebDAV property has a name and an |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
59 | XML namespace. A namespace can be specified with the **-n** option or with |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
60 | a prefixed name. The prefix and property name are separated by a colon |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
61 | *:* as usual. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
62 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
63 | If the **-x** option is specified, a valid XML document containing the |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
64 | value is printed on *stdout*. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
65 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
66 | If the property contains XML data and the **-x** option is not specified, |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
67 | the value is printed on *stderr* in an XML-like format. |
436 | 68 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
69 | set-property [**-pcx**] [**-L** *lock*] [**-n** *uri*] *url* *property* [*value*] |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
70 | : Sets a resource property to the specified value. See **get-property** for |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
71 | details. If no *value* is specified, it is read from *stdin*. |
436 | 72 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
73 | remove-property [**-pc**] [**-n** *uri*] *url* *property* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
74 | : Removes a resource property. |
436 | 75 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
76 | lock [**-pc**] [**-T** *timeout*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
77 | : Creates a lock on the resource at *url*. The lock is an exclusive write |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
78 | lock with infinite depth. If the resource is sucessfully locked, a lock |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
79 | token for this resource is printed to *stdout*. This lock token should be |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
80 | saved to unlock the resource eventually. |
436 | 81 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
82 | unlock [**-pc**] [**-L** *lock*] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
83 | : Unlocks the resource at *url* with a lock token. If *lock* is not |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
84 | specified, the token is read from *stdin*. |
436 | 85 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
86 | info [**-pc**] *url* |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
87 | : Prints some information and lists al properties for the resource at *url*. |
436 | 88 | |
89 | date [*url*] | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
90 | : Gets the time from the server providing the resource denoted by *url*. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
91 | If *url* is not specified, this command prints the local time. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
92 | This command is useful, if the server clock and the local clock are not |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
93 | in sync. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
94 | |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
95 | versioncontrol [**-pc**] *url* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
96 | : Puts the resource, specified by url, under version control. This is |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
97 | required in order to use other versioning commands with this resource. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
98 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
99 | list-versions [**-pc**] *url* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
100 | : Lists all versions of a version-controlled resource. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
101 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
102 | checkout [**-pc**] *url* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
103 | : Changes the state of a resource to checked-out to allow modifications |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
104 | to the content and properties. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
105 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
106 | checkin [**-pc**] *url* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
107 | : Changes the state of a resource to checked-in. This will create a new |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
108 | version of the resource. In the checked-in state the resource cannot |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
109 | be modified. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
110 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
111 | uncheckout [**-pc**] *url* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
112 | : Cancels all modification of the resource and sets the state to checked-in |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
113 | without creating a new version. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
114 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
115 | # CONFIGURATION COMMANDS |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
116 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
117 | add-repository |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
118 | : This command runs an interactive assistant that creates a repository |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
119 | configuration. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
120 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
121 | remove-repository *name* |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
122 | : Removes the repository with the specified *name* from the configuration. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
123 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
124 | list-repositories |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
125 | : Lists all currently configured repositories. |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
126 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
127 | check-config |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
128 | : Validates the **$HOME/.dav/config.xml** configuration file. |
436 | 129 | |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
130 | repository-url [**-p**] *repository* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
131 | : Prints the repository url. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
132 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
133 | add-user |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
134 | : Adds a user to the secret store. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
135 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
136 | remove-user |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
137 | : Removes a user from the secret store. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
138 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
139 | edit-user |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
140 | : Interactive command for modifying users stored in the secret store. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
141 | |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
142 | list-users |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
143 | : Lists all users stored in the secret store. |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
144 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
145 | # GENERAL OPTIONS |
436 | 146 | |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
147 | The following options can be used with all commands. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
148 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
149 | -i |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
150 | : Disable cert verification. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
151 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
152 | -N |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
153 | : Disable authentication prompt. |
436 | 154 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
155 | -v |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
156 | : Verbose output. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
157 | |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
158 | # COMMAND OPTIONS |
436 | 159 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
160 | -a |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
161 | : Show all files. |
436 | 162 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
163 | -c |
436 | 164 | : Enable full encryption. |
165 | ||
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
166 | -d |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
167 | : Order by last modified date. |
436 | 168 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
169 | -e |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
170 | : Show extended flags. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
171 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
172 | -K |
436 | 173 | : Keep already present files. |
174 | ||
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
175 | -k *key* |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
176 | : Key to use for encryption. |
436 | 177 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
178 | -l |
436 | 179 | : Print resources in long list format. |
180 | ||
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
181 | -L *lock* |
436 | 182 | : Specificy lock token. |
183 | ||
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
184 | -n *uri* |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
185 | : Specify namespace *uri*. There are two namespaces configured by default. |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
186 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
187 | 1. *D* for the *DAV:* namespace |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
188 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
189 | 2. *idav* for the *http://davutils.org/* namespace |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
190 | |
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
191 | -o *file* |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
192 | : Write output to *file*. Use '-' for stdout. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
193 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
194 | -O |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
195 | : Override resources. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
196 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
197 | -p |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
198 | : Don't encrypt or decrypt files. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
199 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
200 | -R |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
201 | : Recursively do the operation for all children. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
202 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
203 | -t |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
204 | : Print content type. |
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
205 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
206 | -T *sec* |
436 | 207 | : Timeout in seconds. |
208 | ||
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
209 | -u *date* |
438
329d57cddae8
improves formatting of man pages
Mike Becker <universe@uap-core.de>
parents:
436
diff
changeset
|
210 | : Get resources which are modified since the specified *date*. |
436 | 211 | |
703
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
212 | -V *version* |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
213 | : downloads a specific version of the resource. Available versions can be |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
214 | listed with the list-versions command |
2e3a24b9896a
update man pages
Olaf Wintermann <olaf.wintermann@gmail.com>
parents:
440
diff
changeset
|
215 | |
440
a62d312d8e53
adds brief command descriptions to the dav man page
Mike Becker <universe@uap-core.de>
parents:
438
diff
changeset
|
216 | -x |
436 | 217 | : XML property content. |
218 | ||
219 | ||
220 | # SEE ALSO | |
221 | ||
222 | `dav-sync` (1). | |
223 | ||
224 | DavUtils full documentation: <https://davutils.sourceforge.io/>. | |
225 |