]> git.pld-linux.org Git - packages/dovecot.git/blame - dovecot.spec
- up to 2.2.24
[packages/dovecot.git] / dovecot.spec
CommitLineData
6865becd
JB
1#
2# Conditional build:
3ee251c0 3%bcond_without gssapi # without GSSAPI support
f4230487
JB
4%bcond_without ldap # without LDAP auth
5%bcond_without mysql # without MySQL auth
6%bcond_without pgsql # without PostgreSQL auth
b60b3e8a 7%bcond_without sqlite # without SQLite3 auth
f4230487 8%bcond_without sasl # without SASL auth
f5d18128 9%bcond_without tests # tests
8e04a4c1 10
b8f6d56a 11Summary: IMAP and POP3 server written with security primarily in mind
7ad305a6 12Summary(pl.UTF-8): Serwer IMAP i POP3 pisany głównie z myślą o bezpieczeństwie
b8f6d56a 13Name: dovecot
6bde1f23 14Version: 2.2.24
a8bbf382 15Release: 1
660b9616 16Epoch: 1
ba932ed4 17License: MIT (libraries), LGPL v2.1 (the rest)
b8f6d56a 18Group: Networking/Daemons
946ce37d 19Source0: http://dovecot.org/releases/2.2/%{name}-%{version}.tar.gz
6bde1f23 20# Source0-md5: 91576b3411b436234ca5f63e1bbab60d
8d47df47
TO
21Source1: %{name}.pamd
22Source2: %{name}.init
23Source3: %{name}.sysconfig
1fd90052 24Source4: %{name}.tmpfiles
8d47df47 25Patch0: %{name}-config.patch
469a4531 26Patch1: %{name}-rpath.patch
29cabdb6 27
5a0821ca 28Patch3: %{name}-disableSSLv3.patch
027cb77c 29URL: http://dovecot.org/
0928494a
JB
30BuildRequires: autoconf
31BuildRequires: automake
d9e4e4b3 32BuildRequires: bzip2-devel
b9750edc 33BuildRequires: clucene-core-devel >= 2.3.3.4
b8cf09c1 34BuildRequires: curl-devel
f4230487 35%{?with_sasl:BuildRequires: cyrus-sasl-devel >= 2.0}
b8cf09c1 36BuildRequires: expat-devel
06acc771 37BuildRequires: gettext-tools
1ab66923 38%{?with_gssapi:BuildRequires: heimdal-devel}
d9e4e4b3 39BuildRequires: libcap-devel
d5662119 40BuildRequires: libicu-devel
b8cf09c1
AM
41BuildRequires: libstemmer-devel
42BuildRequires: libexttextcat-devel
0928494a 43BuildRequires: libtool
b8cf09c1 44BuildRequires: lz4-devel
f4230487 45%{?with_mysql:BuildRequires: mysql-devel}
2e75e92c 46%{?with_ldap:BuildRequires: openldap-devel >= 2.3.3}
6ceb4d17 47BuildRequires: openssl-devel >= 0.9.7d
6865becd 48BuildRequires: pam-devel
b7e03084 49BuildRequires: pkgconfig
f4230487 50%{?with_pgsql:BuildRequires: postgresql-devel}
9f0e9eb5 51BuildRequires: rpmbuild(macros) >= 1.647
930a78ad 52BuildRequires: sed >= 4.0
a0260ad9 53%{?with_sqlite:BuildRequires: sqlite3-devel}
d5662119 54BuildRequires: xz-devel
d9e4e4b3 55BuildRequires: zlib-devel
8d47df47 56Requires(post,preun): /sbin/chkconfig
c1df1ed1
KK
57Requires(postun): /usr/sbin/groupdel
58Requires(postun): /usr/sbin/userdel
59Requires(pre): /bin/id
60Requires(pre): /usr/bin/getgid
61Requires(pre): /usr/sbin/groupadd
62Requires(pre): /usr/sbin/useradd
147a541c 63Requires: %{name}-libs = %{epoch}:%{version}-%{release}
50c4e802 64Requires: pam >= 0.79.0
c1df1ed1 65Provides: group(dovecot)
8d47df47 66Provides: imapdaemon
660b9616 67Provides: user(dovecot)
b8f6d56a
JB
68BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
69
4bf55e2e
JR
70%define no_install_post_check_so 1
71
b8f6d56a
JB
72%description
73Dovecot is an IMAP and POP3 server for Linux/UNIX-like systems,
74written with security primarily in mind. Although it's written with C,
75it uses several coding techniques to avoid most of the common
76pitfalls.
77
78Dovecot can work with standard mbox and maildir formats and it's fully
79compatible with UW-IMAP and Courier IMAP servers as well as mail
80clients accessing the mailboxes directly. It's also planned to support
81storing mails in SQL databases.
82
83Dovecot is easy to set up and doesn't require special maintenance.
84Only thing you need is to get the authentication working properly - if
85your users are in /etc/passwd there's hardly anything you have to do.
86
87Dovecot should be pretty fast, mostly because of index files that
88Dovecot maintains; instead of having to scan through all the data in
8d47df47
TO
89mailbox, Dovecot can get most of the wanted information from index
90with little effort.
b8f6d56a
JB
91
92Status:
ddfebb5d 93- should be quite ready for use with normal IMAP clients
3fcc147b
KK
94- complete IMAP4rev1 and POP3 support
95- supports THREAD, SORT and IDLE extensions, required by many IMAP
96 webmails
97- complete TLS/SSL support
ddfebb5d 98- IPv6 ready
99- shared mailboxes aren't yet supported
3fcc147b
KK
100- Maildir++ quota is supported, bad hard filesystem quota can be
101 problematic
b8f6d56a 102
db6f7644
JR
103%description -l pl.UTF-8
104Dovecot to serwer IMAP i POP3 dla systemów linuksowych/uniksowych,
105pisany głównie z myślą o bezpieczeństwie. Chociaż jest pisany w C,
106używa kilku technik kodowania zapobiegających większości popularnych
107pułapek.
0928494a 108
db6f7644
JR
109Dovecot może działać ze standardowymi formatami mbox i maildir, jest
110całkowicie kompatybilny z serwerami UW-IMAP i Courier IMAP, a także z
111klientami pocztowymi bezpośrednio dostającymi się do skrzynek.
112Planowana jest także obsługa przechowywania listów w bazach SQL.
0928494a 113
db6f7644
JR
114Dovecot jest łatwy do skonfigurowania i nie wymaga specjalnego
115nadzoru. Wystarczy tylko doprowadzić do działania uwierzytelnianie -
116jeśli użytkownicy są w /etc/passwd, to właściwie nie trzeba nic
117zmieniać.
0928494a 118
db6f7644 119Dovecot powinien być w miarę szybki, głównie z powodu plików
0928494a 120indeksowych utrzymywanych przez serwer; zamiast potrzeby skanowania
db6f7644
JR
121wszystkich danych w skrzynce, Dovecot może małym kosztem uzyskać
122większość potrzebnych informacji z indeksu.
0928494a
JB
123
124Stan:
db6f7644
JR
125- powinien być gotowy do użycia ze zwykłymi klientami IMAP
126- pełna obsługa IMAP4rev1 i POP3
127- obsługa rozszerzeń THREAD, SORT i IDLE, wymaganych przez wiele
3fcc147b 128 webmaili IMAP
db6f7644
JR
129- obsługa IPv6
130- pełna obsługa TLS/SSL
131- quota Maildir++ jest obsługiwana, ale twarda quota na systemach
132 plików może być problematyczna
0928494a 133
ee9bfb11 134%package devel
f4f4ea9e 135Summary: Development package for Dovecot plugins
136Summary(pl.UTF-8): Pakiet programistyczny do tworzenia wtyczek dla Dovecota
1f7b33f9 137Group: Development/Libraries
7fbaf96b 138Requires: %{name}-libs = %{epoch}:%{version}-%{release}
ee9bfb11
JS
139
140%description devel
f4f4ea9e 141Development package for Dovecot plugins.
d3be9b82
JB
142
143%description devel -l pl.UTF-8
f4f4ea9e 144Pakiet programistyczny do tworzenia wtyczek dla Dovecota.
ee9bfb11 145
7fbaf96b 146%package libs
147Summary: Dovecot shared libraries
148Summary(pl.UTF-8): Współdzielone biblioteki Dovecota
149Group: Development/Libraries
7fbaf96b 150
cd10b3e9 151%description libs
7fbaf96b 152Dovecot shared libraries.
153
cd10b3e9 154%description libs -l pl.UTF-8
7fbaf96b 155Współdzielone biblioteki Dovecota.
156
b8f6d56a
JB
157%prep
158%setup -q
8d47df47 159%patch0 -p1
469a4531 160%patch1 -p1
29cabdb6 161
5a0821ca 162%patch3 -p2
77217d94 163
301d0b92 164%{__sed} -i 's,/usr/lib/dovecot,%{_libdir}/dovecot,g' doc/example-config/*.conf doc/example-config/conf.d/*.conf
b8f6d56a
JB
165
166%build
06cf0ac5 167touch config.rpath
b8f6d56a 168%{__libtoolize}
bcf4891d 169%{__aclocal} -I .
b8f6d56a
JB
170%{__autoconf}
171%{__autoheader}
172%{__automake}
6865becd 173%configure \
916a5fbe 174 ac_cv_prog_VALGRIND=no \
b8cf09c1 175 CPPFLAGS="%{rpmcppflags} -I/usr/include/libstemmer" \
ba932ed4 176 --disable-static \
6865becd 177 %{?debug:--enable-debug} \
3082a74f 178 %{?with_ldap:--with-ldap=yes} \
f4230487
JB
179 %{?with_mysql:--with-mysql} \
180 %{?with_pgsql:--with-pgsql} \
a0260ad9 181 %{?with_sqlite:--with-sqlite} \
ff3fede5 182 %{?with_gssapi:--with-gssapi=plugin} \
b8cf09c1
AM
183 --with-lucene \
184 --with-stemmer \
185 --with-solr \
ff3fede5
AM
186 --with-sql=plugin \
187 --with-pam \
d9e4e4b3
AM
188 --with-zlib \
189 --with-bzlib \
190 --with-libcap \
6865becd 191 --with-ssl=openssl \
d3f43412 192 --with-moduledir=%{_libdir}/%{name}/plugins \
d9e4e4b3 193 --with-ssldir=/var/lib/openssl \
5152fa81 194 --sysconfdir=%{_sysconfdir} \
9f0e9eb5 195 --with-systemdsystemunitdir=%{systemdunitdir}
b8f6d56a
JB
196
197%{__make}
198
f5d18128
AM
199%{?with_tests:%{__make} check}
200
b8f6d56a
JB
201%install
202rm -rf $RPM_BUILD_ROOT
1fd90052
JR
203install -d $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d,sysconfig,security} \
204 $RPM_BUILD_ROOT{/var/lib/dovecot,/var/run/dovecot/login} \
205 $RPM_BUILD_ROOT/usr/lib/tmpfiles.d
b8f6d56a
JB
206
207%{__make} install \
208 DESTDIR=$RPM_BUILD_ROOT
209
d3f43412 210mv -f $RPM_BUILD_ROOT%{_datadir}/doc/%{name}/example-config/* $RPM_BUILD_ROOT%{_sysconfdir}/dovecot
b8f6d56a 211
8e04a4c1
ER
212cp -a %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/%{name}
213install -p %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
214cp -a %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
1fd90052 215install %{SOURCE4} $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/%{name}.conf
8d47df47
TO
216
217touch $RPM_BUILD_ROOT/etc/security/blacklist.imap
218
4aef4380 219find $RPM_BUILD_ROOT%{_libdir}/%{name} -name '*.la' | xargs rm
bb75c55c 220
1fd90052
JR
221%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/%{name}
222%{__rm} -r $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/README
1f7b33f9 223
b8f6d56a
JB
224%clean
225rm -rf $RPM_BUILD_ROOT
226
c1df1ed1
KK
227%pre
228%groupadd -g 172 dovecot
229%useradd -u 172 -d /usr/share/empty -s /bin/false -c "Dovecot server" -g dovecot dovecot
74a997c5
AM
230%groupadd -g 254 dovenull
231%useradd -u 254 -d /usr/share/empty -s /bin/false -c "Dovecot server" -g dovenull dovenull
c1df1ed1 232
8d47df47
TO
233%post
234/sbin/chkconfig --add dovecot
0182c7a5 235%service dovecot restart
9f0e9eb5 236%systemd_post dovecot.socket dovecot.service
8d47df47
TO
237
238%preun
239if [ "$1" = "0" ]; then
65d55d28 240 %service dovecot stop
8d47df47
TO
241 /sbin/chkconfig --del dovecot
242fi
9f0e9eb5 243%systemd_preun dovecot.service dovecot.socket
8d47df47 244
c1df1ed1
KK
245%postun
246if [ "$1" = "0" ]; then
247 %userremove dovecot
248 %groupremove dovecot
74a997c5
AM
249 %userremove dovenull
250 %groupremove dovenull
c1df1ed1 251fi
9f0e9eb5 252%systemd_reload
c1df1ed1 253
bc5d3bcd
AM
254%post libs -p /sbin/ldconfig
255%postun libs -p /sbin/ldconfig
256
a6b782c0
JR
257%triggerin -- pam
258# restart devocot if pam is upgraded
259# (dovecot is linked with old libpam but tries to open modules linked with new libpam)
260if [ "$2" != 1 ]; then
261 %service -q dovecot restart
262fi
263
28c2da72
JR
264%triggerpostun -- dovecot < 1:2.0.0
265# upgrading dovecot < 1.1
fdaf3880
PG
266echo "Configuration change default_mail_env -> mail_location"
267%{__sed} -i -e "s/^default_mail_env/mail_location/" /etc/dovecot/dovecot.conf
28c2da72 268# upgrading dovecot < 2.0
b897a7bd 269i=0
687a6849
AM
270for a in /etc/dovecot/dovecot-db-example.conf \
271 /etc/dovecot/dovecot-dict-sql-example.conf \
272 /etc/dovecot/dovecot-ldap-example.conf \
273 /etc/dovecot/dovecot-sql-example.conf \
274 /etc/dovecot/dovecot.conf; do
275 if [ -f "$a" ]; then
b897a7bd
AM
276 [ "$i" -eq 0 ] && echo "Read http://wiki2.dovecot.org/Upgrading/2.0"
277 i=1
687a6849 278 echo "Trying to migrate $a config file to dovecot 2."
8c43f42b 279 cp -a "$a" "$a-1.2.org"
d31b09de
AM
280 :> "$a.log"
281 chmod 600 "$a.log"
8c43f42b 282 # convert config and prefix stderr lines with #
d31b09de 283 %{_bindir}/doveconf -n -c "$a-1.2.org" > "$a" 2> "$a.log" || :
687a6849
AM
284 fi
285done
8c43f42b
AM
286if [ "$i" -eq 1 ]; then
287 echo "Please verify contents of %{_sysconfdir}/%{name}/* files."
288fi
fdaf3880 289
9f0e9eb5
AF
290%triggerpostun -- %{name} < 1:2.2.4-2
291%systemd_trigger dovecot.service dovecot.socket
292
b8f6d56a
JB
293%files
294%defattr(644,root,root,755)
295# COPYING contains some notes, not actual LGPL text
caf88cd1 296%doc AUTHORS COPYING ChangeLog NEWS README TODO doc/*.txt doc/*.c*f doc/wiki/*.txt
bb75c55c
AM
297%attr(755,root,root) %{_bindir}/doveadm
298%attr(755,root,root) %{_bindir}/doveconf
299%attr(755,root,root) %{_bindir}/dsync
8d47df47 300%attr(755,root,root) %{_sbindir}/%{name}
15872051 301%attr(751,root,root) %dir %{_sysconfdir}/%{name}
c19c6ee3 302%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.conf
bb75c55c
AM
303%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/*.ext
304%attr(751,root,root) %dir %{_sysconfdir}/%{name}/conf.d
305%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/conf.d/*.conf
306%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/conf.d/*.ext
c5c6a170 307%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/%{name}
308%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.imap
309%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
8d47df47 310%attr(754,root,root) /etc/rc.d/init.d/%{name}
3b993680 311%attr(755,root,root) %{_libdir}/%{name}/aggregator
bb75c55c
AM
312%attr(755,root,root) %{_libdir}/%{name}/anvil
313%attr(755,root,root) %{_libdir}/%{name}/auth
ee9bfb11 314%attr(755,root,root) %{_libdir}/%{name}/checkpassword-reply
bb75c55c 315%attr(755,root,root) %{_libdir}/%{name}/config
86cbda6a 316%attr(755,root,root) %{_libdir}/%{name}/decode2text.sh
ee9bfb11
JS
317%attr(755,root,root) %{_libdir}/%{name}/deliver
318%attr(755,root,root) %{_libdir}/%{name}/dict
bb75c55c
AM
319%attr(755,root,root) %{_libdir}/%{name}/director
320%attr(755,root,root) %{_libdir}/%{name}/dns-client
321%attr(755,root,root) %{_libdir}/%{name}/doveadm-server
322%attr(755,root,root) %{_libdir}/%{name}/dovecot-lda
ee9bfb11 323%attr(755,root,root) %{_libdir}/%{name}/gdbhelper
ee9bfb11 324%attr(755,root,root) %{_libdir}/%{name}/imap
d5662119 325%attr(755,root,root) %{_libdir}/%{name}/imap-hibernate
ee9bfb11 326%attr(755,root,root) %{_libdir}/%{name}/imap-login
946ce37d
AZ
327%attr(755,root,root) %{_libdir}/%{name}/imap-urlauth
328%attr(755,root,root) %{_libdir}/%{name}/imap-urlauth-login
329%attr(755,root,root) %{_libdir}/%{name}/imap-urlauth-worker
86cbda6a
AM
330%attr(755,root,root) %{_libdir}/%{name}/indexer
331%attr(755,root,root) %{_libdir}/%{name}/indexer-worker
7e318864 332%attr(755,root,root) %{_libdir}/%{name}/ipc
bb75c55c
AM
333%attr(755,root,root) %{_libdir}/%{name}/lmtp
334%attr(755,root,root) %{_libdir}/%{name}/log
77ad1fc7 335%attr(755,root,root) %{_libdir}/%{name}/maildirlock
ee9bfb11
JS
336%attr(755,root,root) %{_libdir}/%{name}/pop3
337%attr(755,root,root) %{_libdir}/%{name}/pop3-login
156868fd 338%attr(755,root,root) %{_libdir}/%{name}/quota-status
ee9bfb11 339%attr(755,root,root) %{_libdir}/%{name}/rawlog
3b993680 340%attr(755,root,root) %{_libdir}/%{name}/replicator
bb75c55c
AM
341%attr(755,root,root) %{_libdir}/%{name}/script
342%attr(755,root,root) %{_libdir}/%{name}/script-login
343%attr(755,root,root) %{_libdir}/%{name}/ssl-params
86cbda6a
AM
344%attr(755,root,root) %{_libdir}/%{name}/stats
345%attr(755,root,root) %{_libdir}/%{name}/xml2text
d3be9b82 346%dir %{_libdir}/%{name}/plugins
ee9bfb11 347%attr(755,root,root) %{_libdir}/%{name}/plugins/*.so
ff3fede5 348%dir %{_libdir}/%{name}/plugins/auth
8e04a4c1 349%attr(755,root,root) %{_libdir}/%{name}/plugins/auth/*.so
ff3fede5 350%dir %{_libdir}/%{name}/plugins/dict
8e04a4c1 351%attr(755,root,root) %{_libdir}/%{name}/plugins/dict/*.so
bb75c55c 352%dir %{_libdir}/%{name}/plugins/doveadm
8e04a4c1 353%attr(755,root,root) %{_libdir}/%{name}/plugins/doveadm/*.so
29cabdb6
AM
354%dir %{_libdir}/%{name}/plugins/stats
355%attr(755,root,root) %{_libdir}/%{name}/plugins/stats/*.so
356%{_datadir}/dovecot
9f0e9eb5
AF
357%{systemdunitdir}/dovecot.service
358%{systemdunitdir}/dovecot.socket
1fd90052 359/usr/lib/tmpfiles.d/%{name}.conf
e7291b43 360%dir /var/lib/dovecot
c1df1ed1 361%dir /var/run/dovecot
aade0d64 362%attr(750,root,dovenull) %dir /var/run/dovecot/login
ee9bfb11 363
bb75c55c
AM
364%{_mandir}/man1/deliver.1*
365%{_mandir}/man1/dove*.1*
366%{_mandir}/man1/dsync.1*
367%{_mandir}/man7/doveadm-search-query.7*
368
ee9bfb11
JS
369%files devel
370%defattr(644,root,root,755)
8e04a4c1 371%attr(755,root,root) %{_libdir}/%{name}/libdovecot.so
946ce37d 372%attr(755,root,root) %{_libdir}/%{name}/libdovecot-compression.so
283503bf 373%attr(755,root,root) %{_libdir}/%{name}/libdovecot-dsync.so
c00d3702 374%attr(755,root,root) %{_libdir}/%{name}/libdovecot-fts.so
8e04a4c1 375%attr(755,root,root) %{_libdir}/%{name}/libdovecot-lda.so
6bde1f23 376%{?with_ldap:%attr(755,root,root) %{_libdir}/%{name}/libdovecot-ldap.so}
8e04a4c1 377%attr(755,root,root) %{_libdir}/%{name}/libdovecot-login.so
30b6d006 378%attr(755,root,root) %{_libdir}/%{name}/libdovecot-sql.so
8e04a4c1 379%attr(755,root,root) %{_libdir}/%{name}/libdovecot-storage.so
94763843 380%{_libdir}/%{name}/%{name}-config
ee9bfb11 381%{_includedir}/%{name}
bb75c55c 382%{_aclocaldir}/dovecot.m4
7fbaf96b 383
384%files libs
385%defattr(644,root,root,755)
386%dir %{_libdir}/%{name}
283503bf 387
8e04a4c1 388%attr(755,root,root) %{_libdir}/%{name}/libdovecot.so.0.0.0
946ce37d 389%attr(755,root,root) %{_libdir}/%{name}/libdovecot-compression.so.0.0.0
283503bf 390%attr(755,root,root) %{_libdir}/%{name}/libdovecot-dsync.so.0.0.0
c00d3702 391%attr(755,root,root) %{_libdir}/%{name}/libdovecot-fts.so.0.0.0
8e04a4c1 392%attr(755,root,root) %{_libdir}/%{name}/libdovecot-lda.so.0.0.0
6bde1f23 393%{?with_ldap:%attr(755,root,root) %{_libdir}/%{name}/libdovecot-ldap.so.0.0.0}
8e04a4c1 394%attr(755,root,root) %{_libdir}/%{name}/libdovecot-login.so.0.0.0
30b6d006 395%attr(755,root,root) %{_libdir}/%{name}/libdovecot-sql.so.0.0.0
8e04a4c1
ER
396%attr(755,root,root) %{_libdir}/%{name}/libdovecot-storage.so.0.0.0
397# Note: we are in %{_libdir}/dovecot, ldconfig does not look into this
96e29b16 398# directory. This is why the following files are not %ghost
8e04a4c1 399%attr(755,root,root) %{_libdir}/%{name}/libdovecot.so.0
946ce37d 400%attr(755,root,root) %{_libdir}/%{name}/libdovecot-compression.so.0
283503bf 401%attr(755,root,root) %{_libdir}/%{name}/libdovecot-dsync.so.0
c00d3702 402%attr(755,root,root) %{_libdir}/%{name}/libdovecot-fts.so.0
8e04a4c1 403%attr(755,root,root) %{_libdir}/%{name}/libdovecot-lda.so.0
6bde1f23 404%{?with_ldap:%attr(755,root,root) %{_libdir}/%{name}/libdovecot-ldap.so.0}
8e04a4c1 405%attr(755,root,root) %{_libdir}/%{name}/libdovecot-login.so.0
30b6d006 406%attr(755,root,root) %{_libdir}/%{name}/libdovecot-sql.so.0
8e04a4c1 407%attr(755,root,root) %{_libdir}/%{name}/libdovecot-storage.so.0
This page took 0.096081 seconds and 4 git commands to generate.