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