3 %bcond_without ldap # without LDAP map module
4 %bcond_without mysql # without MySQL map module
5 %bcond_without pgsql # without PostgreSQL map module
6 %bcond_without sasl # without SMTP AUTH support
7 %bcond_without ssl # without SSL/TLS support
8 %bcond_without cdb # without cdb map support
9 %if "%{pld_release}" == "th"
10 %bcond_without vda # without VDA patch
12 %bcond_with vda # with VDA patch
14 %bcond_with hir # with Beeth's header_if_reject patch
15 %bcond_with tcp # with unofficial tcp: lookup table
16 %if "%{pld_release}" == "ac"
17 %bcond_with epoll # enable epoll for 2.6 kernels
18 # there didn't exist x86_64 2.4 kernel in PLD, so can safely enable epoll
23 %bcond_without epoll # disable epoll for 2.4 kernels
27 Summary: Postfix Mail Transport Agent
28 Summary(cs.UTF-8): Postfix - program pro přepravu pošty (MTA)
29 Summary(es.UTF-8): Postfix - Un MTA (Mail Transport Agent) de alto desempeño
30 Summary(fr.UTF-8): Agent de transport de courrier Postfix
31 Summary(pl.UTF-8): Serwer SMTP Postfix
32 Summary(pt_BR.UTF-8): Postfix - Um MTA (Mail Transport Agent) de alto desempenho
33 Summary(sk.UTF-8): Agent prenosu pošty Postfix
38 License: distributable
39 Group: Networking/Daemons/SMTP
40 Source0: ftp://ftp.porcupine.org/mirrors/postfix-release/official/%{name}-%{version}.tar.gz
41 # Source0-md5: 6b4b848bdd2239dddfc9d385e57e19ef
42 Source1: %{name}.aliases
45 Source4: %{name}.sysconfig
48 Source7: http://vda.sourceforge.net/VDA/%{name}-%{vda_ver}-vda-ng.patch.gz
49 # Source7-md5: 44bc9b1278fc971515cb8c94268dea94
50 Source8: %{name}-bounce.cf.pl
51 # http://postfix.state-of-mind.de/bounce-templates/bounce.de-DE.cf
52 Source9: %{name}-bounce.cf.de
53 Source10: %{name}.monitrc
54 Patch0: %{name}-config.patch
55 Patch1: %{name}-conf_msg.patch
56 Patch2: %{name}-dynamicmaps.patch
57 Patch3: %{name}-master.cf_cyrus.patch
58 # from http://akson.sgh.waw.pl/~chopin/unix/postfix-2.1.5-header_if_reject.diff
59 Patch4: %{name}-header_if_reject.patch
60 Patch5: %{name}-log-proxy-rejects.patch
61 Patch6: %{name}-ident.patch
62 Patch7: %{name}-lib64.patch
63 Patch8: %{name}-conf.patch
64 Patch9: %{name}-dictname.patch
65 Patch10: %{name}-make-jN.patch
66 URL: http://www.postfix.org/
67 %{?with_sasl:BuildRequires: cyrus-sasl-devel}
68 BuildRequires: db-devel
69 # getifaddrs() with IPv6 support
70 BuildRequires: glibc-devel >= 6:2.3.4
71 %{?with_mysql:BuildRequires: mysql-devel}
72 %{?with_ldap:BuildRequires: openldap-devel >= 2.0.12}
73 %{?with_ssl:BuildRequires: openssl-devel >= 0.9.7l}
74 BuildRequires: pcre-devel
75 %{?with_pgsql:BuildRequires: postgresql-devel}
76 BuildRequires: rpm >= 4.4.9-56
77 BuildRequires: rpmbuild(macros) >= 1.268
78 BuildRequires: sed >= 4.0
79 %{?with_cdb:BuildRequires: tinycdb-devel}
80 %{?with_mysql:BuildRequires: zlib-devel}
81 Requires(post): /bin/hostname
82 Requires(post,postun): /sbin/ldconfig
83 Requires(post,preun): /sbin/chkconfig
84 Requires(postun): /usr/sbin/groupdel
85 Requires(postun): /usr/sbin/userdel
86 Requires(pre): /bin/id
87 Requires(pre): /usr/bin/getgid
88 Requires(pre): /usr/sbin/groupadd
89 Requires(pre): /usr/sbin/useradd
90 Requires: /sbin/chkconfig
95 %{?with_cdb:Requires:tinycdb}
96 Suggests: cyrus-sasl-saslauthd
97 Provides: group(postfix)
99 Provides: user(postfix)
100 Obsoletes: smtpdaemon
101 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
104 Postfix is attempt to provide an alternative to the widely-used
105 Sendmail program. Postfix attempts to be fast, easy to administer, and
106 hopefully secure, while at the same time being sendmail compatible
107 enough to not upset your users. This version has IPv6 support.
109 %description -l es.UTF-8
110 Postfix es una alternativa para el mundialmente utilizado sendmail. Si
111 desea tener un servidor SMTP *rápido*, debe instalar este paquete.
113 %description -l fr.UTF-8
114 Postfix (voir http://www.postfix.org/) se veut une alternative à
115 sendmail, responsable de l'acheminement de 70% des courriers
116 électroniques sur Internet. IBM en a suppotré le développement, mais
117 ne contrôle pas son évolution. Le but est d'installer Postfix sur le
118 plus grand nombre de systèmes possible. Dans cette optique, il a été
119 écrit pour être totalement sous le contrôle de l'utilisateur.
121 %description -l it.UTF-8
122 Postfix (http://www.postfix.org/) e' un'alternativa al programma
123 sendmail utilizzato per la gestione del 70 per cento della posta
126 Seppur IBM supporti lo sviluppo di Postfix, non controlla la sua
129 Consultate la pagine web http://www.moongroup.com/how-to.phtml nella
130 quale troverete le indicazioni per una corretta installazione e
131 configurazione di questo programma.
133 %description -l pl.UTF-8
134 Postfix jest próbą dostarczenia alternatywnego MTA w stosunku do
135 szeroko używanego sendmaila. Postfix w zamierzeniu ma być szybki,
136 łatwy w administrowaniu, bezpieczny oraz ma być na tyle kompatybilny z
137 sendmailem by nie denerwować użytkowników. Ta wersja obsługuje IPv6.
139 %description -l pt_BR.UTF-8
140 O Postfix é uma alternativa para o mundialmente utilizado sendmail. Se
141 você deseja um servidor SMTP *rápido*, instale este pacote.
143 %description -l sk.UTF-8
144 Postfix (pozri http://www.postfix.org/) má za cieľ byť alternatívou k
145 široko rozšírenému programu sendmail, zodpovednému za 70% všetkej
146 elektronickej pošty doručenej na Internete.
148 Aj keď IBM podporovala vývoj Postfixu, zdržiava sa vplyvu na jeho
149 vývoj. Cieľom je inštalácia Postfixu na čo najväčšom počte systémov.
150 Do tohoto momentu je softvér poskytovaný bez ovplyvňovania, takže sa
151 môže vyvíjať podľa jeho používateľov.
153 Určite si prečítajte http://www.moongroup.com/how-to.phtml, kde sú
154 popísané kroky potrebné pred a po inštalácii Postfixu.
157 Summary: Postfix loadable modules development package
158 Summary(pl.UTF-8): Pakiet dla programistów ładowanych modułów do postfiksa
159 Group: Development/Libraries
160 Requires: %{name} = %{epoch}:%{version}-%{release}
163 Header files to build additional map types for Postfix.
165 %description devel -l pl.UTF-8
166 Pliki nagłówkowe do tworzenia dodatkowych typów map dla Postfiksa.
169 Summary: LDAP map support for Postfix
170 Summary(pl.UTF-8): Obsługa map LDAP dla Postfiksa
171 Group: Networking/Daemons/SMTP
172 Requires: %{name} = %{epoch}:%{version}-%{release}
173 Requires: openldap >= 2.3.6
175 %description dict-ldap
176 This package provides support for LDAP maps in Postfix.
178 %description dict-ldap -l pl.UTF-8
179 Ten pakiet dodaje obsługę map LDAP do Postfiksa.
182 Summary: MySQL map support for Postfix
183 Summary(pl.UTF-8): Obsługa map MySQL dla Postfiksa
184 Group: Networking/Daemons/SMTP
185 Requires: %{name} = %{epoch}:%{version}-%{release}
187 %description dict-mysql
188 This package provides support for MySQL maps in Postfix.
190 %description dict-mysql -l pl.UTF-8
191 Ten pakiet dodaje obsługę map MySQL do Postfiksa.
194 Summary: PCRE map support for Postfix
195 Summary(pl.UTF-8): Obsługa map PCRE dla Postfiksa
196 Group: Networking/Daemons/SMTP
197 Requires: %{name} = %{epoch}:%{version}-%{release}
199 %description dict-pcre
200 This package provides support for PCRE maps in Postfix.
202 %description dict-pcre -l pl.UTF-8
203 Ten pakiet dodaje obsługę map PCRE do Postfiksa.
206 Summary: PostgreSQL map support for Postfix
207 Summary(pl.UTF-8): Obsługa map PostgreSQL dla Postfiksa
208 Group: Networking/Daemons/SMTP
209 Requires: %{name} = %{epoch}:%{version}-%{release}
211 %description dict-pgsql
212 This package provides support for PostgreSQL maps in Postfix.
214 %description dict-pgsql -l pl.UTF-8
215 Ten pakiet dodaje obsługę map PostgreSQL do Postfiksa.
218 Summary: qshape - Print Postfix queue domain and age distribution
219 Summary(pl.UTF-8): qshape - wypisywanie rozkładu domen i wieku z kolejki Postfiksa
220 Group: Networking/Daemons/SMTP
221 Requires: %{name} = %{epoch}:%{version}-%{release}
224 The qshape program helps the administrator understand the Postfix
225 queue message distribution in time and by sender domain or recipient
226 domain. The program needs read access to the queue directories and
227 queue files, so it must run as the superuser or the mail_owner
228 specified in main.cf (typically postfix).
230 %description qshape -l pl.UTF-8
231 Program qshape pomaga administratorowi zrozumieć rozkład kolejki
232 wiadomości Postfiksa w czasie i w zależności od domeny nadawcy lub
233 adresata. Program wymaga prawa odczytu do katalogów kolejki i plików
234 kolejki, więc musi być uruchamiany przez superużytkownika lub
235 użytkownika mail_owner podanego w main.cf (zwykle nazywającego się
238 %package -n monit-rc-%{name}
239 Summary: monit support for Postfix
240 Summary(pl.UTF-8): Wsparcie monita dla Postfiksa
241 Group: Applications/System
242 Requires: %{name} = %{epoch}:%{version}-%{release}
245 %description -n monit-rc-%{name}
246 monitrc file for monitoring Postfix.
248 %description -n monit-rc-%{name} -l pl.UTF-8
249 Plik monitrc do monitorowania serwera Postfix.
253 %{?with_vda:zcat %{SOURCE7} | patch -p1 -s}
255 find -type f | xargs sed -i -e 's|/etc/postfix|/etc/mail|g'
261 %{?with_hir:%patch4 -p0}
264 sed -i '/scache_clnt_create/s/server/var_scache_service/' src/global/scache_clnt.c
265 %if "%{_lib}" == "lib64"
273 sed -i 's/ifdef SNAPSHOT/if 1/' src/util/dict_open.c
277 %{__make} -f Makefile.init makefiles
283 OPT="%{rpmcflags} -D_FILE_OFFSET_BITS=64" \
284 %{!?with_ldap:LDAPSO=""} \
285 %{!?with_mysql:MYSQLSO=""} \
286 %{!?with_pgsql:PGSQLSO=""} \
287 CCARGS="%{!?with_epoll:-DNO_EPOLL} %{?with_ldap:-DHAS_LDAP} -DHAS_PCRE %{?with_sasl:-DUSE_SASL_AUTH -DUSE_CYRUS_SASL -I/usr/include/sasl} %{?with_mysql:-DHAS_MYSQL -I/usr/include/mysql} %{?with_pgsql:-DHAS_PGSQL} %{?with_ssl:-DUSE_TLS} -DMAX_DYNAMIC_MAPS %{?with_cdb:-DHAS_CDB} -DHAVE_GETIFADDRS" \
288 AUXLIBS="-ldb -lresolv %{?with_sasl:-lsasl} %{?with_ssl:-lssl -lcrypto} %{?with_cdb:-lcdb} -lpcre"
291 rm -rf $RPM_BUILD_ROOT
292 install -d $RPM_BUILD_ROOT/etc/{cron.daily,rc.d/init.d,sysconfig,pam.d,security,monit} \
293 $RPM_BUILD_ROOT%{_sysconfdir}/{mail,sasl} \
294 $RPM_BUILD_ROOT{%{_bindir},%{_sbindir},%{_libdir}/postfix,/usr/lib}\
295 $RPM_BUILD_ROOT{%{_includedir}/postfix,%{_mandir}} \
296 $RPM_BUILD_ROOT%{_var}/spool/postfix/{active,corrupt,deferred,maildrop,private,saved,bounce,defer,incoming,pid,public} \
297 $RPM_BUILD_ROOT%{_var}/lib/postfix
298 rm -f html/Makefile.in conf/{LICENSE,main.cf.default}
300 install bin/* $RPM_BUILD_ROOT%{_sbindir}
301 install libexec/* $RPM_BUILD_ROOT%{_libdir}/postfix
302 ln $RPM_BUILD_ROOT%{_libdir}/postfix/smtp $RPM_BUILD_ROOT%{_libdir}/postfix/lmtp
303 ln $RPM_BUILD_ROOT%{_libdir}/postfix/qmgr $RPM_BUILD_ROOT%{_libdir}/postfix/nqmgr
304 install conf/* $RPM_BUILD_ROOT%{_sysconfdir}/mail
305 sed -e's,^daemon_directory = .*,daemon_directory = %{_libdir}/postfix,' \
306 conf/main.cf > $RPM_BUILD_ROOT%{_sysconfdir}/mail/main.cf
308 for f in dns global master util ; do
309 install lib/lib${f}.a $RPM_BUILD_ROOT%{_libdir}/libpostfix-${f}.so.1
310 ln -sf lib${f}.so.1 $RPM_BUILD_ROOT%{_libdir}/libpostfix-${f}.so
312 install lib/dict*.so $RPM_BUILD_ROOT%{_libdir}/postfix
313 install include/*.h $RPM_BUILD_ROOT%{_includedir}/postfix
315 cp -a man/man* $RPM_BUILD_ROOT%{_mandir}
317 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/mail/aliases
318 install %{SOURCE2} $RPM_BUILD_ROOT/etc/cron.daily/postfix
319 install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/postfix
320 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/postfix
321 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sasl/smtpd.conf
322 install %{SOURCE6} $RPM_BUILD_ROOT/etc/pam.d/smtp
323 install %{SOURCE8} $RPM_BUILD_ROOT%{_sysconfdir}/mail/bounce.cf.pl
324 install %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/mail/bounce.cf.de
325 install %{SOURCE10} $RPM_BUILD_ROOT/etc/monit/%{name}.monitrc
326 install auxiliary/rmail/rmail $RPM_BUILD_ROOT%{_bindir}/rmail
327 install auxiliary/qshape/qshape.pl $RPM_BUILD_ROOT%{_bindir}/qshape
329 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/mailq
330 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT%{_bindir}/newaliases
331 ln -sf %{_sbindir}/sendmail $RPM_BUILD_ROOT/usr/lib/sendmail
333 touch $RPM_BUILD_ROOT%{_sysconfdir}/mail/\
334 {aliases,access,canonical,relocated,transport,virtual}{,.db}
336 touch $RPM_BUILD_ROOT/etc/security/blacklist.smtp
338 > $RPM_BUILD_ROOT/var/spool/postfix/.nofinger
340 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/mail/makedefs.out
341 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/mail/TLS_LICENSE
344 rm -rf $RPM_BUILD_ROOT
347 %groupadd -g 62 postfix
348 %groupadd -g 63 maildrop
349 %useradd -u 62 -d /var/spool/postfix -s /bin/false -c "Postfix User" -g postfix postfix
353 if ! grep -q "^postmaster:" %{_sysconfdir}/mail/aliases; then
354 echo "Adding Entry for postmaster in %{_sysconfdir}/mail/aliases" >&2
355 echo "postmaster: root" >>%{_sysconfdir}/mail/aliases
357 if [ "$1" -gt "1" ]; then
358 %{_sbindir}/postfix upgrade-configuration
361 %{_bindir}/newaliases
362 /sbin/chkconfig --add postfix
363 %service postfix restart "Postfix Daemon"
366 if [ "$1" = "0" ]; then
367 %service postfix stop
368 /sbin/chkconfig --del postfix
373 if [ "$1" = "0" ]; then
374 %groupremove maildrop
380 %defattr(644,root,root,755)
381 %doc html COMPATIBILITY HISTORY LICENSE RELEASE_NOTES* TLS_*
382 %doc README_FILES/*README
383 %doc examples/smtpd-policy
384 %dir %{_sysconfdir}/mail
385 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/access
386 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/aliases
387 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/bounce.cf.default
388 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/bounce.cf.de
389 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/bounce.cf.pl
390 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/canonical
391 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/generic
392 #%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/regexp_table
393 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/relocated
394 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/transport
395 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/virtual
396 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/header_checks
397 #%ghost %{_sysconfdir}/mail/*.db
398 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/dynamicmaps.cf
399 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/main.cf
400 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/master.cf
401 %attr(755,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/postfix-script
402 %attr(755,root,root) %{_sysconfdir}/mail/post-install
403 %{_sysconfdir}/mail/postfix-files
404 %attr(740,root,root) /etc/cron.daily/postfix
405 %attr(754,root,root) /etc/rc.d/init.d/postfix
406 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/postfix
407 %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/smtp
408 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.smtp
409 %{?with_sasl:%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/sasl/smtpd.conf}
410 %attr(755,root,root) %{_libdir}/libpostfix-*.so.*
411 %attr(755,root,root) %{_bindir}/mailq
412 %attr(755,root,root) %{_bindir}/newaliases
413 %attr(755,root,root) %{_bindir}/rmail
414 %attr(755,root,root) %{_sbindir}/s*
415 %attr(755,root,root) %{_sbindir}/postfix
416 %attr(755,root,root) %{_sbindir}/postalias
417 %attr(755,root,root) %{_sbindir}/postkick
418 %attr(755,root,root) %{_sbindir}/postl*
419 %attr(755,root,root) %{_sbindir}/postc*
420 %attr(755,root,root) %{_sbindir}/postmap
421 %attr(2755,root,maildrop) %{_sbindir}/postqueue
422 %attr(755,root,root) %{_sbindir}/postsuper
423 %attr(2755,root,maildrop) %{_sbindir}/postdrop
424 %attr(755,root,root) %{_sbindir}/qmqp-sink
425 %attr(755,root,root) %{_sbindir}/qmqp-source
426 %attr(755,root,root) /usr/lib/sendmail
427 %dir %{_libdir}/postfix
428 %attr(755,root,root) %{_libdir}/postfix/[!d]*
429 %attr(755,root,root) %{_libdir}/postfix/discard
430 %attr(755,root,root) %dir %{_var}/spool/postfix
431 %attr(700,postfix,root) %dir %{_var}/spool/postfix/active
432 %attr(700,postfix,root) %dir %{_var}/spool/postfix/bounce
433 %attr(700,postfix,root) %dir %{_var}/spool/postfix/corrupt
434 %attr(700,postfix,root) %dir %{_var}/spool/postfix/defer
435 %attr(700,postfix,root) %dir %{_var}/spool/postfix/deferred
436 %attr(700,postfix,root) %dir %{_var}/spool/postfix/incoming
437 %attr(1730,postfix,maildrop) %dir %{_var}/spool/postfix/maildrop
438 %attr(755,postfix,root) %dir %{_var}/spool/postfix/pid
439 %attr(700,postfix,root) %dir %{_var}/spool/postfix/private
440 %attr(710,postfix,maildrop) %dir %{_var}/spool/postfix/public
441 %attr(700,postfix,root) %dir %{_var}/spool/postfix/saved
442 %attr(644,postfix,root) %{_var}/spool/postfix/.nofinger
443 %attr(700,postfix,root) %{_var}/lib/postfix
444 %{_mandir}/man1/mailq.1*
445 %{_mandir}/man1/newaliases.1*
446 %{_mandir}/man1/post*.1*
447 %{_mandir}/man1/qmqp-*.1*
448 %{_mandir}/man1/sendmail.1*
449 %{_mandir}/man1/smtp-*.1*
450 %{_mandir}/man5/access.5*
451 %{_mandir}/man5/aliases.5*
452 %{_mandir}/man5/body_checks.5*
453 %{_mandir}/man5/bounce.5*
454 %{_mandir}/man5/canonical.5*
455 %{_mandir}/man5/cidr_table.5*
456 %{_mandir}/man5/generic.5*
457 %{_mandir}/man5/header_checks.5*
458 %{_mandir}/man5/master.5*
459 %{_mandir}/man5/nisplus_table.5*
460 %{_mandir}/man5/postconf.5*
461 %{_mandir}/man5/regexp_table.5*
462 %{_mandir}/man5/relocated.5*
463 %{_mandir}/man5/tcp_table.5*
464 %{_mandir}/man5/transport.5*
465 %{_mandir}/man5/virtual.5*
469 %defattr(644,root,root,755)
470 %attr(755,root,root) %{_libdir}/libpostfix-*.so
471 %{_includedir}/postfix
475 %defattr(644,root,root,755)
476 %attr(755,root,root) %{_libdir}/postfix/dict_ldap.so
477 %{_mandir}/man5/ldap_table.5*
482 %defattr(644,root,root,755)
483 %attr(755,root,root) %{_libdir}/postfix/dict_mysql.so
484 %{_mandir}/man5/mysql_table.5*
488 %defattr(644,root,root,755)
489 %attr(755,root,root) %{_libdir}/postfix/dict_pcre.so
490 #%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/mail/pcre_table
491 %{_mandir}/man5/pcre_table.5*
495 %defattr(644,root,root,755)
496 %attr(755,root,root) %{_libdir}/postfix/dict_pgsql.so
497 %{_mandir}/man5/pgsql_table.5*
501 %defattr(644,root,root,755)
502 %attr(755,root,root) %{_bindir}/qshape
503 %{_mandir}/man1/qshape.1*
505 %files -n monit-rc-%{name}
506 %defattr(644,root,root,755)
507 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/monit/%{name}.monitrc