1 |
# $Id: qmail.spec,v 1.1 2013/02/02 00:24:43 slords Exp $ |
2 |
|
3 |
# |
4 |
# RPM spec file for Dan Bernstein's qmail package |
5 |
# |
6 |
# $Id: qmail.spec,v 1.1 2013/02/02 00:24:43 slords Exp $ |
7 |
# |
8 |
Summary: A modern, fast, secure replacement for sendmail |
9 |
%define name qmail |
10 |
Name: %{name} |
11 |
%define version 1.03 |
12 |
%define release 17 |
13 |
Version: %{version} |
14 |
Release: %{release}%{?dist} |
15 |
#Author: Daniel J. Bernstein |
16 |
License: Public Domain |
17 |
Group: Networking/Daemons |
18 |
Source: http://cr.yp.to/software/%{name}-%{version}.tar.gz |
19 |
Patch0: qmail-1.03-echouser.patch |
20 |
Patch1: http://homepages.tesco.net./~J.deBoynePollard/Softwares/qmail/any-to-cname.patch |
21 |
Patch2: qmail-103-dns_response_buffer.patch |
22 |
Patch3: http://www.suspectclass.com/sgifford/qmail/qmail-0.0.0.0.patch |
23 |
URL: http://cr.yp.to/%{name}.html |
24 |
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot |
25 |
Provides: smtpdaemon |
26 |
Requires: /bin/cut, /bin/grep, /usr/bin/id |
27 |
Requires: /usr/sbin/useradd, /usr/sbin/groupadd |
28 |
BuildRequires: groff |
29 |
Conflicts: sendmail |
30 |
AutoReqProv: no |
31 |
|
32 |
%description |
33 |
qmail is a secure, reliable, efficient, simple message transfer agent. |
34 |
It is meant as a replacement for the entire sendmail-binmail system on |
35 |
typical Internet-connected UNIX hosts. |
36 |
|
37 |
Secure: Security isn't just a goal, but an absolute requirement. Mail |
38 |
delivery is critical for users; it cannot be turned off, so it must be |
39 |
completely secure. (This is why I started writing qmail: I was sick of |
40 |
the security holes in sendmail and other MTAs.) |
41 |
|
42 |
Reliable: qmail's straight-paper-path philosophy guarantees that a |
43 |
message, once accepted into the system, will never be lost. qmail also |
44 |
optionally supports maildir, a new, super-reliable user mailbox format. |
45 |
Maildirs, unlike mbox files and mh folders, won't be corrupted if the |
46 |
system crashes during delivery. Even better, not only can a user safely |
47 |
read his mail over NFS, but any number of NFS clients can deliver mail |
48 |
to him at the same time. |
49 |
|
50 |
Efficient: On a Pentium under BSD/OS, qmail can easily sustain 200000 |
51 |
local messages per day---that's separate messages injected and delivered |
52 |
to mailboxes in a real test! Although remote deliveries are inherently |
53 |
limited by the slowness of DNS and SMTP, qmail overlaps 20 simultaneous |
54 |
deliveries by default, so it zooms quickly through mailing lists. (This |
55 |
is why I finished qmail: I had to get a big mailing list set up.) |
56 |
|
57 |
Simple: qmail is vastly smaller than any other Internet MTA. Some |
58 |
reasons why: (1) Other MTAs have separate forwarding, aliasing, and |
59 |
mailing list mechanisms. qmail has one simple forwarding mechanism |
60 |
that lets users handle their own mailing lists. (2) Other MTAs offer a |
61 |
spectrum of delivery modes, from fast+unsafe to slow+queued. qmail-send |
62 |
is instantly triggered by new items in the queue, so the qmail system has |
63 |
just one delivery mode: fast+queued. (3) Other MTAs include, in effect, |
64 |
a specialized version of inetd that watches the load average. qmail's |
65 |
design inherently limits the machine load, so qmail-smtpd can safely |
66 |
run from your system's inetd. |
67 |
|
68 |
Replacement for sendmail: qmail supports host and user masquerading, |
69 |
full host hiding, virtual domains, null clients, list-owner rewriting, |
70 |
relay control, double-bounce recording, arbitrary RFC 822 address lists, |
71 |
cross-host mailing list loop detection, per-recipient checkpointing, |
72 |
downed host backoffs, independent message retry schedules, etc. qmail |
73 |
also includes a drop-in ``sendmail'' wrapper so that it will be used |
74 |
transparently by your current UAs. |
75 |
|
76 |
%changelog |
77 |
* Tue May 12 2009 Filippo Carletti <filippo.carletti@gmail.com> 1.03-17 |
78 |
- Add Scott Gifford patch to treat 0.0.0.0 as a local ip [SME: 5171] |
79 |
|
80 |
* Mon Mar 31 2008 Shad L. Lords <slords@mail.com> 1.03-16 |
81 |
- Create tcpto lockfile in post script [SME: 3055] |
82 |
|
83 |
* Mon Jan 28 2008 Charlie Brady <charlie_brady@mitel.com> 1.03-15 |
84 |
- Increase the buffer size for DNS responses. Patch is from |
85 |
http://www.ckdhr.com./ckd/qmail-103.patch [SME: 3827] |
86 |
- Update License information - qmail is now public domain: |
87 |
http://cr.yp.to/qmail/dist.html : |
88 |
|
89 |
I hereby place the qmail package (in particular, qmail-1.03.tar.gz, |
90 |
with MD5 checksum 622f65f982e380dbe86e6574f3abcb7c) into the public |
91 |
domain. |
92 |
|
93 |
* Mon Jan 28 2008 Charlie Brady <charlie_brady@mitel.com> 1.03-14 |
94 |
- Use CNAME lookup, rather than ANY lookup, to reduce the risk of |
95 |
oversized replies. [SME: 3827] |
96 |
|
97 |
* Sun Apr 29 2007 Shad L. Lords <slords@mail.com> |
98 |
- Clean up spec so package can be built by koji/plague |
99 |
|
100 |
* Thu Dec 07 2006 Shad L. Lords <slords@mail.com> |
101 |
- Update to new release naming. No functional changes. |
102 |
- Make Packager generic |
103 |
|
104 |
* Wed Nov 30 2005 Gordon Rowell <gordonr@gormand.com.au> 1.03-13 |
105 |
- Bump release number only |
106 |
|
107 |
* Wed Nov 10 2004 Charlie Brady <charlieb@e-smith.com> 1.03-12 |
108 |
- Add pre section which adds users and groups as required. We |
109 |
shouldn't be trying to do that at build time, but we must do |
110 |
it at install time. Change build time to just check the ids. |
111 |
|
112 |
* Fri Aug 27 2004 Charlie Brady <charlieb@e-smith.com> 1.03-11 |
113 |
- Remove require of non-existent qmail-users RPM |
114 |
|
115 |
* Wed Oct 29 2003 Charlie Brady <charlieb@e-smith.com> 1.03-10 |
116 |
- Use a compiler configuration which works around the glibc/errno |
117 |
problem. |
118 |
|
119 |
* Mon Aug 18 2003 Charlie Brady <charlieb@e-smith.com> 1.03-09 |
120 |
- Change install so that no patch to the build tools is necessary. |
121 |
|
122 |
* Mon Apr 21 2003 Gordon Rowell <gordon_rowell@mitel.com> |
123 |
- Added Requires: qmail-users (added in modified setup RPM) [gordonr 8368] |
124 |
- Removed user creation/deletion from %pre/%post/%postun [gordonr 8368] |
125 |
|
126 |
* Wed Apr 17 2003 Gordon Rowell <gordon_rowell@mitel.com> |
127 |
- [1.03-07] |
128 |
- Added path to calls to cut to remove log noise [gordonr 8353] |
129 |
|
130 |
* Thu Feb 8 2001 Adrian Chung <adrianc@e-smith.com> |
131 |
- [1.03-06] |
132 |
- Rolling release number for GPG signing. |
133 |
|
134 |
* Mon Feb 5 2001 Peter Samuel <peters@e-smith.com> |
135 |
- [1.03-05] |
136 |
- Now installs in its own root area prior to creating binary RPM. |
137 |
- Better checks for uid and gid values. |
138 |
|
139 |
* Fri Dec 22 2000 Peter Samuel <peters@e-smith.com> |
140 |
- [1.03-4] |
141 |
- symlinks to /var/qmail/bin/sendmail are now part of the package |
142 |
instead of part of the post install script. |
143 |
|
144 |
* Mon Dec 18 2000 Peter Samuel <peters@e-smith.com> |
145 |
- [1.03-3] |
146 |
- Removed DNS patch. AOL seems to be behaving itself. |
147 |
- Minor format cleanups to spec file. |
148 |
- Postinstall now ensures existing files have correct ownerships. |
149 |
|
150 |
%prep |
151 |
## # Prior to building the package, ensure that the qmail users and groups |
152 |
## # exist and have the correct uid and gid information. This avoids uid |
153 |
## # and gid conflicts between installations. |
154 |
## |
155 |
## # GIDs |
156 |
## nofiles=400 |
157 |
## qmail=401 |
158 |
## |
159 |
## # UIDs |
160 |
## alias=400 |
161 |
## qmaild=401 |
162 |
## qmaill=402 |
163 |
## qmailp=403 |
164 |
## qmailq=404 |
165 |
## qmailr=405 |
166 |
## qmails=406 |
167 |
## |
168 |
## group_check() |
169 |
## { |
170 |
## x=$(grep "^$1:" /etc/group | /usr/bin/cut -d: -f3 2>/dev/null) |
171 |
## if [ "$x" != "$2" ] |
172 |
## then |
173 |
## echo group $1 should be $2 but is $x |
174 |
## exit 1 |
175 |
## fi |
176 |
## } |
177 |
## |
178 |
## group_check nofiles $nofiles |
179 |
## group_check qmail $qmail |
180 |
## |
181 |
## user_check() |
182 |
## { |
183 |
## x=$(id -u $1) |
184 |
## if [ "$x" != "$2" ] |
185 |
## then |
186 |
## echo user $1 should be $2 but is $x |
187 |
## exit 1 |
188 |
## fi |
189 |
## } |
190 |
## |
191 |
## user_check alias $alias $nofiles /var/qmail/alias /bin/false |
192 |
## user_check qmaild $qmaild $nofiles /var/qmail /bin/false |
193 |
## user_check qmaill $qmaill $nofiles /var/qmail /bin/false |
194 |
## user_check qmailp $qmailp $nofiles /var/qmail /bin/false |
195 |
## user_check qmailq $qmailq $qmail /var/qmail /bin/false |
196 |
## user_check qmailr $qmailr $qmail /var/qmail /bin/false |
197 |
## user_check qmails $qmails $qmail /var/qmail /bin/false |
198 |
|
199 |
%setup |
200 |
%patch0 -p1 |
201 |
%patch1 -p1 |
202 |
%patch2 -p1 |
203 |
%patch3 -p1 |
204 |
|
205 |
%build |
206 |
echo gcc -O2 --include /usr/include/errno.h > conf-cc |
207 |
make |
208 |
|
209 |
%install |
210 |
rm -rf $RPM_BUILD_ROOT |
211 |
make it man |
212 |
|
213 |
# Create the relocated installation directory. |
214 |
# We can't run ./install, as it requires root, and |
215 |
# dirties the build system. Instead, we just do the |
216 |
# equivalent steps |
217 |
mkdir -p $RPM_BUILD_ROOT/var/qmail |
218 |
for i in alias control users bin boot doc man queue |
219 |
do |
220 |
mkdir $RPM_BUILD_ROOT/var/qmail/$i |
221 |
done |
222 |
for i in pid intd todo bounce mess info local remote lock |
223 |
do |
224 |
mkdir $RPM_BUILD_ROOT/var/qmail/queue/$i |
225 |
done |
226 |
for i in $(seq 0 22) |
227 |
do |
228 |
mkdir $RPM_BUILD_ROOT/var/qmail/queue/mess/$i |
229 |
mkdir $RPM_BUILD_ROOT/var/qmail/queue/info/$i |
230 |
mkdir $RPM_BUILD_ROOT/var/qmail/queue/local/$i |
231 |
mkdir $RPM_BUILD_ROOT/var/qmail/queue/remote/$i |
232 |
done |
233 |
for i in \ |
234 |
qmail-queue qmail-lspawn qmail-start qmail-getpw qmail-local \ |
235 |
qmail-remote qmail-rspawn qmail-clean qmail-send splogger \ |
236 |
qmail-newu qmail-newmrh qmail-pw2u qmail-inject predate \ |
237 |
datemail mailsubj qmail-showctl qmail-qread qmail-qstat \ |
238 |
qmail-tcpto qmail-tcpok qmail-pop3d qmail-popup qmail-qmqpc \ |
239 |
qmail-qmqpd qmail-qmtpd qmail-smtpd sendmail tcp-env qreceipt \ |
240 |
qsmhook qbiff forward preline condredirect \ |
241 |
bouncesaying except maildirmake maildir2mbox maildirwatch \ |
242 |
qail elq pinq |
243 |
do |
244 |
mv $i $RPM_BUILD_ROOT/var/qmail/bin/ |
245 |
done |
246 |
|
247 |
for i in \ |
248 |
home home+df proc proc+df binm1 binm1+df \ |
249 |
binm2 binm2+df binm3 binm3+df |
250 |
do |
251 |
mv $i $RPM_BUILD_ROOT/var/qmail/boot |
252 |
done |
253 |
|
254 |
for i in \ |
255 |
FAQ UPGRADE SENDMAIL INSTALL INSTALL.alias INSTALL.ctl \ |
256 |
INSTALL.ids INSTALL.maildir INSTALL.mbox INSTALL.vsm \ |
257 |
TEST.deliver TEST.receive REMOVE.sendmail REMOVE.binmail \ |
258 |
PIC.local2alias PIC.local2ext PIC.local2local PIC.local2rem \ |
259 |
PIC.local2virt PIC.nullclient PIC.relaybad PIC.relaygood \ |
260 |
PIC.rem2local |
261 |
do |
262 |
mv $i $RPM_BUILD_ROOT/var/qmail/doc/ |
263 |
done |
264 |
|
265 |
for i in 1 5 7 8 |
266 |
do |
267 |
mkdir $RPM_BUILD_ROOT/var/qmail/man/cat$i |
268 |
mkdir $RPM_BUILD_ROOT/var/qmail/man/man$i |
269 |
done |
270 |
for i in *.1 |
271 |
do |
272 |
mv $i $RPM_BUILD_ROOT/var/qmail/man/man1/ |
273 |
mv $(echo $i | sed s/1/0/) $RPM_BUILD_ROOT/var/qmail/man/cat1/ |
274 |
done |
275 |
|
276 |
for i in *.5 |
277 |
do |
278 |
mv $i $RPM_BUILD_ROOT/var/qmail/man/man5/ |
279 |
mv $(echo $i | sed s/5/0/) $RPM_BUILD_ROOT/var/qmail/man/cat5/ |
280 |
done |
281 |
|
282 |
for i in *.7 |
283 |
do |
284 |
mv $i $RPM_BUILD_ROOT/var/qmail/man/man7/ |
285 |
mv $(echo $i | sed s/7/0/) $RPM_BUILD_ROOT/var/qmail/man/cat7/ |
286 |
done |
287 |
|
288 |
for i in *.8 |
289 |
do |
290 |
mv $i $RPM_BUILD_ROOT/var/qmail/man/man8/ |
291 |
mv $(echo $i | sed s/8/0/) $RPM_BUILD_ROOT/var/qmail/man/cat8/ |
292 |
done |
293 |
|
294 |
mkfifo $RPM_BUILD_ROOT/var/qmail/queue/lock/trigger |
295 |
dd bs=1024 count=0 if=/dev/zero of=$RPM_BUILD_ROOT/var/qmail/queue/lock/sendmutex |
296 |
|
297 |
# Create the relative installation directories for the symlinks. |
298 |
|
299 |
mkdir -p $RPM_BUILD_ROOT/usr/lib |
300 |
mkdir -p $RPM_BUILD_ROOT/usr/sbin |
301 |
ln -s /var/qmail/bin/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail |
302 |
ln -s /var/qmail/bin/sendmail $RPM_BUILD_ROOT/usr/sbin/sendmail |
303 |
|
304 |
%pre |
305 |
# Prior to installing the package, ensure that the qmail users and groups |
306 |
# exist and have the correct uid and gid information. This ensures that |
307 |
# uid and gid values match the values which are compiled into the binaries |
308 |
|
309 |
# GIDs |
310 |
nofiles=400 |
311 |
qmail=401 |
312 |
|
313 |
# UIDs |
314 |
alias=400 |
315 |
qmaild=401 |
316 |
qmaill=402 |
317 |
qmailp=403 |
318 |
qmailq=404 |
319 |
qmailr=405 |
320 |
qmails=406 |
321 |
|
322 |
group_check() |
323 |
{ |
324 |
if grep "^$1:" /etc/group > /dev/null 2>&1 |
325 |
then |
326 |
if [ $(grep "^$1:" /etc/group | /usr/bin/cut -d: -f3) != $2 ] |
327 |
then |
328 |
/usr/sbin/groupdel $1 |
329 |
/usr/sbin/groupadd -g $2 $1 |
330 |
fi |
331 |
else |
332 |
/usr/sbin/groupadd -g $2 $1 |
333 |
fi |
334 |
} |
335 |
|
336 |
group_check nofiles $nofiles |
337 |
group_check qmail $qmail |
338 |
|
339 |
user_check() |
340 |
{ |
341 |
if grep "^$1:" /etc/passwd > /dev/null 2>&1 |
342 |
then |
343 |
if [ $(grep "^$1:" /etc/passwd | /usr/bin/cut -d: -f3,4) != "$2:$3" ] |
344 |
then |
345 |
/usr/sbin/userdel $1 |
346 |
/usr/sbin/useradd -u $2 -M -g $3 -d $4 -s $5 $1 |
347 |
fi |
348 |
else |
349 |
/usr/sbin/useradd -u $2 -M -g $3 -d $4 -s $5 $1 |
350 |
fi |
351 |
} |
352 |
|
353 |
user_check alias $alias $nofiles /var/qmail/alias /bin/false |
354 |
user_check qmaild $qmaild $nofiles /var/qmail /bin/false |
355 |
user_check qmaill $qmaill $nofiles /var/qmail /bin/false |
356 |
user_check qmailp $qmailp $nofiles /var/qmail /bin/false |
357 |
user_check qmailq $qmailq $qmail /var/qmail /bin/false |
358 |
user_check qmailr $qmailr $qmail /var/qmail /bin/false |
359 |
user_check qmails $qmails $qmail /var/qmail /bin/false |
360 |
|
361 |
%post |
362 |
dd bs=1024 count=1 if=/dev/zero of=/var/qmail/queue/lock/tcpto &> /dev/null |
363 |
chown qmailr:qmail /var/qmail/queue/lock/tcpto &> /dev/null |
364 |
chmod 644 /var/qmail/queue/lock/tcpto &> /dev/null |
365 |
exit 0 |
366 |
|
367 |
%clean |
368 |
rm -rf $RPM_BUILD_ROOT |
369 |
|
370 |
%files |
371 |
%attr(755,root,qmail) %dir /var/qmail |
372 |
%attr(2755,alias,qmail) %dir /var/qmail/alias |
373 |
%attr(755,root,qmail) %dir /var/qmail/control |
374 |
%attr(755,root,qmail) %dir /var/qmail/users |
375 |
%attr(755,root,qmail) %dir /var/qmail/bin |
376 |
%attr(755,root,qmail) %dir /var/qmail/boot |
377 |
%attr(755,root,qmail) %dir /var/qmail/doc |
378 |
%attr(755,root,qmail) %dir /var/qmail/man |
379 |
%attr(755,root,qmail) %dir /var/qmail/man/cat1 |
380 |
%attr(755,root,qmail) %dir /var/qmail/man/cat5 |
381 |
%attr(755,root,qmail) %dir /var/qmail/man/cat7 |
382 |
%attr(755,root,qmail) %dir /var/qmail/man/cat8 |
383 |
%attr(755,root,qmail) %dir /var/qmail/man/man1 |
384 |
%attr(755,root,qmail) %dir /var/qmail/man/man5 |
385 |
%attr(755,root,qmail) %dir /var/qmail/man/man7 |
386 |
%attr(755,root,qmail) %dir /var/qmail/man/man8 |
387 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue |
388 |
%attr(700,qmailq,qmail) %dir /var/qmail/queue/pid |
389 |
%attr(700,qmailq,qmail) %dir /var/qmail/queue/intd |
390 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/todo |
391 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/bounce |
392 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess |
393 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/0 |
394 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/1 |
395 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/2 |
396 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/3 |
397 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/4 |
398 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/5 |
399 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/6 |
400 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/7 |
401 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/8 |
402 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/9 |
403 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/10 |
404 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/11 |
405 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/12 |
406 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/13 |
407 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/14 |
408 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/15 |
409 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/16 |
410 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/17 |
411 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/18 |
412 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/19 |
413 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/20 |
414 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/21 |
415 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/mess/22 |
416 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info |
417 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/0 |
418 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/1 |
419 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/2 |
420 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/3 |
421 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/4 |
422 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/5 |
423 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/6 |
424 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/7 |
425 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/8 |
426 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/9 |
427 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/10 |
428 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/11 |
429 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/12 |
430 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/13 |
431 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/14 |
432 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/15 |
433 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/16 |
434 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/17 |
435 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/18 |
436 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/19 |
437 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/20 |
438 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/21 |
439 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/info/22 |
440 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local |
441 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/0 |
442 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/1 |
443 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/2 |
444 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/3 |
445 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/4 |
446 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/5 |
447 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/6 |
448 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/7 |
449 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/8 |
450 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/9 |
451 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/10 |
452 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/11 |
453 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/12 |
454 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/13 |
455 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/14 |
456 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/15 |
457 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/16 |
458 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/17 |
459 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/18 |
460 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/19 |
461 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/20 |
462 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/21 |
463 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/local/22 |
464 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote |
465 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/0 |
466 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/1 |
467 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/2 |
468 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/3 |
469 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/4 |
470 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/5 |
471 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/6 |
472 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/7 |
473 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/8 |
474 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/9 |
475 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/10 |
476 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/11 |
477 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/12 |
478 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/13 |
479 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/14 |
480 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/15 |
481 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/16 |
482 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/17 |
483 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/18 |
484 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/19 |
485 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/20 |
486 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/21 |
487 |
%attr(700,qmails,qmail) %dir /var/qmail/queue/remote/22 |
488 |
%attr(750,qmailq,qmail) %dir /var/qmail/queue/lock |
489 |
%attr(4711,qmailq,qmail) /var/qmail/bin/qmail-queue |
490 |
%attr(700,root,qmail) /var/qmail/bin/qmail-lspawn |
491 |
%attr(700,root,qmail) /var/qmail/bin/qmail-start |
492 |
%attr(711,root,qmail) /var/qmail/bin/qmail-getpw |
493 |
%attr(711,root,qmail) /var/qmail/bin/qmail-local |
494 |
%attr(711,root,qmail) /var/qmail/bin/qmail-remote |
495 |
%attr(711,root,qmail) /var/qmail/bin/qmail-rspawn |
496 |
%attr(711,root,qmail) /var/qmail/bin/qmail-clean |
497 |
%attr(711,root,qmail) /var/qmail/bin/qmail-send |
498 |
%attr(711,root,qmail) /var/qmail/bin/splogger |
499 |
%attr(700,root,qmail) /var/qmail/bin/qmail-newu |
500 |
%attr(700,root,qmail) /var/qmail/bin/qmail-newmrh |
501 |
%attr(711,root,qmail) /var/qmail/bin/qmail-pw2u |
502 |
%attr(755,root,qmail) /var/qmail/bin/qmail-inject |
503 |
%attr(755,root,qmail) /var/qmail/bin/predate |
504 |
%attr(755,root,qmail) /var/qmail/bin/datemail |
505 |
%attr(755,root,qmail) /var/qmail/bin/mailsubj |
506 |
%attr(755,root,qmail) /var/qmail/bin/qmail-showctl |
507 |
%attr(755,root,qmail) /var/qmail/bin/qmail-qread |
508 |
%attr(755,root,qmail) /var/qmail/bin/qmail-qstat |
509 |
%attr(755,root,qmail) /var/qmail/bin/qmail-tcpto |
510 |
%attr(755,root,qmail) /var/qmail/bin/qmail-tcpok |
511 |
%attr(755,root,qmail) /var/qmail/bin/qmail-pop3d |
512 |
%attr(711,root,qmail) /var/qmail/bin/qmail-popup |
513 |
%attr(755,root,qmail) /var/qmail/bin/qmail-qmqpc |
514 |
%attr(755,root,qmail) /var/qmail/bin/qmail-qmqpd |
515 |
%attr(755,root,qmail) /var/qmail/bin/qmail-qmtpd |
516 |
%attr(755,root,qmail) /var/qmail/bin/qmail-smtpd |
517 |
%attr(755,root,qmail) /var/qmail/bin/sendmail |
518 |
%attr(755,root,qmail) /var/qmail/bin/tcp-env |
519 |
%attr(755,root,qmail) /var/qmail/bin/qreceipt |
520 |
%attr(755,root,qmail) /var/qmail/bin/qsmhook |
521 |
%attr(755,root,qmail) /var/qmail/bin/qbiff |
522 |
%attr(755,root,qmail) /var/qmail/bin/forward |
523 |
%attr(755,root,qmail) /var/qmail/bin/preline |
524 |
%attr(755,root,qmail) /var/qmail/bin/condredirect |
525 |
%attr(755,root,qmail) /var/qmail/bin/bouncesaying |
526 |
%attr(755,root,qmail) /var/qmail/bin/except |
527 |
%attr(755,root,qmail) /var/qmail/bin/maildirmake |
528 |
%attr(755,root,qmail) /var/qmail/bin/maildir2mbox |
529 |
%attr(755,root,qmail) /var/qmail/bin/maildirwatch |
530 |
%attr(755,root,qmail) /var/qmail/bin/qail |
531 |
%attr(755,root,qmail) /var/qmail/bin/elq |
532 |
%attr(755,root,qmail) /var/qmail/bin/pinq |
533 |
%attr(755,root,qmail) /var/qmail/boot/home |
534 |
%attr(755,root,qmail) /var/qmail/boot/home+df |
535 |
%attr(755,root,qmail) /var/qmail/boot/proc |
536 |
%attr(755,root,qmail) /var/qmail/boot/proc+df |
537 |
%attr(755,root,qmail) /var/qmail/boot/binm1 |
538 |
%attr(755,root,qmail) /var/qmail/boot/binm1+df |
539 |
%attr(755,root,qmail) /var/qmail/boot/binm2 |
540 |
%attr(755,root,qmail) /var/qmail/boot/binm2+df |
541 |
%attr(755,root,qmail) /var/qmail/boot/binm3 |
542 |
%attr(755,root,qmail) /var/qmail/boot/binm3+df |
543 |
%attr(644,root,qmail) /var/qmail/doc/FAQ |
544 |
%attr(644,root,qmail) /var/qmail/doc/UPGRADE |
545 |
%attr(644,root,qmail) /var/qmail/doc/SENDMAIL |
546 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL |
547 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL.alias |
548 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL.ctl |
549 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL.ids |
550 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL.maildir |
551 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL.mbox |
552 |
%attr(644,root,qmail) /var/qmail/doc/INSTALL.vsm |
553 |
%attr(644,root,qmail) /var/qmail/doc/TEST.deliver |
554 |
%attr(644,root,qmail) /var/qmail/doc/TEST.receive |
555 |
%attr(644,root,qmail) /var/qmail/doc/REMOVE.sendmail |
556 |
%attr(644,root,qmail) /var/qmail/doc/REMOVE.binmail |
557 |
%attr(644,root,qmail) /var/qmail/doc/PIC.local2alias |
558 |
%attr(644,root,qmail) /var/qmail/doc/PIC.local2ext |
559 |
%attr(644,root,qmail) /var/qmail/doc/PIC.local2local |
560 |
%attr(644,root,qmail) /var/qmail/doc/PIC.local2rem |
561 |
%attr(644,root,qmail) /var/qmail/doc/PIC.local2virt |
562 |
%attr(644,root,qmail) /var/qmail/doc/PIC.nullclient |
563 |
%attr(644,root,qmail) /var/qmail/doc/PIC.relaybad |
564 |
%attr(644,root,qmail) /var/qmail/doc/PIC.relaygood |
565 |
%attr(644,root,qmail) /var/qmail/doc/PIC.rem2local |
566 |
%attr(644,root,qmail) /var/qmail/man/cat1/forward.0 |
567 |
%attr(644,root,qmail) /var/qmail/man/cat1/condredirect.0 |
568 |
%attr(644,root,qmail) /var/qmail/man/cat1/bouncesaying.0 |
569 |
%attr(644,root,qmail) /var/qmail/man/cat1/except.0 |
570 |
%attr(644,root,qmail) /var/qmail/man/cat1/maildirmake.0 |
571 |
%attr(644,root,qmail) /var/qmail/man/cat1/maildir2mbox.0 |
572 |
%attr(644,root,qmail) /var/qmail/man/cat1/maildirwatch.0 |
573 |
%attr(644,root,qmail) /var/qmail/man/cat1/mailsubj.0 |
574 |
%attr(644,root,qmail) /var/qmail/man/cat1/qreceipt.0 |
575 |
%attr(644,root,qmail) /var/qmail/man/cat1/qbiff.0 |
576 |
%attr(644,root,qmail) /var/qmail/man/cat1/preline.0 |
577 |
%attr(644,root,qmail) /var/qmail/man/cat1/tcp-env.0 |
578 |
%attr(644,root,qmail) /var/qmail/man/cat5/addresses.0 |
579 |
%attr(644,root,qmail) /var/qmail/man/cat5/envelopes.0 |
580 |
%attr(644,root,qmail) /var/qmail/man/cat5/maildir.0 |
581 |
%attr(644,root,qmail) /var/qmail/man/cat5/mbox.0 |
582 |
%attr(644,root,qmail) /var/qmail/man/cat5/dot-qmail.0 |
583 |
%attr(644,root,qmail) /var/qmail/man/cat5/qmail-control.0 |
584 |
%attr(644,root,qmail) /var/qmail/man/cat5/qmail-header.0 |
585 |
%attr(644,root,qmail) /var/qmail/man/cat5/qmail-log.0 |
586 |
%attr(644,root,qmail) /var/qmail/man/cat5/qmail-users.0 |
587 |
%attr(644,root,qmail) /var/qmail/man/cat5/tcp-environ.0 |
588 |
%attr(644,root,qmail) /var/qmail/man/cat7/forgeries.0 |
589 |
%attr(644,root,qmail) /var/qmail/man/cat7/qmail-limits.0 |
590 |
%attr(644,root,qmail) /var/qmail/man/cat7/qmail.0 |
591 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-local.0 |
592 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-lspawn.0 |
593 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-getpw.0 |
594 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-remote.0 |
595 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-rspawn.0 |
596 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-clean.0 |
597 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-send.0 |
598 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-start.0 |
599 |
%attr(644,root,qmail) /var/qmail/man/cat8/splogger.0 |
600 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-queue.0 |
601 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-inject.0 |
602 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-showctl.0 |
603 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-newmrh.0 |
604 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-newu.0 |
605 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-pw2u.0 |
606 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-qread.0 |
607 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-qstat.0 |
608 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-tcpok.0 |
609 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-tcpto.0 |
610 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-pop3d.0 |
611 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-popup.0 |
612 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-qmqpc.0 |
613 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-qmqpd.0 |
614 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-qmtpd.0 |
615 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-smtpd.0 |
616 |
%attr(644,root,qmail) /var/qmail/man/cat8/qmail-command.0 |
617 |
%attr(644,root,qmail) /var/qmail/man/man1/forward.1 |
618 |
%attr(644,root,qmail) /var/qmail/man/man1/condredirect.1 |
619 |
%attr(644,root,qmail) /var/qmail/man/man1/bouncesaying.1 |
620 |
%attr(644,root,qmail) /var/qmail/man/man1/except.1 |
621 |
%attr(644,root,qmail) /var/qmail/man/man1/maildirmake.1 |
622 |
%attr(644,root,qmail) /var/qmail/man/man1/maildir2mbox.1 |
623 |
%attr(644,root,qmail) /var/qmail/man/man1/maildirwatch.1 |
624 |
%attr(644,root,qmail) /var/qmail/man/man1/mailsubj.1 |
625 |
%attr(644,root,qmail) /var/qmail/man/man1/qreceipt.1 |
626 |
%attr(644,root,qmail) /var/qmail/man/man1/qbiff.1 |
627 |
%attr(644,root,qmail) /var/qmail/man/man1/preline.1 |
628 |
%attr(644,root,qmail) /var/qmail/man/man1/tcp-env.1 |
629 |
%attr(644,root,qmail) /var/qmail/man/man5/addresses.5 |
630 |
%attr(644,root,qmail) /var/qmail/man/man5/envelopes.5 |
631 |
%attr(644,root,qmail) /var/qmail/man/man5/maildir.5 |
632 |
%attr(644,root,qmail) /var/qmail/man/man5/mbox.5 |
633 |
%attr(644,root,qmail) /var/qmail/man/man5/dot-qmail.5 |
634 |
%attr(644,root,qmail) /var/qmail/man/man5/qmail-control.5 |
635 |
%attr(644,root,qmail) /var/qmail/man/man5/qmail-header.5 |
636 |
%attr(644,root,qmail) /var/qmail/man/man5/qmail-log.5 |
637 |
%attr(644,root,qmail) /var/qmail/man/man5/qmail-users.5 |
638 |
%attr(644,root,qmail) /var/qmail/man/man5/tcp-environ.5 |
639 |
%attr(644,root,qmail) /var/qmail/man/man7/forgeries.7 |
640 |
%attr(644,root,qmail) /var/qmail/man/man7/qmail-limits.7 |
641 |
%attr(644,root,qmail) /var/qmail/man/man7/qmail.7 |
642 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-local.8 |
643 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-lspawn.8 |
644 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-getpw.8 |
645 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-remote.8 |
646 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-rspawn.8 |
647 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-clean.8 |
648 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-send.8 |
649 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-start.8 |
650 |
%attr(644,root,qmail) /var/qmail/man/man8/splogger.8 |
651 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-queue.8 |
652 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-inject.8 |
653 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-showctl.8 |
654 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-newmrh.8 |
655 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-newu.8 |
656 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-pw2u.8 |
657 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-qread.8 |
658 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-qstat.8 |
659 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-tcpok.8 |
660 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-tcpto.8 |
661 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-pop3d.8 |
662 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-popup.8 |
663 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-qmqpc.8 |
664 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-qmqpd.8 |
665 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-qmtpd.8 |
666 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-smtpd.8 |
667 |
%attr(644,root,qmail) /var/qmail/man/man8/qmail-command.8 |
668 |
%attr(600,qmails,qmail) /var/qmail/queue/lock/sendmutex |
669 |
%attr(622,qmails,qmail) /var/qmail/queue/lock/trigger |
670 |
%attr(777,root,root) /usr/lib/sendmail |
671 |
%attr(777,root,root) /usr/sbin/sendmail |