1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
Wydawca NEWS -- history of user-visible changes. 2010-01-02
Copyright (C) 2007, 2008, 2009, 2010 Sergey Poznyakoff
See the end of file for copying conditions.
Please send Wydawca bug reports to <bug-wydawca@gnu.org.ua>.
Version 2.0.90 (Git)
* Incompatible changes
The following meta-variables are renamed:
Old name New name
---------------+---------------------
triplet:full triplet:ls:full
triplet:upload triplet:ls:upload
triplet:dist triplet:ls:dist
triplet:sig triplet:ls:sig
triplet:dir triplet:ls:dir
To update your configuration, use the following (extended) sed expression:
s/\{(triplet):(full|upload|dist|sig|dir)\}/{\1:ls:\2}/g
* Distribution verification.
The new keyword `check-script' defines a shell script to
verify the submitted tarball. See the documentation, section
4.12 "Distribution Verification", for details.
Version 2.0, 2009-12-22
* Configuration file support rewritten from scratch.
New configuration file is well structured.
* Message templates can include timers.
A timer is a special variable that is replaced by the
actual amount of time (real or CPU), spent while performing
a certain task.
* New `daemon' mode
The daemon mode allows to update submission target directories
in real time.
In this mode, Wydawca can receive upload notifications from
GNU Rush.
* TCP wrapper support.
Access to the wydawca socket can be controlled using TCP wrappers.
* Wydawca runs as a non-privileged user.
* Spool locking.
* Support for GPG signing of outgoing messages.
* Submissions can be uploaded via anonymous FTP.
* Uploaders are not required to have an account on wydawca server.
* Per-spool notifications.
Mail notifications can be configured on a per-spool basis.
* Mail notifications can be sent to arbitrary email addresses.
* Testsuite.
Version 1.2, 2009-01-22
* Implicit signature archivation.
When archivation of `file' is requested by `archive: file' statement
in the directive file, the file `file.sig' will also be archived.
This behavior can be disabled by setting `archive-signatures no' in
the wydawca configuration file.
* Symlink removal
When handling `symlink: src dst' statement, existing `dst' is silently
removed, if it is a symbolic link. If it exists, but is not a symlink
an error is signalled and operation is aborted.
* Bugfixes
Fixed handling of standalone directives.
Version 1.1, 2009-01-17
* Log detailed statistics only if at least one counter is not zero.
* Handling of the `symlink' directive.
If the symlink target exists, it is silently removed and the new link
is created. This behavior is compatible with that of ftp.gnu.org.
Version 1.0, 2008-08-23
First release.
----------------------------------------------------------------------
Copyright information:
Copyright (C) 2007, 2008, 2009 Sergey Poznyakoff
Permission is granted to anyone to make or distribute verbatim copies
of this document as received, in any medium, provided that the
copyright notice and this permission notice are preserved,
thus giving the recipient permission to redistribute in turn.
Permission is granted to distribute modified versions
of this document, or of portions of it,
under the above conditions, provided also that they
carry prominent notices stating who last changed them.
Local variables:
mode: outline
paragraph-separate: "[ ]*$"
eval: (add-hook 'write-file-hooks 'time-stamp)
time-stamp-start: "changes. "
time-stamp-format: "%:y-%02m-%02d"
time-stamp-end: "\n"
end:
|