Пакет cyrus-sasl2: Specfile

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
# Use "--disable sql" for build without PostgreSQL and MySQL support
%def_enable sql
# Use "--disable ldap" for build without LDAP support
%def_enable ldap

# p8: TypeError: inline_all_toctrees() takes exactly 5 arguments (6 given)
%def_with sphinx

%define abiversion 3

Name: cyrus-sasl2
Version: 2.1.27
Release: alt2.1

Summary: SASL2 is the Simple Authentication and Security Layer
License: ALT-Cyrus
Group: System/Libraries

URL: http://www.cyrusimap.org/
Packager: Vladimir V Kamarzin <vvk@altlinux.ru>

Source0: %name-%version.tar
Source1: sasldb2
Source2: saslpasswd.conf
Source3: saslauthd.conf
Source4: saslauthd.init
Source5: saslauthd.sysconfig
# It's a converted server-plugin-flow.fig to JPEG
Source7: %name-alt-server-plugin-flow.jpg
Source8: README.ALT

Patch1: bug_3920_rimap.patch

Requires: libsasl2-%abiversion = %version-%release

BuildRequires: libcom_err-devel libdb4-devel libkrb5-devel libpam-devel groff-base autoconf automake openssl-devel
%if_with sphinx
BuildRequires: perl-Pod-POM-View-Restructured
BuildRequires: python-module-sphinx >= 1.6
%endif

%if_enabled sql
BuildRequires: libMySQL-devel postgresql-devel libsqlite3-devel
%endif

%if_enabled ldap
BuildRequires: libldap-devel
%endif

%description
SASL is the Simple Authentication and Security Layer,
a method for adding authentication support to connection-based protocols.
To use SASL, a protocol includes a command for identifying and authenticating
a user to a server and for optionally negotiating protection of subsequent
protocol interactions. If its use is negotiated, a security layer is inserted
between the protocol and the connection.

%package -n libsasl2-%abiversion
Summary: Librairies for SASL a the Simple Authentication and Security Layer
Group: System/Libraries
Requires: shadow-utils
Provides: libsasl2 = %version-%release

%description -n libsasl2-%abiversion
SASL is the Simple Authentication and Security Layer,
a method for adding authentication support to connection-based protocols.
To use SASL, a protocol includes a command for identifying and authenticating
a user to a server and for optionally negotiating protection of subsequent
protocol interactions. If its use is negotiated, a security layer is inserted
between the protocol and the connection.

%package -n libsasl2-devel
Summary: Librairies for SASL a the Simple Authentication and Security Layer
Group: Development/C
Requires: libsasl2-%abiversion = %version-%release

%description -n libsasl2-devel
SASL is the Simple Authentication and Security Layer,
a method for adding authentication support to connection-based protocols.
To use SASL, a protocol includes a command for identifying and authenticating
a user to a server and for optionally negotiating protection of subsequent
protocol interactions. If its use is negotiated, a security layer is inserted
between the protocol and the connection.

%package -n libsasl2-plugin-gssapi
Summary: SASL2 KERBEROS_V5 mechanism plugin
Group: System/Libraries
Requires: libsasl2-%abiversion = %version-%release
Requires: libkrb5 >= 1.3.1-alt3

%description -n libsasl2-plugin-gssapi
This plugin implements the SASL2 KERBEROS_V5 mechanism, allowing
authentication via kerberos version four.
This OPTIONS is EXPERIMENTAL!

%if_enabled ldap
%package -n libsasl2-plugin-ldapdb
Summary: SASL LDAP auxprop+canonuser implementation plugin
Group: System/Libraries
Requires: libsasl2-%abiversion = %version-%release

%description -n libsasl2-plugin-ldapdb
SASL LDAP auxprop+canonuser implementation plugin
%endif


%if_enabled sql
%package -n libsasl2-plugin-sql
Summary: SASL2 MySQL and PostgreSQL mechanism plugin
Group: System/Libraries
Requires: libsasl2-%abiversion = %version-%release
Obsoletes: libsasl2-plugin-mysql
Obsoletes: libsasl2-plugin-pgsql


%description -n libsasl2-plugin-sql
This plugin implements the SASL2 MySQL and PgSQL AUXPROP mechanism.
%endif

%package docs
Summary: SASL2 docs
Group: System/Libraries
BuildArch: noarch

%description docs
This package contains documentations for SASL2

%prep
%setup

#patch1 -p0

%build

%if_enabled sql
export CPPFLAGS="`krb5-config --cflags` -I/usr/include/pgsql $CPPFLAG"
%else
export CPPFLAGS="`krb5-config --cflags` $CPPFLAG"
%endif

libtoolize -c -f
aclocal -I cmulocal -I config
autoheader
autoconf
automake -a -c -f

#pushd saslauthd
#aclocal -I ../cmulocal -I config -I ../config
#autoheader
#autoconf
#automake -a -c -f
#popd

%add_optflags %optflags_shared
#version_script="$(readlink -ev libsasl2.map)"
#add_optflags -Wl,--version-script=$version_script

%configure	--enable-shared \
		--with-configdir=%_sysconfdir/sasl2 \
		--libdir=/%_lib \
		--with-plugindir=%_libdir/sasl2-%abiversion \
		--with-dbpath=%_sysconfdir/sasl2/sasldb2 \
		--with-dblib=berkeley \
		--with-devrandom=/dev/urandom \
		--with-openssl \
		--with-des \
		--with-pam \
		--with-saslauthd=%_var/run/saslauthd \
		--with-rc4 \
%if_enabled ldap
		--with-ldap=%_prefix \
		--enable-ldapdb \
%endif
%if_enabled sql
		--with-mysql=%_prefix \
		--with-pgsql=%_prefix \
		--with-sqlite3==%_prefix \
		--enable-sql \
%endif
		--enable-anon \
		--enable-cram \
		--enable-plain \
		--enable-login \
		--enable-gssapi \
		--enable-ntlm \
		--enable-digest \
		--enable-srp \
		--enable-otp \
		%{?_without_sphinx: --with-sphinx-build=no} \
		#

sed -i 's,/usr/local/lib,%_libdir,g' saslauthd/Makefile

# fixed libraries path in RPATH
sed -ri 's/^(hardcode_libdir_flag_spec|runpath_var)=.*/\1=/' libtool

%make_build

pushd saslauthd
make testsaslauthd
popd

%install

%set_verify_elf_method unresolved=relaxed

mkdir -p %buildroot{%_bindir,%_libdir}
make install DESTDIR=%buildroot

#install -m 755 saslauthd/testsaslauthd %buildroot%_bindir

pushd %buildroot/%_libdir
    ln -s -nf ../../%_lib/libsasl2.so.3 libsasl2.so
popd

mkdir -p %buildroot%_sysconfdir
mkdir -p %buildroot%_mandir/man8

# some files are currently not installed by the Makefile
cp utils/sasldblistusers2.8 %buildroot%_mandir/man8/
cp utils/saslpasswd2.8 %buildroot%_mandir/man8/
cp saslauthd/saslauthd.mdoc %buildroot%_mandir/man8/saslauthd.8
#mv %buildroot%_mandir/cat8/saslauthd.8 %buildroot%_mandir/man8
cp utils/.libs/dbconverter-2 %buildroot%_sbindir
rm -fr %buildroot%_mandir/cat8

mkdir -p %buildroot%_docdir/%name-%version
mkdir -p %buildroot%_docdir/%name-%version/saslauthd
install -p -m 0644 saslauthd/{README.ipc,README.cache,LDAP_SASLAUTHD,COPYING,ChangeLog} %buildroot%_docdir/%name-%version/saslauthd

install -p -m 0644 {%SOURCE8,COPYING,AUTHORS,INSTALL.TXT,README.*,ChangeLog,doc/legacy/TODO} %buildroot%_docdir/%name-%version

mkdir -p %buildroot%_initdir
mkdir -p %buildroot%_sysconfdir/sysconfig
mkdir -p %buildroot%_var/run/saslauthd
mkdir -p %buildroot%_sysconfdir/sasl2

install -m0600 %SOURCE1 %buildroot%_sysconfdir/sasl2
install -m0600 %SOURCE2 %buildroot%_sysconfdir/sasl2
install -m0600 %SOURCE3 %buildroot%_sysconfdir/sasl2

install -m0755 %SOURCE4 %buildroot%_initdir/saslauthd
install -m0600 %SOURCE5 %buildroot%_sysconfdir/sysconfig/saslauthd

mkdir -p %buildroot%_pkgconfigdir
mv -f  %buildroot/%_lib/pkgconfig/libsasl2.pc %buildroot%_pkgconfigdir/libsasl2.pc
rm -fr %buildroot/%_lib/pkgconfig

rm -f %buildroot%_libdir/sasl2-%abiversion/*.la

# show it in build's log
ls -l %buildroot/%_lib/*
ls -l %buildroot%_man3dir/*

%post
%post_service saslauthd
%preun
%preun_service saslauthd

%pre -n libsasl2-%abiversion
%_sbindir/groupadd -rf sasl ||:

%files
%config(noreplace) %attr(0640,root,root) %_sysconfdir/sasl2/saslpasswd.conf
%config(noreplace) %attr(0640,root,root) %_sysconfdir/sasl2/saslauthd.conf
%config(noreplace) %attr(0600,root,root) %_sysconfdir/sysconfig/saslauthd
%attr(0755,root,root) %_initdir/saslauthd
#_bindir/*
%_sbindir/*
%_man8dir/*
%attr(0711,root,root) %dir %_var/run/saslauthd

%files -n libsasl2-%abiversion
%config(noreplace) %attr(0640,root,sasl) %_sysconfdir/sasl2/sasldb2
%dir %_sysconfdir/sasl2
%dir %_libdir/sasl2-%abiversion
/%_lib/*.so.*
%_libdir/sasl2-%abiversion/libanonymous.so*
%_libdir/sasl2-%abiversion/libcrammd5.so*
%_libdir/sasl2-%abiversion/libdigestmd5.so*
%_libdir/sasl2-%abiversion/liblogin.so*
%_libdir/sasl2-%abiversion/libntlm.so*
%_libdir/sasl2-%abiversion/libotp.so*
%_libdir/sasl2-%abiversion/libplain.so*
%_libdir/sasl2-%abiversion/libsasldb.so*
%_libdir/sasl2-%abiversion/libsrp.so*
%_libdir/sasl2-%abiversion/libscram.so*
%_libdir/sasl2-%abiversion/libgs2.so*

%doc COPYING AUTHORS INSTALL.TXT README.* ChangeLog doc/legacy/TODO

%files -n libsasl2-devel
%dir %_includedir/sasl
%_includedir/sasl/*
%if_with sphinx
%_mandir/man3/*
%endif
%_libdir/*.so
/%_lib/*.so
%_pkgconfigdir/*

%files docs
%doc %_docdir/%name-%version

%files -n libsasl2-plugin-gssapi
%_libdir/sasl2-%abiversion/libgssapiv2.so*

%if_enabled ldap
%files -n libsasl2-plugin-ldapdb
%_libdir/sasl2-%abiversion/libldapdb.so*
%endif

%if_enabled sql
%files -n libsasl2-plugin-sql
%_libdir/sasl2-%abiversion/libsql.so*
%endif

%changelog
* Wed Aug 05 2020 Alexei Takaseev <taf@altlinux.org> 2.1.27-alt2.1
- Build with ldapdb plugin
- Fix License:

* Thu Apr 25 2019 Sergey Y. Afonin <asy@altlinux.ru> 2.1.27-alt2
- changed --sysconfdir to --with-configdir
  (fixed client's configs location; was broken since 2.1.27-alt1)

* Mon Dec 24 2018 Sergey Y. Afonin <asy@altlinux.ru> 2.1.27-alt1
- 2.1.27

* Thu Aug 30 2018 Sergey Y. Afonin <asy@altlinux.ru> 2.1.27-alt0.2
- added libsqlite3-devel to BuildRequires
- rebuilt with openssl 1.1

* Mon Aug 27 2018 Sergey Y. Afonin <asy@altlinux.ru> 2.1.27-alt0.1
- 2.1.27rc8 (openssl 1.1 supported since rc4)

* Fri Nov 18 2016 Sergey Y. Afonin <asy@altlinux.ru> 2.1.26-alt7
- applied patch for bug 3920 from bugzilla.cyrusimap.org:
  auth_rimap infinite loop (hang) when IMAP server closes connection

* Tue Jun 30 2015 Sergey Y. Afonin <asy@altlinux.ru> 2.1.26-alt6
- 20141117 git snapshot
- added lsb init header
- added checking exsists of /var/run/saslauthd subdirectory

* Sat Jun 14 2014 Sergey Y. Afonin <asy@altlinux.ru> 2.1.26-alt5
- 20140330 git snapshot
- moved plugins to sasl2-%%abiversion directoy (ALT #30113)

* Wed Jun 04 2014 Gleb F-Malinovskiy <glebfm@altlinux.org> 2.1.26-alt4
- Drop Conflicts: libsasl2 to comply SharedLibs Policy.

* Tue Nov 19 2013 Sergey Y. Afonin <asy@altlinux.ru> 2.1.26-alt3
- Changed "Conflicts" to "libsasl2 < %%version-%%release" for libsasl2-3
  (2.1.26 with old names in p7/t7 now)
- Removed date of snapshot from name of package

* Wed Sep 25 2013 Sergey Y. Afonin <asy@altlinux.ru> 2.1.26-alt2.git.20130830
- Renamed libsasl2 for according SharedLibs Policy.

* Fri Sep 13 2013 Sergey Y. Afonin <asy@altlinux.ru> 2.1.26-alt1.git.20130830
- 2.1.26 (20130830 git snapshot; cmulocal from cyrus-sasl-2.1.26.tar.gz)
- CVE-2013-4122 (NULL Pointer Dereference DoS Vulnerability with glibc 2.17 and later)
- Removed conflicts with libsasl-devel (sasl 1.x is absent very long time)
- Do not use version script introduced in 2.1.24-alt1.cvs.20090508 (soname is 3.0.0 now)

* Sun Apr 14 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 2.1.24-alt7.cvs.20090508
- NMU: rebuilt with libmysqlclient.so.18.

* Thu Feb 02 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux.org> 2.1.24-alt6.cvs.20090508.1
- Removed bad RPATH

* Mon Mar 28 2011 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.24-alt6.cvs.20090508
- Fix building by updating buildreqs.

* Tue Mar 08 2011 Dmitry V. Levin <ldv@altlinux.org> 2.1.24-alt5.cvs.20090508
- Rebuilt for debuginfo.

* Mon Oct 11 2010 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.24-alt4.cvs.20090508
- Update cmulocal (collection of autoconf macros) (Closes: #24249)

* Fri Oct 01 2010 Dmitry V. Levin <ldv@altlinux.org> 2.1.24-alt3.cvs.20090508
- Rebuilt with libcrypto.so.10.

* Mon Sep 21 2009 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.24-alt2.cvs.20090508
- Rebuilt with libldap2.4

* Tue May 12 2009 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.24-alt1.cvs.20090508
- Updated to 2.1.24 20090508 cvs snapshot
- Revert of revert in previous package version
- Remove obsolete post/postun ldconfig calls
- Drop dependency on libsasl2 from -doc subpackage (Closes: #19245)
- Recode README.ALT to utf8 (Closes: #18669)
- Add version script
- Remove libtoolize calls for fix building with new toolchain

* Wed Nov 12 2008 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.22-alt8.cvs.20081104
- Revert commit that breaks authentication via auxprop plugin. This regression
  was introduced in 2.1.22-alt6.cvs.20081104

* Mon Nov 10 2008 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.22-alt7.cvs.20081104
- Set Buildarch to noarch for docs subpackage

* Fri Nov 07 2008 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.22-alt6.cvs.20081104
- Updated to 20081104 cvs snapshot

* Tue Oct 21 2008 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.22-alt5.cvs.20081019
- Updated to 20081019 cvs snapshot

* Thu Sep 11 2008 Vladimir V. Kamarzin <vvk@altlinux.org> 2.1.22-alt5.cvs.20080125
- Fixed linking problems that comes with new autotools

* Tue Jun 17 2008 Vladimir V Kamarzin <vvk@altlinux.ru> 2.1.22-alt4.cvs.20080125
- Fixed linking with libdb4.7

* Mon May 05 2008 Vladimir V Kamarzin <vvk@altlinux.ru> 2.1.22-alt3.cvs.20080125
- Updated to cvs snapshot 20080125 - many bugs fixed, see ChangeLog
- Apply debian patches:
  + 0006_library_mutexes.dpatch
  + 0008_one_time_sasl_set_alloc.dpatch, see
    https://bugzilla.andrew.cmu.edu/show_bug.cgi?id=2525
  + 0012_xopen_crypt_prototype.dpatch
  + 0016_pid_file_lock_creation_mask.dpatch
  + 0019_ldap_deprecated.dpatch
- saslauthd/saslauthd.mdoc: fixed path to saslauthd.conf
- Build with /dev/urandom instead of /dev/random (Closes: #6903)
- Patches now integrated into source tree, see git repo
  http://git.altlinux.org/people/vvk/packages/cyrus-sasl2.git

* Wed Oct 17 2007 Vladimir V Kamarzin <vvk@altlinux.ru> 2.1.22-alt2
- Pass "-n 0" to saslauthd to avoid crashes when using with pam auth type
  (Closes: #8927)
- Fix doc packaging (Closes: #10250)

* Fri Mar 30 2007 ALT QA Team Robot <qa-robot@altlinux.org> 2.1.22-alt1.1.0
- Rebuilt due to libpq.so.4 -> libpq.so.5 soname change.

* Fri Dec 29 2006 ALT QA Team Robot <qa-robot@altlinux.org> 2.1.22-alt1.1
- Rebuilt due to libcrypto.so.4 -> libcrypto.so.6 soname change.

* Tue Oct 10 2006 Alexei Takaseev <taf@altlinux.ru> 2.1.22-alt1
- 2.1.22
- Disable static libs

* Wed May 17 2006 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt8
- Fix build gcc4.1
- fixed MU-200604-01 (DIGEST-MD5 Pre-Authentication Denial of Service)

* Fri Mar 24 2006 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt7
- rebuild with libdb4.4
- remove unneeded requires

* Thu Mar 02 2006 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt6
- rebuild with libMySQL 5.0.x

* Sun May 15 2005 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt5
- rebuild with libpq4.0

* Sat Apr 30 2005 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt4
- add x86_64 support and some spec cleanup (Anton D. Kachalov)

* Fri Feb 11 2005 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt3
- rebuild with new libdb-4.3

* Wed Nov 24 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt2
- add requires to shadow-utils (#5565)

* Thu Oct 28 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.20-alt1
- 2.1.20
- Add cyrus-sasl2-2.1.19-checkpw.c+sql.c.patch:
    allows to store passwords in a database in the encrypted kind;
    if 'sql_verbose:' not defined then debug sql-plugin is off.

* Fri Jul 16 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.19-alt1
- 2.1.19
- Remove cyrus-sasl2-2.1.18-alt-saslauthd-realms.patch
  (fixed in mainstream)
- Fix bug #4561

* Tue Jun 29 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.18-alt4
- create group 'sasl' as system group
- remove unneeded scriptlets

* Thu Jun 10 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.18-alt3
- Added patch cyrus-sasl2-2.1.18-alt-saslauthd-realms.patch:
    Check to concat the login and realm into a single login.
    Aka, login: 'foo' realm: 'bar' becomes login: 'foo@bar'.
    (Use -r)

* Mon May 31 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.18-alt2
- Create group 'sasl'
- Set /etc/sasl2/sasldb2 to read access for group 'sasl' members
- chmod /var/run/saslauthd 750 -> 711 (#4265)

* Thu May 13 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.18-alt1.2
- Add "--disable sql" and "--disable ldap" build options

* Thu Apr 22 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.18-alt1.1
- Fix libsasl2-devel

* Thu Apr 15 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.18-alt1
- 2.1.18
- Remove cyrus-sasl2-alt-db42.patch (fixed in mainstream)
- Remove cyrus-sasl2-saslauthd.patch (fixed in mainstream)
- Add testsaslauthd (#2781)
- Fix #3532, #3616

* Tue Feb 17 2004 Alexander Bokovoy <ab@altlinux.ru> 2.1.17-alt3
- Rebuild against libkrb5-1.3.1-alt3

* Sun Jan 25 2004 Alexei Takaseev <taf@altlinux.ru> 2.1.17-alt2.1
- Fix -ldb-4.2 depend (alt2 linked with db-4.1)

* Fri Jan 23 2004 Victor V Ismakaev <ivv@altlinux.ru> 2.1.17-alt2
- rebuild with db-4.2

* Thu Dec 04 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.17-alt1
- added Obsoletes tag to libsasl2-plugin-sql subpackage
- added BuildPreReq

* Wed Dec 03 2003 Alexei Takaseev <taf@altlinux.ru> 2.1.17-alt0.1
- 2.1.17

* Mon Sep 29 2003 Alexander Bokovoy <ab@altlinux.ru> 2.1.15-alt5.1
- Rebuild against libldap-2.1.22-alt10 due to krb4 removal

* Tue Sep 23 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.15-alt5
- fix depencies in libsasl2-plugin-pgsql

* Fri Sep 19 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.15-alt4
- rebuild without ldapauxprop plugin,because it doesn't work with openldap 2.1

* Tue Sep 16 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.15-alt3
- fixed build depencies on libtool(thanks to Alexey Takaseev)
- added BuildPreReq for autoconf and autoconf for correct building in hasher
- added postgresql auxprop patch

* Fri Aug 01 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.15-alt2
- rebuild with hasher

* Tue Jul 29 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.15-alt1
- new release - 2.1.15
- new init script for saslauthd

* Wed Apr 16 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.13-alt1
- new release - 2.1.13

* Tue Jan 20 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.10-alt1.5
- sasldb2 moved to libsasl.

* Fri Jan 10 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.10-alt1.4
- added buildreq autoconf_2.13 automake_1.4

* Thu Jan 09 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.10-alt1.3
- remove option --disable-java from configure

* Thu Jan 09 2003 Victor V Ismakaev <ivv@altlinux.ru> 2.1.10-alt1.2
- docs moved to cyrus-sasl2-docs package (by Sergey Volkov vserge@altlinux.ru)
- added ldap_auxprop.patch and AUXPASS.patch and built with ldapauxprop-plugin (by Sergey Volkov vserge@altlinux.ru)
- libsasl2 splitted on several packages: libsasl2 with core plugins and
    plugin-gssapi,plugin-mysql,plugin-ldap.
- config files moved to /etc/sasl2
- added Conflicts with libsasl-devel

* Thu Dec 26 2002 Victor V Ismakaev <ivv@altlinux.ru> 2.1.10-alt1.1
- Fixed depencies
- link libsasl2.so moved to libsasl2-devel

* Mon Dec 16 2002 Victor V Ismakaev <ivv@altlinux.ru> 2.1.10-alt1
- New release - Cyrus-SASL 2.1.10 - first release SASL2 for ALTLinux

* Mon Dec 16 2002 Victor V Ismakaev <ivv@altlinux.ru> 1.5.24-alt5.1
- fixed %%BuildRequires

* Thu Sep 05 2002 Victor V Ismakaev <ivv@altlinux.ru> 1.5.24-alt5
- added an /etc/sasldb file
- added an /usr/lib/sasl/saslpasswd.conf file
- lib*.so links moved to libsasl package
- lib*.la files moved to libsasl-devel package
- Summary: partialy fixed bug http://bugs.altlinux.ru/view_bug_page.php?f_id=0000415

* Fri Jun 14 2002 Victor V Ismakaev <ivv@altlinux.ru> 1.5.24-alt4
- some fixes in spec-file

* Thu Jun 13 2002 Victor V Ismakaev <ivv@altlinux.ru> 1.5.24-alt3
- added a patch for LDAP and MySQL autenticatication

* Fri May 04 2001 Rider <rider@altlinux.ru> 1.5.24-alt2
- move headers to include/sasl

* Fri May 04 2001 Rider <rider@altlinux.ru> 1.5.24-alt1
- first build for ALT Linux

* Fri Mar  9 2001 Vincent Saugey <vince@mandrakesoft.com> 1.5.24-2mdk
- Adding include file in devel package

* Mon Nov 27 2000 Vincent Saugey <vince@mandrakesoft.com> 1.5.24-1mdk
- First mdk release