1DAVIX-RM(1)                      listing tool                      DAVIX-RM(1)
2
3
4

NAME

6       davix-rm - Deletion tool based on libdavix.
7

SYNOPSIS

9                davix-rm [options]... url
10

DESCRIPTION

12       davix-rm  is  a tool to delete resources with HTTP, Webdav or REST com‐
13       patible services.
14       The commands can delete resources and resources containers.
15       It supports the protocol Http (http(s)://), WebDav (dav(s)://)  and  S3
16       (s3(s)://).
17
18       davix-rm is powered by libdavix. See libdavix(3) for details.
19
20
21

OPTIONS

23       Common Options:
24
25         --debug
26            Debug mode
27
28         --header, -H
29            Add a header field to the request (eg: -H "Depth: 1" )
30
31         --help, -h
32            Display this help message
33
34         --metalink OPT
35            Metalink support. (OPT=failover[default]|no)
36
37         --module, -P PLUGIN_NAME
38            Load a plugin or profile by name
39
40         --redirection OPT
41            Transparent redirection support. (OPT=yes[default]|no)
42
43         --proxy, -x URL
44            SOCKS5  proxy  server  URL.  (ex:  socks5://login:pass@socks.exam‐
45            ple.org)
46
47         --trace
48            Traces specific scope(s), options include:
49               file - Davix file interface
50               posix - Davix POSIX interface
51               xml - XML parser output
52               ssl - SSL and certs details
53               header - HTTP queries headers
54               body - HTTP bodies
55               chain - IO chains info
56               core - Config and misc info
57               grid - Misc info from 3rd parties
58               socket - Socket info
59               locks - WebDAV locking info
60               all - Traces everything
61
62         --version
63            Display version
64
65       Security Options:
66
67         --capath CA_path
68            Add an additional certificate authority directory
69
70         --cert, -E cred_path
71            Client Certificate in PEM format
72
73         --key priv_path
74            Private key in PEM format
75
76         --insecure, -k
77            Disable SSL credential checks
78
79         --userlogin
80            User login for login/password authentication
81
82         --userpass
83            User password for login/password authentication
84
85         --s3secretkey
86            AWS S3 authentication: secret key
87
88         --s3accesskey
89            AWS S3 authentication: access key
90
91         --s3region
92            AWS S3 authentication: region
93
94         --s3token
95            AWS S3 security token - used along with STS temporary credentials
96
97         --s3alternate
98            Specify this flag if you need to use a path-based S3 URL
99
100         --azurekey
101            Azure authentication key
102

EXAMPLES

104       Delete a file over http
105               davix-rm https://example.org/file1
106
107       Delete a directory over WebDav
108               davix-rm            dav://webdav.example.org/collection/collec‐
109       tion_to_delete
110
111       Delete a resource on a Grid Storage with VOMS authentication
112               davix-rm -P grid davs://grid-storage.example.org/dir1/dir2/
113
114

SEE ALSO

116       libdavix(3),davix-mkdir(1),davix-put(1),
117
118
120       http://dmc.web.cern.ch/projects/davix/home
121
122
123

AUTHORS

125       Adrien Devresse <adrien.devresse@cern.ch>, IT-SDC-ID, CERN
126
127
128
129davix                         $Date: 2014/05/24 $                  DAVIX-RM(1)
Impressum