Mercurial > noffle
annotate noffle.conf.example @ 390:2ad4c1c97734 noffle
[svn] * src/client.c: Return correct status from Client_postArt() and add
function comment detailing what return code should be, because it's
not obvious that the return code should report success when the
posting failed for reasons other than connection problems. This should fix
problem with failing posting stopping fetches. Thanks to Dan Jacobson
for spotting this.
* src/client.c: Fix problemette with filter discards not updating remote
group article count and so the overview being refetched until
and article appears that doesn't fall foul of the filter and thus does
update the remove group 'next article' marker. Thanks to Dan Jacobson
for spotting this.
* src/content.c: Don't be fooled into thinking a filename starting ".."
is just "..".
* src/outgoing.c: Don't assume "." and ".." are the first files returned
from readdir(). Thanks to Andreas Happe for spotting this.
* src/noffle.c: Update online help to include 'm' group posting status.
* src/server.c: Move incorrect updating of server.grp in doGrp() which was
causing doGrp() to not retrieve remote article details when in online
mode. Thanks to Miernik and Andreas Happe for reporting the problem.
author | bears |
---|---|
date | Thu, 22 May 2003 10:04:38 +0100 |
parents | b0ee77fa24d4 |
children | 614a3177b15c |
rev | line source |
---|---|
0 | 1 ############################################################################### |
2 # | |
3 # NOFFLE news server config file | |
4 # | |
5 ############################################################################### | |
6 | |
7 # Remote news server. Format: <hostname>[:<port>] [<user> <pass>] | |
8 # (<user> and <pass> only for servers with authentication, | |
9 # the password may not contain white-spaces) | |
10 | |
11 server news | |
12 | |
89 | 13 # Don't get *.binaries.* from server 'news' |
14 #omitgroups *.binaries.* | |
15 | |
16 # Second server | |
17 # server bins | |
18 # | |
19 # Only get binaries groups from server 'bins' | |
20 # getgroups *.binaries.* | |
0 | 21 |
24 | 22 # Mail address for failed postings |
0 | 23 |
24 #mail-to root | |
25 | |
26 | |
27 # Never get more than <max-fetch> articles. Discard oldest, if there are more | |
28 | |
29 max-fetch 300 | |
30 | |
31 | |
32 # Automatically remove groups from fetch list if they have not been | |
33 # accessed for <n> days. | |
34 | |
35 auto-unsubscribe no | |
36 #auto-unsubscribe-days 30 | |
37 | |
38 | |
39 # Parameter for thread mode. Retrieve articles, if they are referencing an | |
40 # article that has been read within the last <n> days | |
41 | |
42 thread-follow-time 7 | |
43 | |
44 | |
45 # Timeout for connecting to remote server in seconds. | |
46 | |
47 connect-timeout 30 | |
48 | |
185
fed1334d766b
[svn] * src/client.c: Change variable only used on constant to 'const'.
bears
parents:
134
diff
changeset
|
49 # Log all protocol traffic |
fed1334d766b
[svn] * src/client.c: Change variable only used on constant to 'const'.
bears
parents:
134
diff
changeset
|
50 #log-debug protocol |
0 | 51 |
52 # Automatically put groups on fetchlist, if someone accesses them. | |
53 # Mode can be: full, thread, over | |
54 | |
107 | 55 auto-subscribe yes |
56 default-auto-subscribe-mode full | |
57 #auto-subscribe-mode *.binaries.* over | |
0 | 58 |
195
76460d98b2fb
[svn] * noffle.conf.example,docs/noffle.conf.5,src/configfile.h,src/configfile.c,
bears
parents:
185
diff
changeset
|
59 # Replace Message-ID in posted articles. If you are in a local domain, |
76460d98b2fb
[svn] * noffle.conf.example,docs/noffle.conf.5,src/configfile.h,src/configfile.c,
bears
parents:
185
diff
changeset
|
60 # ask your news provider for a domain name for generating Message-IDs. |
76460d98b2fb
[svn] * noffle.conf.example,docs/noffle.conf.5,src/configfile.h,src/configfile.c,
bears
parents:
185
diff
changeset
|
61 # If the hostname option is unused, it is replaced by the fully qualified |
76460d98b2fb
[svn] * noffle.conf.example,docs/noffle.conf.5,src/configfile.h,src/configfile.c,
bears
parents:
185
diff
changeset
|
62 # domain name of your system. |
0 | 63 |
222
bf290632d29e
[svn] * src/post.c: Always replace message ID in posted message if existing
bears
parents:
195
diff
changeset
|
64 replace-messageid no |
195
76460d98b2fb
[svn] * noffle.conf.example,docs/noffle.conf.5,src/configfile.h,src/configfile.c,
bears
parents:
185
diff
changeset
|
65 #hostname UserId-XXXXX_newsserver |
249 | 66 #hostname %user@domain.tld |
38 | 67 |
357
b0ee77fa24d4
[svn] * src/post.c,src/configfile.c,src/configfile.h,docs/noffle.conf.5,
bears
parents:
249
diff
changeset
|
68 # Append a "Reply-To" header with the address mentioned in the "From" header. |
b0ee77fa24d4
[svn] * src/post.c,src/configfile.c,src/configfile.h,docs/noffle.conf.5,
bears
parents:
249
diff
changeset
|
69 # gererally a good idea |
b0ee77fa24d4
[svn] * src/post.c,src/configfile.c,src/configfile.h,docs/noffle.conf.5,
bears
parents:
249
diff
changeset
|
70 append-reply-to yes |
b0ee77fa24d4
[svn] * src/post.c,src/configfile.c,src/configfile.h,docs/noffle.conf.5,
bears
parents:
249
diff
changeset
|
71 |
89 | 72 # Post articles to remote groups into the local database immediately |
73 # on receipt of article. | |
222
bf290632d29e
[svn] * src/post.c: Always replace message ID in posted message if existing
bears
parents:
195
diff
changeset
|
74 #post-locally no |
89 | 75 |
38 | 76 # Set the default expire period in days |
77 default-expire 14 | |
78 | |
79 # Expire all alt.* groups after 2 days, except for alt.oxford.* | |
80 # expire after 4 days and alt.oxford.talk never expire. | |
81 #expire alt.oxford.talk 0 | |
82 #expire alt.oxford.* 4 | |
83 #expire alt.* 2 | |
84 | |
85 # Appearing here, this is equivalent to 'default-expire 20' above. If it | |
86 # appeared before the other expire lines, all groups would be | |
87 # expired at 20 days, as it would be the first custom match | |
88 # for every group. | |
89 #expire * 20 | |
131 | 90 |
91 # Sample article filtering. | |
92 # 1. Silently dump without fetching any article with a title | |
93 # looking like '$$$ Make Money Now $$$'. | |
94 # 2. Fetch articles cross-posted to more than 3 groups where one of the | |
95 # groups is alt.flame in overview mode only. | |
96 # 3. Fetch all articles > 20k in size in overview mode only. | |
249 | 97 # 4. Fetch all articles older than 9.5 weeks in overview mode only. |
98 # 5. Fetch all articles referencing your or other NOFFLE users' | |
99 # articles in full mode. Works only with 'replace-messageid yes'. | |
131 | 100 |
101 #filter subject="\$+.*Make.*Money.*Now.*\$\$\$" action=discard | |
102 #filter xposts>3 group=alt.flame action=over | |
134 | 103 #filter bytes>20k action=over |
249 | 104 #filter date<lastupdate-66.5 action=over |
105 #filter reference="NOFFLE" action=full |