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