1abrt(7)                Miscellaneous Information Manual                abrt(7)
2
3
4

NAME

6       FileTransfer plugin for abrt(8)
7

DESCRIPTION

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

INVOCATION

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

CONFIGURATION

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

EXAMPLES

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

SEE ALSO

68       abrt(8), abrt.conf(5), abrt-plugins(7)
69

AUTHOR

71       Written by Daniel Novotny <dnovotny@redhat.com>.
72
73
74
75                                  1 Jun 2009                           abrt(7)
Impressum