1
2plowshare.conf(5) Plowshare for Bash 4 plowshare.conf(5)
3
4
5
7 plowshare.conf - Configuration file for Plowshare
8
9
11 Plowshare (plowdown, plowup, plowdel, plowlist or plowprobe) uses a
12 configuration file called plowshare.conf for its initial setup. This
13 configuration file is searched for in the following places when plow‐
14 share is started:
15
16 ~/.config/plowshare/plowshare.conf
17 /etc/plowshare.conf
18
19 Note: Usage of configuration file can be disabled using --no-plowshar‐
20 erc command-line option. There is also --plowsharerc=FILE option to
21 specify an alternate configuration file.
22
23
25 plowshare.conf file uses an INI-style format. It is composed of six
26 sections which may be present in any order. Each section may contain
27 lines of the form:
28
29 [General]
30 token = value
31 ...
32 [Plowdown]
33 token = value
34 ...
35 [Plowup]
36 token = value
37 ...
38 [Plowdel]
39 token = value
40 ...
41 [Plowlist]
42 token = value
43 ...
44 [Plowprobe]
45 token = value
46 ...
47
48 # this is a comment
49
50 Notes:
51
52 · Sections are unordered.
53
54 · Blank lines or lines beginning with a hash character ('#') are
55 treated as comments and ignored.
56
57 · Whitespace before and after a token or value is ignored (although a
58 value can contain whitespace within).
59
60 · Double quoting value is optional. Use them to preserve leading and
61 trailing whitespace.
62
63 Valid tokens are always lowercase. Names are long-option command-line
64 arguments of plowshare. For example: temp-directory for plowdown. For
65 modules options, tokens are prepended by module name and a slash char‐
66 acter. For example: rapidgator/auth (short-option are also possible
67 here).
68
69 For values, no backslash interpretation is made. "\t" is a regular
70 string with two characters, it is not a tab character.
71
72 Options in general section prevail over Plow* section. Options given on
73 the command line prevail over configuration file options.
74
75
77 ###
78 ### Plowshare configuration file
79 ###
80
81 [General]
82 interface = eth1
83 rapidshare/a = matt:4deadbeef
84 rapidgator/a = "matt:4 dead beef "
85
86 [Plowdown]
87 deathbycaptcha=matt:blablabla
88 timeout=3600
89
90 [Plowup]
91 max-retries=2
92 printf=Download URL: %u%nDelete URL: %d%n
93 mirrorcreator/auth-free = foo:bar
94 mirrorcreator/mediafire = yes
95
96 [Plowlist]
97 verbose = 3
98
99
101 Plowshare was initially written by Arnau Sanchez. See the AUTHORS file
102 for a list of some of the many other contributors.
103
104 Plowshare is (C) 2010-2014 The Plowshare Team
105
107 plowdown(1), plowup(1), plowdel(1), plowlist(1), plowprobe(1).
108
109
110
111GPL March 22, 2014 plowshare.conf(5)