1abrt(7) Miscellaneous Information Manual abrt(7)
2
3
4
6 FileTransfer plugin for abrt(8)
7
9 abrt is a daemon that watches for application crashes. When a crash
10 occurs, it collects the crash data and takes action according to its
11 configuration. This manual page describes the FileTransfer plugin for
12 abrt.
13
14 This plugin is used to transfer the crash report to another machine
15 using a file transfer protocol. The protocols supported are FTP, FTPS,
16 HTTP, HTTPS, SCP, SFTP, and TFTP.
17
19 The plugin is invoked in the abrt.conf file, usually in the ActionsAn‐
20 dReporters option and/or the [cron] section. There are two modes of
21 invocation:
22
23 * Specify FileTransfer(one) in ActionsAndReporters directive. Immedi‐
24 ately after crash is detected, the plugin transfers crash data to the
25 server specified in the FileTransfer.conf configuration file.
26
27 * Specify FileTransfer(store) in ActionsAndReporters directive and add
28 HH:MM = FileTransfer line in [cron] section. At the time of the crash,
29 the plugin stores a record of it in its internal list. When specified
30 time is reached, the plugin iterates through its internal list and
31 sends every recorded crash to the specified URL. After that, the
32 internal list is cleared.
33
35 The FileTransfer.conf configuration file contains several entries in
36 the format "Option = Value". The options are:
37
38 URL
39 The URL of the server, where the crash should be transfered, specifying
40 the protocol, the path, the user name and the password, for example:
41 URL = ftp://user:passwd@server.com/path
42
43 ArchiveType
44 The type of the archive in which to pack the crash data. Currently,
45 .tar, .tar.gz, .tar.bz2 and .zip are supported. The default is .tar.gz
46
47 RetryCount
48 This specifies how many times the plugin will try to resend the file if
49 the transfer was not succesful. The plugin waits a while before it
50 retries the transfer: see RetryDelay. The default is 3
51
52 RetryDelay
53 If the transfer was not succesful, the plugin will wait some time
54 before sending the file again. This configuration option specifies the
55 time in seconds. The default is 20.
56
58 Typical configuration in abrt.conf. The crash is stored each time it
59 happens and at midnight, all the crash data is transferred to a central
60 server.
61
62 [common]
63 ActionsAndReporters = FileTransfer(store)
64 [cron]
65 00:00 = FileTransfer
66
68 abrt(8), abrt.conf(5), abrt-plugins(7)
69
71 Written by Daniel Novotny <dnovotny@redhat.com>.
72
73
74
75 1 Jun 2009 abrt(7)