File: changelog

package info (click to toggle)
dbconfig-common 2.0.19
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 3,180 kB
  • sloc: sh: 1,490; makefile: 51; sql: 40; perl: 12
file content (1565 lines) | stat: -rw-r--r-- 68,643 bytes parent folder | download
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
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
dbconfig-common (2.0.19) unstable; urgency=medium

  [ Simon Hollenbach ]
  * Fix mysql grant for db names containing hyphens

 -- Paul Gevers <elbrus@debian.org>  Sat, 06 Mar 2021 20:56:28 +0100

dbconfig-common (2.0.18) unstable; urgency=medium

  [ Chris Halls ]
  * Add missing quotes around dbc_dbtype (Closes: #936020)

 -- Paul Gevers <elbrus@debian.org>  Fri, 29 Jan 2021 21:34:31 +0100

dbconfig-common (2.0.17) unstable; urgency=medium

  * Fix sqlite3 example postrm which causes autopkgtest regression exposed
    by the sqlite removal

 -- Paul Gevers <elbrus@debian.org>  Sat, 14 Nov 2020 19:51:35 +0100

dbconfig-common (2.0.16) unstable; urgency=medium

  * Missed on occurence of sqlite (in the autopkgtest suite)

 -- Paul Gevers <elbrus@debian.org>  Fri, 13 Nov 2020 20:29:47 +0100

dbconfig-common (2.0.15) unstable; urgency=medium

  [ Debian Janitor ]
  * Bump debhelper from old 11 to 12.
  * Set debhelper-compat version in Build-Depends.

  [ Paul Gevers ]
  * Drop dbconfig-sqlite, but keep most logic in place in case
    people still have sqlite installed (Closes: #972125)
  * Fix version of helper programs (Closes: #928479)

 -- Paul Gevers <elbrus@debian.org>  Thu, 12 Nov 2020 15:13:32 +0100

dbconfig-common (2.0.14) unstable; urgency=medium

  * dbconfig-generate-include: move copying attributes of original file to
    later (Closes: #965219)

 -- Paul Gevers <elbrus@debian.org>  Wed, 07 Oct 2020 21:23:02 +0200

dbconfig-common (2.0.13) unstable; urgency=medium

  * Update Korean, thanks Changwoo Ryu (Closes: #935060)
  * Update Spanish, thanks jonatan porras
  * Update Russian, thanks Yuri Kozlov (Closes: #935110)
  * Update German, thanks Helge Kreutzmann (Closes: #935623)
  * Update Portuguese, thanks Miguel Figueiredo (Closes: #935696)
  * Update Italian, thanks Giuseppe Sacco (Closes: #937734)
  * Update Turkish, thanks Atila KOÇ (Closes: #936028)
  * Update Brazilian Portuguese, thanks Adriano Rafael Gomes (Closes:
    #938991)
  * Update French, thanks Jean-Pierre Giraud (Closes: #939159)
  * Update Dutch, thanks Maarten (Closes: #939162)
  * [tests] use /bin/sh to catch issues like #934027

 -- Paul Gevers <elbrus@debian.org>  Thu, 19 Sep 2019 19:57:32 +0200

dbconfig-common (2.0.12) unstable; urgency=medium

  [ Rafael David Tinoco ]
  * ALTER + GRANT MySQL commands are now split into CREATE and ALTER
    commands due to MySQL having NO_AUTO_CREATE_USER as default setting
    now.
  * MySQL generated config files cannot have empty port variables now.
    Variable is either $dbc_port or the default "3306" value.
  * MySQL authentication plugin can now be configured through debconf
    variable "mysql/dbc_authplugin" OR by declaring "dbc_authplugin"
    variable before calling dbc_go (to guarantee compatibility with
    packages not using libmysqlclient directly).

  [ Paul Gevers ]
  * Improve new template text, thanks go to Justin B Rye

  [ Marius Burkard ]
  * Fix regression with /bin/sh pointing to bash due to changes in its
    POSIX behaviour (Closes: #934027)

 -- Paul Gevers <elbrus@debian.org>  Sun, 18 Aug 2019 20:36:30 +0200

dbconfig-common (2.0.11) unstable; urgency=medium

  [ Sunil Mohan Adapa ]
  * pgsql: Fix issue with su on systems with restricted logins (Closes:
    #914887)

 -- Paul Gevers <elbrus@debian.org>  Thu, 13 Dec 2018 10:32:33 +0100

dbconfig-common (2.0.10) unstable; urgency=medium

  * [tests] improve unstable-to-testing migration testing (also in Ubuntu)
  * Bump Standards to 4.1.2
  * Set rules-requires-root to no
  * Use secure URL in d/copyright
  * Adapt VCS-* fields for move to salsa
  * Drop postinst stanza with recursive chmod as the required change
    happened in stable (thanks Lintian for this and the other warnings)
  * Bump debhelper compat level

 -- Paul Gevers <elbrus@debian.org>  Thu, 04 Oct 2018 13:41:49 +0200

dbconfig-common (2.0.9) unstable; urgency=medium

  * honor $dbc_sql_substitutions during upgrades (Closes: #863154) Thanks
    to Joerg Steffens.

 -- Paul Gevers <elbrus@debian.org>  Mon, 03 Jul 2017 21:26:38 +0200

dbconfig-common (2.0.8) unstable; urgency=medium

  * Update translations, thanks to:
    - Atila KOÇ (Closes: #849049)
    - Iñaki Larrañaga Murgoitio (Closes: #850044)
    - Javier Fernandez-Sanguino (Closes: #849112)
    - Julien Patriarca (Closes: #849190)
    - Miguel Figueiredo (Closes: #849274)
  * Improve reproducibility by forcing SOURCE_DATE_EPOCH in PostScript
    documentation
  * Ask for administrator credentials in case dumping a database as user
    doesn't work (Closes: #850190)

 -- Paul Gevers <elbrus@debian.org>  Sat, 14 Jan 2017 08:19:23 +0100

dbconfig-common (2.0.7) unstable; urgency=medium

  * Let dbconfig-mysql Depends/Suggests default-mysql-* instead of
    mysql/mariadb (Closes: #848468)
  * Bump compat level to 10
  * Add backticks to MySQL DROP command (Closes: #838159)
  * Improve debconf question about administrative password (Closes:
    #831726)
  * Minor tweaks to documentation (Closes: #844614)
  * Update translations, thanks to:
    - Adriano Rafael Gomes (Closes: #848870)
    - Benedict Verheyen
    - Changwoo Ryu (Closes: #848176)
    - Helge Kreutzmann (Closes: #848495)
    - Innocent De Marchi (Closes: #849006)
    - Ivan Masár (Closes: #848226)
    - Javier Fernandez-Sanguino
    - Joe Dalton (Closes: #848376)
    - Yuri Kozlov (Closes: #848248)
    - victory

 -- Paul Gevers <elbrus@debian.org>  Wed, 21 Dec 2016 21:27:37 +0100

dbconfig-common (2.0.6) unstable; urgency=medium

  * Fix dbc_dbname preseeding regression caused by the fix for LP#689327
    (Closes: #835987)
  * [tests] Fixed failure on CI.d.n and autopkgtest.u.c (Closes: #835981)
  * Update lintian overrides for recent PostgreSQL upgrade example package

 -- Paul Gevers <elbrus@debian.org>  Thu, 01 Sep 2016 22:33:34 +0200

dbconfig-common (2.0.5) unstable; urgency=medium

  * Minor fixes to the documentation, thanks to Carsten Leonhardt
  * Update Brazilian, thanks Adriano Rafael Gomes (Closes: #824329)
  * Add libdbd-mysql-perl dependency for the install-examples tests
  * Prevent empty dbc_dbname in dbc_read_package_debconf (LP: #689327)
  * Don't forget app-pass during reconfigure/error (Closes: #825517)
  * Improve installation and reconfigure situation in the cases where
    database administrator rights are not needed. This enables most
    packages to be installed using a database server where the user is
    already created and has enough privileges. (Closes: #475829)
  * Prevent empty MySQL port as MySQL 5.7 doesn't support it anymore
    (Closes: #824537)
  * Make sure that debconf questions regarding multidbs can be backed up
    properly (Closes: #663234)
  * Check existing mysql privileges and behave according to the answer
    (Closes: #439078)
  * Bump Standards (no changes)
  * Fix PostgreSQL Unix socket use: it was always using TCP (Closes:
    #834294)
  * Fail PostgreSQL case when using ident for authentication but the
    system user with the name of the dbuser name doesn't exist. Mapping
    isn't supported (yet) (Closes: #830888)
  * [tests] Drop posh testing for now, seems like a test framework issue
    i.s.o a dbconfig issue
  * [tests] Add MySQL/MariaDB TCP/IP no-admin testcase

 -- Paul Gevers <elbrus@debian.org>  Fri, 26 Aug 2016 17:04:14 +0200

dbconfig-common (2.0.4) unstable; urgency=medium

  * Update Japanese translation, thanks to Takuma Yamada (Closes: #816068)
  * Make sure that after one loop in the error handling we are for sure
    going to raise the error above the priority level.
  * Ask the administrator if backups should be made on upgrade (Closes:
    #463100)
  * Terminate PostgreSQL connections before dropping db (Closes: #755908)
  * Fix typo in MySQL logic introduced in 2.0.3 (Closes: #817889)

 -- Paul Gevers <elbrus@debian.org>  Mon, 14 Mar 2016 20:19:13 +0100

dbconfig-common (2.0.3) unstable; urgency=medium

  * Drop socket def and other duplication from mysql connection definition
  * Add mariadb-client to alternatives for dbconfig-mysql
  * Remove warnings for dbconfig-<dbtype> not being installed (Closes:
    #813923, #813040)
  * Revert MySQL default dbadmin for localhost as this isn't valid for
    MariaDB (Closes: #813421)
  * Obtain dbc_dbadmin from /etc/mysql/debian.cnf (only) on localhost
    setups
  * Update templates with default localhost (missed that in 1.8.55)
  * Fix Vcs-git URL
  * Bump standards to 3.9.7 (no changes)

 -- Paul Gevers <elbrus@debian.org>  Sun, 21 Feb 2016 19:39:33 +0100

dbconfig-common (2.0.2) unstable; urgency=medium

  * Fix CI dependencies
  * Update logic of already created backups: only change permissions and
    ownership when upgrading from versions before 2.0.0 (but not from
    versions after jessies update).
  * Reverse order of mysql-client/virtual-mysql-client for dbconfig-mysql
    (thanks lintian)
  * Update git URL for debian packaging (thanks lintian)
  * Add ${misc:Depend} to Depends of dbconfig-<dbtype> packages (thanks
    lintian)
  * Add one lintian override for the changelog of our example packages

 -- Paul Gevers <elbrus@debian.org>  Wed, 27 Jan 2016 20:53:13 +0100

dbconfig-common (2.0.1) unstable; urgency=medium

  * Use debian-sys-maint as default admin for MySQL when on localhost and
    try to retrieve password from /etc/mysql/debian.cnf (Closes: #556174)
  * Convert of `` to $() (Closes: #810846)
  * Tests now include posh and lksh as /bin/sh (not yash as that doesn't
    respect local variables)
  * Fix internal/pgsql for leaving cruft behind
  * Add dh-exec to requirements for autopkg-testing to fix current
    failures
  * Fix typo in warning message (original report in #812156)
  * Update Basque translation (Closes: #809486) (Thanks Dooteo)

 -- Paul Gevers <elbrus@debian.org>  Tue, 26 Jan 2016 21:08:24 +0100

dbconfig-common (2.0.0) unstable; urgency=medium

  * New major release as there are now 5 additional packages build:
    dbconfig-<dbtype> and dbconfig-no-thanks that improve and simplify
    dependency handling (Closes: #353617, #511441)
  * Update examples to short dh style and use new framework
  * Improve detection of localhost for PostgreSQL use (Closes: #807246)
  * Improve wording in remove/purge questions (Closes: #805455)
  * Minor fix in install-examples test
  * Drop ancient version of ucf in d/control
  * Repair permissions of already created backups
  * Update translations (Closes: #808245, #808553, #808647, #808594, #808650):
    - Catalan (Thanks Innocent De Marchi)
    - Dutch (me)
    - French (Thanks Julien Patriarca)
    - German (Thanks Helge Kreutzmann)
    - Italian (Thanks Giuseppe Sacco)
    - Russian (Thanks Yuri Kozlov)
    - Turkish (Thanks Atila KOÇ)
  * Improve error handling in case dbc_go is part of if-statement or left
    side of ||-statement by adding loads of "|| return $?" (hope I didn't
    miss any important ones) (Closes: #803090, #807353)
  * Added some missing checks for the ignore answer in error handling

 -- Paul Gevers <elbrus@debian.org>  Mon, 21 Dec 2015 20:44:50 +0100

dbconfig-common (1.8.58) unstable; urgency=medium

  * Fix permission of PostgreSQL backup files, thanks Simon Ruderich
    (Closes: #805638)

 -- Paul Gevers <elbrus@debian.org>  Sat, 21 Nov 2015 21:21:34 +0100

dbconfig-common (1.8.57) unstable; urgency=medium

  * Update Brazilian Portuguese translation, thanks Adriano Rafael Gomes
    (Closes: #803992)
  * Fix auto-pkg-test failure as the second test case was missing
    needs-root requirement

 -- Paul Gevers <elbrus@debian.org>  Tue, 10 Nov 2015 21:45:25 +0100

dbconfig-common (1.8.56) unstable; urgency=medium

  * Fix auto-pkg-test failure as TMPDIR wasn't hardcoded since last
    upload, but ADT doesn't set it, causing the mockup script to try and
    write in /share which isn't allowed.

 -- Paul Gevers <elbrus@debian.org>  Fri, 06 Nov 2015 15:58:58 +0100

dbconfig-common (1.8.55) unstable; urgency=medium

  * Convert nearly all leading chars to Caps in
    doc/dbconfig-common.sgml
  * Remove alioth project link from documentation as that isn't the
    place to find accurate info
  * Drop _dbc_asuser from list of local variables in _dbc_generate_mycnf
    (Closes: #801427)
  * Improve pgsql peer/ident/password situation for dbadmin and dbuser
    (Closes: #703277, #509627, #703374)
  * Fix ordering of thanks for reproducible builds
  * Check for existence of sql input file in dbc_pgsql_exec_file
  * Multiple $x -> ${x:-} replacements to ensure the regression test
    can run with empty variables
  * Tests:
    - Use shunit testcases with real databases (mysql only for now)
    - Enhance and extend mysql/postgresql testsuite
    - TMPDIR wasn't really required, just appeared to be
    - check that providing dbadmin password changes correctly from
      peer to passwd based login
  * Update translations for changes in templates; Thanks to
    - Giuseppe Sacco
    - Helge Kreutzmann (Closes: #803627)
    - Innocent De Marchi (Closes: #803785)
    - Joe Dalton (Closes: #803561)
    - Julien Patriarca (Closes: #803931)
    - Miroslav Kure (Closes: #803775)
    - Yuri Kozlov (Closes: #803539)

 -- Paul Gevers <elbrus@debian.org>  Tue, 03 Nov 2015 13:51:48 +0100

dbconfig-common (1.8.54) unstable; urgency=medium

  * Fix missing dependencies in install-examples autopkgtest
    (Closes: #799913)

 -- Paul Gevers <elbrus@debian.org>  Fri, 25 Sep 2015 11:58:36 +0200

dbconfig-common (1.8.53) unstable; urgency=medium

  * Add Breaks: bandwidthd-pgsql (<< 2.0.1+cvs20090917-9~)
    (Closes: #791622)
  * Rename install_examples.sh and add it to autopkgtest list
  * Add extended regression tests to autopkgtest list
  * Extend error message upon script error (Closes: #506510)
  * Fix preseeding by package (Closes: #793816)
  * Allow noninteractive remove mode to fail (Closes: #793599)
  * Update documentation with a note that packages depending on
    dbconfig-common are recommended to depend on the command line
    client required for the database they support. The solution to
    fix this (bug 353617) is quite involved, so it needs some proper
    preparation.
  * Bump debhelper compat level to 9
  * Remove convenience targets in d/rules (adt-run does a better job)

 -- Paul Gevers <elbrus@debian.org>  Mon, 21 Sep 2015 20:35:32 +0200

dbconfig-common (1.8.52) unstable; urgency=medium

  * Forgot to install dbconfig-common for the CI tests
  * Update French translation by Julien Patriarca (Closes: #789908)

 -- Paul Gevers <elbrus@debian.org>  Fri, 26 Jun 2015 13:42:50 +0200

dbconfig-common (1.8.51) unstable; urgency=medium

  * Upload to unstable
  * Extend regression tests
  * Fix typo in manpage of dbconfig-generate-inlude (Closes: #782280)
  * Minor improvement to the templates + updated translations
    - Basque by Iñaki Larrañaga Murgoitio (Closes: #788371)
    - Brazilian Portuguese by Adriano Rafael Gomes (Closes: #787216)
    - Catalan by Innocent De Marchi (Closes: #787307)
    - Danish by Joe Hansen (Closes: #787370)
    - Dutch by me
    - French by Julien Patriarca (Closes: #788309)
    - German by Helge Kreutzmann (Closes: #787296)
    - Italian by Giuseppe Sacco
    - Korean by Changwoo Ryu (Closes: #785769)
    - Russian by Yuri Kozlov (Closes: #786451)
    - Turkish by Atila KOÇ (Closes: #787401)

 -- Paul Gevers <elbrus@debian.org>  Thu, 11 Jun 2015 20:22:58 +0200

dbconfig-common (1.8.50) experimental; urgency=medium

  * Prevent running upgrades twice on error (Closes: #708339)
  * Revert (undocumented) purge logic change in 1.8.48.
  * Fix and unify error handling (Closes: #581646, #497035, #723885)
  * Move reset internal/reconfiguring from postinst to dbc_postinst_cleanup
  * Replace all debconf priorities with a variable (Closes: #607171)
  * Raise priorities when retrying after error
  * Check for existance of dbc_logfile before writing (Closes: #705335)
  * Remove some unneeded code
  * Drop database during reinstall (Closes: #665742)
  * Check if database exists before dropping
  * Fix for #573524 was incomplete, also forget passwords in debconf during
    reconfigure (they can be filled during dbc_preseed_package_debconf)
  * Only ask for dbadmin password if needed for updates (Closes: 599896)
  * Fix typo in dbc_migrate: password-confirm -> app-password-confirm
  * Fix prerm to ask admin_pass if needed during maintainer code
    (Closes: #705222)
  * Unify the error handling; also (Closes: #723885)
  * Make check for DEBIAN_FRONTEND case insensitive (LP: #1406700)
  * Don't use dbc_dballow as variable name in dbconfig-generate-include
    (Closes: #533777)
  * Fix regression in one of the previous uploads which broke preseeding
    by packages using dbconfig-common
  * Allow the admin to specify the domain for the GRANT calls (MySQL)
    (Closes: #673840, #506511)
  * Allow backup from password questions (Closes: #703365)
  * Insert the name of the dbadmin into the debconf templates to avoid
    confusion
  * Improvements to the test script
  * Update d/copyright to machine-readable format
  * Update TODO
  * Update Debconf templates, including review from debian-l10n. No
    call for review on purpose yet.

 -- Paul Gevers <elbrus@debian.org>  Mon, 30 Mar 2015 20:46:21 +0200

dbconfig-common (1.8.49) experimental; urgency=medium

  * More preseeding fixes (Closes: #619362)
  * Allow packages to backup during config from dbconfig-common state
    machine (Closes: #504983)
  * Convert sqlite to SQLite in description (Closes: #570332)
  * Quote $@ just to be safe (Closes: #750412)
  * Remove date from the d-g-i generated config files, to reduce
    any ucf noise (Closes: #727653)
  * Move debian packaging VCS to collab-maint
  * Add date string to backup filename to prevent overwriting good
    backup in case of issues (Closes: #708511)
  * Add test script and d/rules logic to install the examples for
    debugging (to be converted into an autopkgtest eventually)
  * Fix postrm script of db-test-pgsql-migration-2.0 to remove
    configuration file and unregister from ucf
  * Clean up empty directories where the SQLite database lived
    (Closes: #775226)
  * Reset password during reconfigure (Closes: #573524)
  * Re-register templates after database type selection (Closes: #570178)

 -- Paul Gevers <elbrus@debian.org>  Wed, 18 Feb 2015 16:12:20 +0100

dbconfig-common (1.8.48) experimental; urgency=medium

  * New maintainer (Closes: #773433)
  * Bump Standards to 3.9.6 (no changes)
  * Convert to 3.0 (native) source format
  * Run test suite via autopkgtest
    - Update test suite info (missed in 1.8.47)
  * Dump routines during upgrade. Thanks to pdf (Closes: #570098,
    LP: #520872)
  * Raise priority upon errors when no localhost server is found, such
    that db method is asked. Thanks to Vincent Danjean (Closes: #505007)
  * Fix multiple db support install. Thanks to Sylvain Garcia and Soren
    Hansen (LP: #252882)
  * Quote $dbc_dbpass in internal/mysql to allow passwords with space
    (LP: #584943)
  * Honor preseeding of ${pkg}/dbconfig-install on initial installation
    of ${pkg} and (thus) allow the creation of a proper config file with
    preseeding (Closes: #476946)
  * Thanks to lintian:
    - Remove unused-overrides for lintian
    - Add overrides for package-contains-empty-directory and
      unused-debconf-template
    - Update Vcs-* fields in d/control
    - Add build-* targets to d/rules
    - Fix typo in man page
    - Add doc-base registration

 -- Paul Gevers <elbrus@debian.org>  Sat, 03 Jan 2015 19:36:43 +0100

dbconfig-common (1.8.47+nmu3) unstable; urgency=low

  * Non-maintainer upload.
  * Fix regression introduced in the previous upload, now really
    preserve permissions during upgrade, thanks to Simon Bruder for
    reporting and Dominik George for helping triage. (Closes: #767248)

 -- Paul Gevers <elbrus@debian.org>  Sun, 02 Nov 2014 19:19:40 +0100

dbconfig-common (1.8.47+nmu2) unstable; urgency=low

  * Non-maintainer upload.
  * Fix pending l10n issues. Debconf translations:
    - Brazilian Portuguese (Adriano Rafael Gomes) (Closes: #764777)
    - Turkish (Atila KOÇ) (Closes: #662778)
  * Leave ownership and permissions of configuration files as they were
    (Closes: #720517)
  * Escape database name in create command (Closes: #556507)

 -- Paul Gevers <elbrus@debian.org>  Mon, 13 Oct 2014 21:01:26 +0200

dbconfig-common (1.8.47+nmu1) unstable; urgency=low

  * Non-maintainer upload.
  * Fix pending l10n issues. Debconf translations:
    - Danish (Joe Hansen).  Closes: #618407
    - Dutch; (Jeroen Schot).  Closes: #626902
    - Catalan; (Innocent De Marchi).  Closes: #630074

 -- Christian Perrier <bubulle@debian.org>  Sat, 24 Dec 2011 09:26:05 +0100

dbconfig-common (1.8.47) unstable; urgency=low

  * make _dbc_find_upgrades set -u safe
  * Fix version sorting logic bug on upgrade files in postinst.
    Thanks to Ghislain Mokolomboka <mghislain@dvidea.com> (Closes: #611820)
  * Use defaults-file instead of defaults-extra-file when calling mysql.
    Thanks to Glennie Vignarajah <glennie@glennie.fr> (Closes: #576533)
  * Source dpkg/common (conditionally) in preinst before calling dbc_logline.
    Thanks to Klaus Zerwes <kzerwes@web.de> (Closes: #608500)
  * Fix for dbc_mysql_createdb_encoding is missing.
    Thanks to Jérémy Lal <kapouer@melix.org> (Closes: #599374)
  * updates to (fi) debconf translations.
    Thanks to Esko Arajärvi <edu@iki.fi> (Closes: #475417)
  * updates to (de) debconf translations.
    Thanks to Raphael Bossek <bossekr@debian.org> (Closes: #591849)

 -- Sean Finney <seanius@debian.org>  Sun, 13 Feb 2011 13:48:57 +0000

dbconfig-common (1.8.46) unstable; urgency=low

  * Fix error removing postgres databases and users (Closes: #573069)
    - thanks to "J.M.Roth" <jmroth+debbug@iip.lu>
  * Numerous fixes to unit test internals.
  * New unit tests covering some of the pgsql support.
  * Various misc fixes to pgsql support found by said unit tests :)
  * Fix pgsql createdb code to use template0 when encoding is specified
    - thanks to John Goerzen <jgoerzen@complete.org> (Closes: #546246)
  * A few quotation and unset shell variable related fixes in mysql
    support found by updated unit tests.
  * Fix zsh support with unit tests
  * Remove test/tmp directory in debian/rules clean target

 -- Sean Finney <seanius@debian.org>  Sun, 28 Mar 2010 17:14:26 +0200

dbconfig-common (1.8.45) unstable; urgency=low

  * Change behavior for automated installs when no local database is
    available (Closes: #542381)
  * Make sure the admin always sees the "purge database?" question
    - thanks to Brett Profitt <brett.profitt@gmail.com> (Closes: #525371).
  * Remove original fix for #542381, as the second fix is better.
  * Bump debhelper compatibility level to 5
  * Update lintian overrides
  * Update Standards-Version to 3.8.4 (no changes needed)
  * Use the upgrade prompt for migrating from non-dbc versions.
    (Closes: #569139)
  * Fix overzealous error checking which causes some settings not to
    migrate (Closes: #443279).

 -- Sean Finney <seanius@debian.org>  Tue, 23 Feb 2010 21:45:36 +0100

dbconfig-common (1.8.44) unstable; urgency=high

  * Fix bashism in dpkg/config. (Closes: #567402)
    - thanks to Sylvain Le Gall <gildor@debian.org>
  * Bashism causes install failures, so urgency bumped.

 -- Sean Finney <seanius@debian.org>  Mon, 15 Feb 2010 22:09:21 +0100

dbconfig-common (1.8.43) unstable; urgency=low

  * Pass --debconf-ok to ucf call for global config file.
    (Closes: #513142, #566570)

 -- Sean Finney <seanius@debian.org>  Sun, 24 Jan 2010 02:22:46 +0100

dbconfig-common (1.8.42) unstable; urgency=low

  * Register all internal ucf-managed files with ucfr (Closes: #514346)
  * Manage global config file /etc/dbconfig-common/config with ucf
  * Fix an incorrect bug reference in the previous upload's changelog entry
  * New Japanese debconf translations. (Closes: #525201, #561937)
    - thanks to "Hideki Yamane (Debian-JP)" <henrich@debian.or.jp>
  * Updated spanish debconf translations (Closes: #525548)
    - thanks to Javier Fernández-Sanguino Peña
  * Prevent remove/reinstall from seeming to be an upgrade (Closes: #529365)
    - thanks to Florian Grandel
  * Clarify documentation regarding paths for update code (Closes: #529963)
    - thanks to Kiss Gabor
  * Fix documented path for removal SQL (Closes: #563907)
    - thanks to Thijs Kinkhorst <thijs@debian.org>
  * Fix for "fails to install" in noninteractive mode (Closes: #542381)
    - thanks to Thijs Kinkhorst <thijs@uvt.nl>
  * Fix "french translation for deconfiguration dialog really unclear"
    (Closes: #529316)
    - thanks to Olivier Berger <olivier.berger@it-sudparis.eu>

 -- Sean Finney <seanius@debian.org>  Sat, 23 Jan 2010 20:00:11 +0100

dbconfig-common (1.8.41) unstable; urgency=low

  * Fix for a location in the code where ucf was not being called with the
    now requisite --debconf-ok (closes: #513753).
  * New postinst maintainer variable: dbc_dgi_on_manual.  Allows the
    packager to disable creation of the d-g-i generated files when the
    admin opts for manual installation (closes: #514347).
  * Incorporate suggested rewrite of package description and debconf templates
    from Christian Perrier and the debian-l10n-english contributors
    (closes: #513909).
  * new/updated debconf translations:
    - Basque, thanks to Piarres Beobide (closes: #516118).
    - Czech, thanks to Miroslav Kure (closes: #514441).
    - Finnish, thanks to Esko Arajärvi (closes: #516623).
    - French, thanks to Christian Perrier (closes: #515932).
    - German, thanks to Helge Kreutzmann (Closes: #514783).
    - Italian, thanks to Giuseppe Sacco (closes: #514574).
    - Korean, thanks to Changwoo Ryu (closes: #514354).
    - Norwegian Bokmål, thanks to Bjørn Steensrud and Christian Perrier
      (closes: #514368).
    - Portuguese, thanks to Miguel Figueiredo (closes: #516643).
    - Russian, thanks to Yuri Kozlov and Christian Perrier (closes: #514896).
    - Slovak, thanks to helix84 (closes: #514357).
    - Swedish, thanks to Daniel Nylander (closes: #516606).
    - Vietnamese, thanks to Clytie Siddall and Christian Perrier
      (closes: #514503)
  * dbconfig-common is now maintained in git.  Update control info
    accordingly, and introduce a gbp.conf in the debian subdir for
    git-buildpackage.
  * Misc lintian fixes:
    - update Standards-Version to 3.8.1 (no changes needed).
    - fix Build-Depends for gs -> ghostscript
    - remove Build-Depends alternatives on packages that were only needed
      for etch (tetex-bin, tetex-extra).

 -- Sean Finney <seanius@debian.org>  Sun, 15 Mar 2009 11:08:39 +0100

dbconfig-common (1.8.40) unstable; urgency=low

  * Fixes from Thijs Kinkhorst:
    - fix for spelling error in debian/po/nl.po
    - fix for typo in internal/common
    - update documentation and examples to be more explicit about dependencies,
      recommends, and suggests (closes: #498226).
    - add Vcs-* headers to control file (closes: #498226).

 -- Sean Finney <seanius@debian.org>  Mon, 08 Sep 2008 18:36:54 +0200

dbconfig-common (1.8.39) unstable; urgency=high

  * fix for package failing to purge, thanks to Michael Tautschnig for
    reporting this (closes: #476949).
  * rc bugfix, high urgency upload.
  * a few more more bugs/fixes from Niko Tyni:
    - fix for empty substitution in dbc_upgrade_error (closes: #473028).
    - ensure TODO gets installed, since the docs reference it (closes: #472946).

 -- Sean Finney <seanius@debian.org>  Sat, 05 Jul 2008 01:07:31 +0200

dbconfig-common (1.8.38) unstable; urgency=low

  * the "TLC" release
  * ACK NMU from Stephen Gran, thanks!
  * slight changes to the NMU diff, namely using local variables and a fix
    for a corner case where the umask might not be reset.
  * more bugs/fixes from Niko Tyni (thanks!)
    - fix for malformed log messages (closes: #472993).
    - fix for catching upgrade errors when calling dbc_dump (closes: #473026).
    - fix for empty dumps from postgres upgrades (closes: #473013).
    - fix for ucf/debconf/stdout redirection problems (closes: #435143).
    - fix for db server/client installed status differences (closes: #448804).
    - allow specifying preferred order in dbtype selection (closes: #469832).
    - find with -xtype instead of -type to allow symlinks (closes: #472944).
    - fix for allowing users to opt-in again to our help (closes: #475068).
  * update documentation wrt dbtype selection
  * centralize definition of dbc.log location
  * a test suite! now using shunit2 for unit tests, implemented some
    basic tests for logging as a proof-of-concept.
  * various fixes found from new unit tests
  * new/updated debconf translations:
    - Basque, from Piarres Beobide (closes: #472266).
    - Finnish, from Esko Arajärvi (closes: #472949).
  * lintian fixes:
    - bump standards version to 3.7.3
    - swap binary-arch and binary-indep target build scripts
    - spelling fixes in description
    - add ignore for empty directory where we instruct packages to
      place install/upgrade files and scripts
    - remove .Xc from manpages as it seems an unsupported extension.

 -- Sean Finney <seanius@debian.org>  Fri, 11 Apr 2008 19:44:58 +0200

dbconfig-common (1.8.37-0.1) unstable; urgency=low

  * Non-maintainer upload.
  * Set umask before dump creation (closes: #473131)

 -- Stephen Gran <sgran@debian.org>  Sat, 05 Apr 2008 00:53:49 +0100

dbconfig-common (1.8.37) unstable; urgency=low

  * Fix from Niko Tyni for dpkg-reconfigure failures due to missing database
    admin password.  Thanks! (closes: #439081).
  * Fix from Niko Tyni for problems with opting out in preconfiguration
    scenarios (closes: #469728).
  * Fix from Niko Tyni for choosing a more sane default for authmethod
    with remote questions in pgsql installations (closes: #443985).
  * Remove default logfile path/dir on purge (closes: #455018).

 -- Sean Finney <seanius@debian.org>  Thu, 06 Mar 2008 23:37:03 +0100

dbconfig-common (1.8.36) unstable; urgency=low

  * added documentation and support for removal logic, to allow the
    packager to have arbitrary sql/scripts run when the package is
    being removed.  thanks to Stefano Zacchiroli for the suggestion
    and testing (closes: #429722).
  * another internal change or two needed for webapps-common.
  * modified build-dependencies related to tetex/texlive.
  * new Slovak debconf translations thanks to Ivan Masár (closes: #437671).

 -- sean finney <seanius@debian.org>  Sun, 02 Sep 2007 13:30:50 +0200

dbconfig-common (1.8.35) unstable; urgency=low

  * New Mayalalam debconf translations from Praveen A (closes: #426220).
  * Updated Vietnamese debconf translations from Clytie Siddall
    (closes: #426841).
  * initial attempt at handling more gracefully situations where a
    database was not installed before the package was installed.  The
    text is not yet marked translatable since i don't think it's final yet.
  * do some more under-the-hood stuff for multi-instance support in the up
    and coming webapps-common package.
  * make sure the _DBC_DBSERVER_ substitution in d-g-i does not result in an
    empty string, as is done elsewhere.  thanks to Stefano Zacchiroli for
    the patch (closes: #429841).
  * clean up an extra tmpfile that wasn't being deleted by d-g-i, thanks
    again to Stefano for the patch (closes: #429854).

 -- sean finney <seanius@debian.org>  Mon, 18 Jun 2007 18:15:29 +0100

dbconfig-common (1.8.34) unstable; urgency=low

  * new support for sqlite3, thanks to the patch from Vincent Bernat!
    (closes: #425262).
  * create leading elements of purge-time data dump, if necessary.

 -- sean finney <seanius@debian.org>  Sun, 20 May 2007 23:13:33 +0200

dbconfig-common (1.8.33) unstable; urgency=low

  * include a long-neglected fix from Adam Lebsack, which seems to fix the
    problems prevents dbconfig-common from working with dash (closes: #406127).
    this was also likely the cause of dbconfig appearing to attempt creating
    the database/user in the wrong order (closes: #418479).
  * remove some extra straggler bashisms, and use printf instead of echo
    for the dbc_log functions.
  * change function names for some internal debugging/logging functions.
  * now dbc defaults to logging to /var/log/dbconfig-common/dbc.log, which
    can perhaps make it a bit easier to get debugging info from folks who
    experience bugs.

 -- sean finney <seanius@debian.org>  Sun, 13 May 2007 15:06:01 +0200

dbconfig-common (1.8.32) unstable; urgency=low

  * incorporated the suggested grammatical corrections to debconf templates,
    doing my best to avoid fuzzying current translations.  thanks to
    Helge Kreutzmann for finding these (closes: #400784).
  * fixed random password generating code so that passwords are always
    12 characters long.  previously a newline character from /dev/urandom
    could cause it to be truncated.
  * correction version number in sample sql script for the db-test-mysql-2.1
    example package.  thanks to Niko Tyni (closes: #421009).
  * fixed typo in french debconf translations, thanks to Frédéric Bothamy
    for pointing this out (closes: #422196).
  * small fix for created nested subdirectories, which will be used by
    the soon-coming webapps-common package.

 -- sean finney <seanius@debian.org>  Sat, 12 May 2007 14:41:27 +0200

dbconfig-common (1.8.31) unstable; urgency=low

  * tons of new/updated translations:
    * Swedish, thanks to Andreas Henriksson and Daniel Nylander
      (closes: #407852, #412012).
    * Galician, thanks to Jacobo Tarrio (closes: #412025).
    * Portuguese, thanks to Miguel Figueiredo (closes: #412177).
    * Norwegian Bokmål, thanks to Bjørn Steensrud (closes: #412308).
    * Italian, thanks to Giuseppe Sacco (closes: #412172).
    * Korean, thanks to Sunjae Park (closes: #412780).
    * Russian, thanks to Yuriy Talakan' (closes: #412788).
    * German, thanks to Helge Kreutzmann (closes: #400799).

 -- sean finney <seanius@debian.org>  Sun, 04 Mar 2007 12:59:08 +0100

dbconfig-common (1.8.30) unstable; urgency=medium

  * remove some "-a" and "-o" bashisms.
  * dbconfig-load-include now returns the exit status of the "exec"
    format (where the output is based on running a script), if appropriate.
    thanks to Matt Brown for the patch (closes: #397089).
  * single-quote settings in /etc/dbconfig-common/package.conf instead
    of double-quoting them, and make sure any single quotes in the
    settings are properly escaped when written.
  * escape SQL-sensitive character sequences in passwords for user
    creation SQL snippits.
  * escape shell/sed sensitive character sequences that are used in
    dbconfig-generate-include (closes: #405598).
  * another dpkg order-of-operations corner case: if unpacked but not
    (pre-)configured, our debconf templates aren't registered yet, so
    if some dependant package tries to use us in such a state (i.e. its
    config is run before ours), fail gracefully and let its postinst
    script pick up the work with a second config run.

 -- sean finney <seanius@debian.org>  Sun, 21 Jan 2007 20:14:36 +0100

dbconfig-common (1.8.29) unstable; urgency=medium

  * Fabio Tranchitella discovered that in some environments passwords
    could be generated with illegal UTF8 characters.  the fix was simple
    enough, anyway, thanks.  Closes: #397288.

 -- sean finney <seanius@debian.org>  Sat, 11 Nov 2006 17:58:57 +0100

dbconfig-common (1.8.28) unstable; urgency=low

  * update package decscription to include mention of sqlite support.
  * preseeding values were still being dropped if debconf priority
    was set to >= high.  should be fixed now.  thanks to Finn Smith
    for his continued vigilance :)

 -- sean finney <seanius@debian.org>  Mon, 30 Oct 2006 14:05:46 +0100

dbconfig-common (1.8.27) unstable; urgency=high

  * the "patch to fix the patch to fix the patch to fix the bug" release
  * unregistered pgsql questions were being asked even in mysql packages,
    causing confusion, breakage, chaos, riots, etc.  fixed.
    closes: #393124.

 -- sean finney <seanius@debian.org>  Sun, 15 Oct 2006 18:42:24 +0200

dbconfig-common (1.8.26) unstable; urgency=high

  * the previous upload included a changelog entry that closed the
    wrong bug.  it should have read "(closes: #391960)".
  * preseeding for apt-preconfigured packages was broken, at the very
    least for multidbtype packages but i suspect it was completely
    broken.  should be fixed now.  (closes: #392681).
  * previous version hasn't made it to testing, and these are all nasty
    bugs we want out of etch <=> urgency stays high.
  * Updated Catalan debconf template

 -- sean finney <seanius@debian.org>  Fri, 13 Oct 2006 10:29:34 +0200

dbconfig-common (1.8.25) unstable; urgency=high

  * fixed bugs found by Finn Smith:
    - multidbtype packages would fail to install if the admin declined
      our help (closes: #391160).
    - preseed values for dbc_authmethod_foo were being ignored for
      multidbtype packages (closes: #391997).
    - don't bother offering our assistance at purge time if the admin
      never opted for our help in the first place.
  * previous version hasn't made it to testing, <=> urgency stays high.

 -- sean finney <seanius@debian.org>  Tue, 10 Oct 2006 11:30:34 +0200

dbconfig-common (1.8.24) unstable; urgency=high

  * updated spanish debconf translations from Javier Fernández-Sanguino Peña
    (closes: #391557)
  * don't try to chown a non-existant file in _dbc_pg_dump().  thanks to
    Torsten Werner for finding this (closes: #391379).
  * rc bugfix <=> high priority.

 -- sean finney <seanius@debian.org>  Sat, 07 Oct 2006 14:37:48 +0200

dbconfig-common (1.8.23) unstable; urgency=low

  * Thijs Kinkhorst noticed a discrepancy in the documenation about
    the config file later on in the documenation.  also, since
    dbconfig-common depends on debconf, it's not necessary for the
    package in question to depend on debconf if it doesn't explicitly
    need it (closes: #388249).

 -- sean finney <seanius@debian.org>  Tue, 19 Sep 2006 14:33:55 +0200

dbconfig-common (1.8.22) unstable; urgency=low

  [ sean finney ]
  * added note about needing to check for dbconfig-common in the config
    script before sourcing the shell library (for situations where
    apt or similar utilities preconfigure the package before dependencies
    are unpacked).
  * updated examples as well.
  * updated build-depends to include po-debconf
  * updated danish translations by Claus Hindsgaul (closes: #385688).
  * updated czech translations by Miroslav Kure (closes: #386022).

  translations
  * Updated Dutch translations by Bart Cornelis

 -- sean finney <seanius@debian.org>  Mon, 18 Sep 2006 21:12:08 +0200

dbconfig-common (1.8.21) unstable; urgency=low

  [sean finney]
  * fix sourcing incorrect shell library in sqlite example, and make
    check for ucf in purge section.
  * make sure all sh references to /dev/stderr go to &2 instead.  thanks
    to Aidas Kasparas for finding this (closes: #383988).

  [Matt Brown]
  * Default the basepath for creating sqlite databases to
    /var/lib/dbconfig-common/sqlite/<pkgname>
  * Set the permissions on the basepath to match those of the dbfile.

 -- sean finney <seanius@debian.org>  Mon, 21 Aug 2006 23:30:03 +0200

dbconfig-common (1.8.20) unstable; urgency=low

  [ sean finney ]
  * added more information about what needs to be done by packagers
    wrt the postrm script hooks.
  * added some additional overrides for the new sample packages.

  [ Matt Brown ]
  * Added support for SQLite databases. closes: #379796.

  translations
  * Updated Dutch translation by Bart Cornelis.

 -- sean finney <seanius@debian.org>  Sat, 19 Aug 2006 00:37:25 +0200

dbconfig-common (1.8.19) unstable; urgency=high

  [ sean finney ]
  * dbconfig-common and the documentation/examples were not policy complaint
    wrt the postrm script hooks.  thanks to Anthony DeRobertis for catching
    this before it was too late.  this fixes an RC bug report with
    dbconfig-common, so urgency=high.  bugs may need to be filed
    seperately against packages that used the examples verbatim.
  * incorporate the "frontend" feature for read-only packages, where
    someone may want to ask the questions but not take the actions.
    see docs for details.  thanks to Thomas Huriaux and Michael
    Ablassmeier for the prompting on this one.  closes: #373188.
  * when doing upgrades, only ask for the administrative password
    if there are upgrades to be applied.  thanks to Michael Ablassmeier
    for pointing this out.  closes: #379730.
  * merge debian/TODO and TODO into just TODO.
  * dbconfig-generate-include was using tempfiles without removing
    them afterwards.  thanks to Thijs Kinkhorst for pointing this out.
  * change dbconfig-generate-include to respect permissions that are
    locally modified via dpkg-statoverride.  thanks to Thijs Kinkhorst
    and Matt Brown for realizing this.
  * no longer depend on pwgen(1) for generating random passwords, and
    instead use sed and cut from /dev/urandom.
  * new spanish debconf translation from Javier Fernández-Sanguino Peña
    closes: #382969.

 -- sean finney <seanius@debian.org>  Tue, 15 Aug 2006 08:27:04 +0200

dbconfig-common (1.8.18) unstable; urgency=low

  [ sean finney ]
  * no longer end php-style generated files with a ?>, as it's
    superfluous and can reportedly cause problems (closes: #379979).
    thanks to Thijs Kinkhorst for pointing this out.
  * other changes/fixes from Thijs Kinkhorst:
    - utf8 fix in changelog
    - update standards version to 3.7.2
    - lintian overrides for false-positives due to the example packages
    closes: #380353
  * updated danish debconf translations from Claus Hindsgaul, thanks.
    closes: #378769
  * fixed/improved pgsql authentication method autodetection.
  * new db-test-pgsql-migration-{1.9,2.0} packages to both show and
    test how to migrate from previous non-dbc packaging.
  * fix for sh-format include files from dbconfig-load-include.  thanks
    to Torsten Werner for finding this problem.
  * remove import-oldsettings template, i don't think the need
    merits having it.
  * packages that migrate to dbconfig-common no longer get the confusing
    installation question.
  * remove date from the d-g-i generated config files, to reduce
    any ucf noise.

  [ Bart Cornelis (cobaco) ]
  * Updated Dutch translation

 -- sean finney <seanius@debian.org>  Wed, 02 Aug 2006 17:08:29 -0700

dbconfig-common (1.8.17) unstable; urgency=low

  [ sean finney ]
  * now provide a global configuration option which affects the priority of
    questions related to remote database configuration.
  * updated spanish debconf translations, thanks to
    Javier Fernández-Sanguino Peña (closes: #372650).
  * provide a fix for over-zealous sanity-checking breakage with packages that
    support multiple database types.  this should remove the need for any
    ugly workarounds.  thanks to David Gil (closes: #372948).
  * dbconfig-common was not respecting manual changes to its global config
    file.  whoops, fixed.

  [ Bart Cornelis (cobaco) ]
  * Updated Dutch translation

 -- sean finney <seanius@debian.org>  Tue, 13 Jun 2006 19:34:53 +0200

dbconfig-common (1.8.16) unstable; urgency=low

  * when determining the local user as which to interact with postgres,
    additionally check that the account exists before attempting to
    su/chown stuff to it.  this should make postgres work "out of the box"
    for both applications that use a system account and those that don't.
    thanks to stephen gran for the suggestion.  closes: #368854
  * updated the pgsql password prommpt question to mention this.
  * when reconfiguring a package, change the "install with dbconfig-common?"
    question to "reinstall with dbconfig-common?", and default to false.
    this should make dbconfig-common packages' maintainer scripts idempotent,
    which could otherwise be considered a policy bug.
  * bugfix in sql dumping logic (upgrades and purges) for both mysql
    and pgsql.

 -- sean finney <seanius@debian.org>  Fri, 09 Jun 2006 02:31:09 +0200

dbconfig-common (1.8.15) unstable; urgency=low

  [sean finney]
  * Michael Ablassmeier noticed the the various upgrade files were
    not being applied in "version" sorted order (and were instead in
    "sort -n" sorted order).  fixed with an O(n^2) chunk of code that
    would make any computer scientist cry, if only it were used for
    sorting more than a small number of files :) closes: #370252.

 -- sean finney <seanius@debian.org>  Sun, 04 Jun 2006 19:03:00 +0200

dbconfig-common (1.8.14) unstable; urgency=low

  [sean finney]
  * provide a new hint option dbc_sql_substitutions, which will pipe
    all provided sql files through the template-based substitution
    filter of dbconfig-generate-include before being processed
    (closes: #366761).
  * andrew mcmillan found a spelling error, so i ran aspell over all
    the documentation :)
  * provide a new hint option dbc_authmethod_user for the packager
    to provide the "sane default" for how the application's database
    user should authenticate for pgsql applications (closes: #368219).
    we'll soon provide a better (automagic) detection, but it shouldn't
    break things if you start using this feature before then.
  * extra sanity check for a glob that might not expand in some circumstances,
    from matt brown (closes: #368714).
  * more code consolidation, configfile-vs-debconf fixes, removal of some
    obsolete code/templates.

 -- sean finney <seanius@debian.org>  Tue, 30 May 2006 23:15:35 +0200

dbconfig-common (1.8.13) unstable; urgency=low

  [sean finney]
  * now support a dbc_pgsql_createdb_encoding hint option in the postinst
    for supporting specific encodings (closes: #366758).
  * updated czech translation from Miroslav Kure (closes: #366261).
  * a third fix for GRANT command construction hiding in the prerm
    support script.  thanks again to Radu (closes: #362571).
  * added a check for the version of createuser to prevent the
    createuser cmd from stopping the install question with a
    prompt about roles (defaulting to not giving users the
    role granting privs).
  * change the authmethod-user question to medium priority, but
    we really need a way to let the maintainers specify the default
    authentication method.
  * fix typo in postinst support code that always logs "administrative
    sql" even when it's doing normal sql.
  * error checking when dumping the database in prerm.  needs a bit
    more work still as we end up going back through the postinst/configure
    code again which isn't smart enough to realize what's going on sometimes.
  * fix some internal pgsql code where $extra was tossed around too much
    in the wrong scope.
  * support for postgresql-8.1.

 -- sean finney <seanius@debian.org>  Fri, 12 May 2006 19:21:48 +0200

dbconfig-common (1.8.12) unstable; urgency=low

  [sean finney]
  * dbconfig-common is now migrated to svn.debian.org.
  * two fixes for GRANT command construction from Radu Spineanu:
    - if dbc_dbserver is localhost, then dbc_dballow should
      also be set to localhost (currently it's set to the output of
      `hostname`, just like with remote connections)
    - if connecting to a remote host, use the fqdn (`hostname -f`)
      instead of the node name.
    (closes: #362571).
  * the source package in ./examples is now split into several
    smaller source packages, one per binary.  this should hopefully
    make things much easier to understand for developers interested
    in using dbconfig-common.  thanks to Jelle Boomstra for the
    suggestion (closes: #350588).
  * fix a documentation bug on where installation files should
    be placed.  thanks to Uwe Steinmann for pointing this out
    (closes: #348720).
  * Cameron Dale noticed that a mix of script/sql/admin sql upgrades
    would not necessarily be applied in sorted order with respect
    to each other.  this *should* be fixed now, but i'm sure i'll
    hear if it isn't.
  * added missing build-depend on gs.
  * added a debugging and logging function, and started using it
    in various places as i add more code.  to get a little more
    info on what goes on, export dbc_debug=1 before installing
    a dbc-using package.
  * logic fix for install/upgrades in postinst that would otherwise
    result in installation code being run when it shouldn't, which
    can be really annoying.  now everything *should* work the way
    it ought to...

 -- sean finney <seanius@debian.org>  Mon, 24 Apr 2006 01:26:02 +0200

dbconfig-common (1.8.11) unstable; urgency=low

  [sean finney]
  * arrgh.  mysql 5.0 has changed the output from SHOW GRANTS, so
    we need to have a slightly more liberal grep statement in
    dbc_mysql_check_user().  the positive side of this is that
    this also gives the local admin to restrict the privileges
    of the db user, i guess....

  [ Bart Cornelis (cobaco) ]
  * Updated Dutch translation

 -- Bart Cornelis (cobaco) <cobaco@linux.be>  Sun, 19 Feb 2006 19:12:42 +0100

dbconfig-common (1.8.10) unstable; urgency=high

  [sean finney]
  * dbc was not telling dbconfig-generate-include to register output
    files with ucf, and thus bad things could happen for people who
    wanted to configure their systems manually, or otherwise customize
    such files.  this causes rc behavior in packages that use dbc, so
    the urgency is thus set to high (closes: #343691).
  * updated Danish debconf translations from
    Claus Hindsgaul (closes: #343609).

  [christian perrier]
  * corrected typo in French translation

 -- sean finney <seanius@debian.org>  Tue, 20 Dec 2005 01:03:07 +0100

dbconfig-common (1.8.9) unstable; urgency=low

  [sean finney]
  * unregister questions at dpkg purge time.
  * provide a new -C option for d-g-i to "comment out" unset options.
  [translations]
  * updated swedish translations from daniel nylander (closes: #341631).
  * updated vietnamese translations from clytie siddall (closes: #341947).

 -- sean finney <seanius@debian.org>  Mon, 05 Dec 2005 11:00:59 +0100

dbconfig-common (1.8.8) unstable; urgency=low

  [Sean Finney]
  * import documentation into debiandoc format, and update build-depends
    accordingly.
  * new swedish debconf translations from daniel nylander (closes: #339784).
  * dbconfig-generate-include was accidentally bailing out when -U
    was invoked.  fixed thanks to Matthijs Mohlmann (closes: #339881).
  * Thijs Kinkhorst pointed out that the manpages/help output would
    recommend calling d-g-i and d-l-i with optional arguments like
    "-t [varname]", when in fact it will not work unless invoked
    "-t[varname]" (closes: #341028).
  * also from Thijs: mandate that a format is chosen with d-l-i.

  [Christian Perrier]
  * Make Choices translatable in debconf templates
    Closes: #338342

 -- sean finney <seanius@debian.org>  Sat, 19 Nov 2005 21:12:03 +0100

dbconfig-common (1.8.7) unstable; urgency=low

  * Tobias Grimm noticed that internal/mysql/dbc_mysql_exec_file()
    didn't properly catch/return error values.  fixed.
  * dbconfig-generate-include and dbconfig-load-include didn't actually
    implement --dbname.  fixed.
  * don't flash the message about importing old settings if a
    program is being installed for the first time.
  * initial support for an "ignore" option during installation, to
    give the admin a way to bludgeon us into submission if we cause
    the package to get into some kind of uninstallable/unremovable wedge
    state, or if the admin tries to install the same version twice.
    thanks to craig small for the suggestion (closes: #333611).
  * an "improvement" to the upgrade logic, so dbc won't get clever and
    try and do stuff it shouldn't during an upgrade.

 -- sean finney <seanius@debian.org>  Mon, 07 Nov 2005 20:17:40 +0100

dbconfig-common (1.8.6) unstable; urgency=low

  [ sean finney ]
  * with multidb support, subsequent installs would override the
    chosen dbtype and default to what the autodetection found.  thanks
    to Craig Small for pointing this out (closes: #333109).
  * similar to above, dbc_authmethod_user was being overridden by
    a "default" value.  fixed.
  * in pgsql, if dbc_authmethod_admin is ident and dbc_authmethod_user
    is set to password, the admin would be prompted on the terminal
    for the dbuser's password because of a bug in internal/pgsql.
  * removed duplicate and unneccesary call to mktemp in _dbc_psql.
  * Translations:
    - updated Czech translations from Miroslav Kure.
    - updated Portuguese translations from Miguel Figueiredo.
    - updated Vietnamese translations from Clytie Siddall.
    - updated Dutch translation from Bart Cornelis

  [ Christian Perrier ]
  * Translations:
    - updated French translations by the French team. Closes: #331616

 -- sean finney <seanius@debian.org>  Tue, 11 Oct 2005 08:32:57 +0200

dbconfig-common (1.8.5) unstable; urgency=low

  * Sean Finney:
    - make sure *all* cvs directories are removed from the final
      package.  thanks to Tim Olsen for pointing a few had slipped
      through (closes: #325745).
    - the postgres user now defaults to /bin/false as a shell, so
      we explicitly add '-s /bin/sh' when su'ing to postgres.  thanks
      to Craig Small for finding this.
    - added "-c" option to credit-xlators for my own convenience.
    - debconf template updates.
    - there was some leakage/spillage of the dbc_dbname environment
      variable that messed things up for postgres users.  this should
      fix that issue.  thanks to Craig Small for all the help
      (closes: #329730).
  * Bart Cornelis:
    - Spelling fixes and some translations for new strings sent in by
      Thijs Kinkhorst.
  * Translations:
    - updated Danish translation by Claus Hindsgaul.
    - updated German translation by Andreas Tille.

 -- sean finney <seanius@debian.org>  Tue, 27 Sep 2005 15:18:55 +0200

dbconfig-common (1.8.4) unstable; urgency=low

  * Sean Finney:
    - add support for 'template' output format in dbc_generate_include.
    - dbc no longer provides preinst hooks, as we can't promise
      dbconfig-common will be there without pre-depends.  turns out
      there was a more graceful way to handle what we wanted to do
      in there anyway.  also updated example packages accordingly.
      thanks to Miguel (as well as Marc 'HE' Brockschmidt)
      for finding this (closes: #323620).
    - updated vi.po fro clytie siddall (closes: #322281).

 -- sean finney <seanius@debian.org>  Thu, 25 Aug 2005 15:41:02 +0200

dbconfig-common (1.8.3) unstable; urgency=low

  * Miguel Gea Milvaques:
    - Correct typo in dbconfig-load-include man page (closes: #320659)
    - changed populating order in internal/pgsql (1.scripts, 2.admin 3.user)
    - add support for an "upgrade-dbadmin" data directory, which functions
      like the "upgrade" directory except it guarantees to be run as the
      database administrator).
  * Sean Finney:
    - updated Standards-Version to 3.6.2
    - typo in control, Suggests postgresl-client should be postgresql-client.
    - updated documentation for debugging.
    - don't use login shells for su in internal/pgsql.  thanks to andreas
      for pointing this out.
    - now providing the source packages for the db-test family of
      packages underneath /usr/share/doc/dbconfig-common/examples.
  * Translations:
    - updated German debconf translations from andreas tille.
    - updated Czech debconf translations from miroslav kure (closes: #318321).
    - updated French translation by Christian Perrier
    - updated Danish translation by Claus Hindsgaul (closes: #319030).
    - updated italian translation by Giuseppe Sacco

 -- sean finney <seanius@debian.org>  Wed, 03 Aug 2005 04:12:30 -0400

dbconfig-common (1.8.2) unstable; urgency=low

  * First release targeted at unstable.  w00t!
  * Sean Finney
    - Initial Support for importing configurations from packages that
      may have had pre-existing configs before using dbc, via the
      dbconfig-load-include script.
    - removed a bunch of duplicated pgsql code in internal/common.
    - su to $dbc_dbadmin if connecting to localhost via ident authentication,
      instead of postgres.  for all other methods, don't change userid
      (stay as root).
    - add support for an "install-dbadmin" data directory, which functions
      like the "install" directory except it guarantees to be run as the
      database administrator (only really applicable for some pgsql
      applications currently).
    - various updates to documentation and "best-practices" policy draft.
    - removed unused empty directories from the list of directories to
      install.
    - added the note about random password generation to the postgres
      app-pass template too.
    - updated TODO a bit.
    - include a manpage for dbconfig-load-include.
    - other cosmetic lintian-discovered fixes.
  * Miguel Gea Milvaques:
    - Support for an abort/retry option when something goes
      wrong in the install, upgrade, or remove operations.
  * Translations:
    - typographical fix in one of the templates, thanks to Clytie Siddall
      (closes: #308423).
    - updated german translation from tobias grimm.
    - French updated
    - Danish debconf updated by Claus Hindsgaul

 -- sean finney <seanius@debian.org>  Mon, 11 Jul 2005 14:16:33 -0400

dbconfig-common (1.8.1) experimental; urgency=low

  * the mysql verify user/db functions were broken in 1.8 thanks to my "better
    error notification" fix.
  * changed a couple references of upgrade_error to dbc_upgraded error,
    as pointed out by tobias.  there was also an remove_error that should
    be dbc_remove_error
  * various fixes for postgresql remote connections
  * don't allow empty admin passwords in pgsql, since they don't work anyway.
  * don't repeat asking for the admin password.
  * use the return status of the execute sql/script functions, not the
    value of dbc_status, which is not consistant and probably on its way
    out.  thanks to tobias for pointing this out.
  * return 0, not exit 0 in dbc_go functions, as it will otherwise
    halt the entire maintainer script.
  * added three new maintainer-specifiable variables:
      - dbc_generate_include_owner
      - dbc_generate_include_perms
      - dbc_generate_include_args
    which are passed to dbconfig-generate-include and do just what you'd
    expect.  Thanks to Miguel Gea Milvaques for the idea and initial patch.
  * updated THANKS.
  * Translations:
    - Catalan translations from Miguel Gea Milvaques.
    - New Czech translations from Miroslav Kure (closes: #307160).
    - New Vietnamese translations from Clytie Siddall (closes: #307635).

 -- sean finney <seanius@debian.org>  Wed, 04 May 2005 14:06:17 -0400

dbconfig-common (1.8) experimental; urgency=low

  * dbconfig-common now defaults to blank passwords implying the
    admin wants a random password (this makes automatic installations
    even easier) thanks to Tobias Grimm <tobias.grimm@e-tobi.net> for
    the inspiration.
  * the admin is prompted only once if the app. password is blank.  thanks
    to tobias for the idea.
  * added dependency on pwgen for generating passwords.
  * the manpage for dbconfig-generate-include was never built into
    the binary.  d'oh!
  * character encoding fix in the changelog to make lintian happy.
  * limit mysql usernames to 16 characters long, as that's a built
    in limit.
  * the dbc_log functions now always produce output, as it's actually
    helpful to see what's going on.
  * dbconfig-generate-include has changed behavior.  -P/--dbport is now for
    port and -m/--mode is for mode (was -P/--perms, but i can't think of
    a good name for port otherwise!).
  * forget the host/port responses if reconfigured to use a local connection.
    otherwise that causes confusion.
  * better error notification in the internal mysql code.
  * if something goes wrong in the install process, forget that we've
    seen the relevant debconf questions (so they will be asked again).

 -- sean finney <seanius@debian.org>  Wed, 27 Apr 2005 19:42:01 -0400

dbconfig-common (1.7) experimental; urgency=low

  * dbconfig-generate-include now honors the owner/perms arguments.
  * fixes for more breakage from shrinking the similar debconf
    questions.  thanks to Tobias Grimm <tobias.grimm@e-tobi.net> for
    pointing these out.
  * Translations:
    - French updated by Steve Petruzzello

 -- sean finney <seanius@debian.org>  Sun, 24 Apr 2005 18:03:33 -0400

dbconfig-common (1.6) experimental; urgency=low

  * added a substitutable ${dbvendor} variable in the questions, which allows
    me to drastically shrink a number of similar mysql/pgsql questions.
  * drastically shrank a number of similar mysql/pgsql questions :)
  * added a neat little script to credit the translators.
  * spanish translation from Javier Fernández-Sanguino Peña <jfs@computer.org>.
  * french translation from Steve <dlist@bluewin.ch> (closes: #303005).
  * Danish translation by Claus Hindsgaul <claus_h@image.dk>
  * minor typographical corrections from Javier.
  * updated german translations from Andreas Tille <tillea@rki.de>.
  * the consolidation in 1.5.1 missed a question or two it seems.  fixed.
    thanks to Miguel Gea Milvaques <debian@miguelgea.com> (closes: #305092).
  * better error detection/notification for mysql database creation.
  * better error detection/notification and misc bug fixes for pgsql code

 -- sean finney <seanius@debian.org>  Sun, 17 Apr 2005 23:23:18 -0400

dbconfig-common (1.5.1) experimental; urgency=low

  * add a depends on ucf, and a suggests for mysql-client or
    postgresql-client.  thanks to Miguel Gea Milvaques <debian@miguelgea.com>
    for pointing this out (closes: #301497).
  * many, many debconf style corrections and suggestions from
    Christian Perrier <bubulle@debian.org>.  thanks!
  * consolidation of some more or less duplicated debconf questions
    to make translators' jobs a little easier.

 -- sean finney <seanius@debian.org>  Wed, 30 Mar 2005 22:50:59 -0500

dbconfig-common (1.5) experimental; urgency=low

  * debconf config questions support "back".
  * provide dbc_config_include to scripts for convenience
  * handle the app db pass a little more effectively
  * ucf now purges config files when package is purged.

 -- sean finney <seanius@debian.org>  Tue, 08 Mar 2005 23:25:59 -0500

dbconfig-common (1.4) experimental; urgency=low

  * this should be the feature-complete-now-fix-bugs release.
  * full support for installs/upgrades via the script method

 -- sean finney <seanius@debian.org>  Fri, 04 Mar 2005 00:27:49 -0500

dbconfig-common (1.3) experimental; urgency=low

  * pgsql now supports ssl, modified README.pgsql to reflect this.
  * random incoherent updates to TODO.
  * updated german translation from andreas tille.
  * dbconfig-generate-include is now a functional script, complete
    with ucf support.
  * dbconfig-generate-include support now included in maintainer
    hook scripts.
  * updates to documentation, though parts are still incomplete.
  * simplified some error checking in postinst hook.

 -- sean finney <seanius@debian.org>  Wed, 09 Feb 2005 22:17:29 -0500

dbconfig-common (1.2) experimental; urgency=low

  * config file / debconf interaction fixes
  * additional support for different postgres authentication methods
  * debconf template updates

 -- sean finney <seanius@debian.org>  Wed, 02 Feb 2005 23:56:09 -0500

dbconfig-common (1.1) experimental; urgency=low

  * huge re-write of internal db management code.  this fixes a lot
    of things from the TODO that couldn't be done with dbconfig-common,
    as well as addressing some security concerns presented (passing
    passwords and other data on the cmdline).
  * api change, so the major version number does as well.
  * updated documentation for api changes
  * german debconf translations, thanks to andreas tille.

 -- sean finney <seanius@debian.org>  Wed, 19 Jan 2005 18:16:33 -0500

dbconfig-common (0.9) experimental; urgency=low

  * we now support for packages that support multiple underlying
    database types, such as webapps that use db-independant code.
    see documentation for details.
  * postgres support upgraded from "initial" to "basic".  all the
    basic operations (install, upgrade, remove) work on a default
    debian postgres installation running on the same machine.  pretty
    much everything else still doesn't
  * error code is now more consolidated, providing more information
    to the user, and generally more robust.  there's still plenty of
    room for improvement.
  * we no longer default to keeping admin and app passwords stored
    in debconf.  by default they're removed after they're no longer
    needed by the postinst.  this can be overridden via a global config
    setting, though they're never stored in a config file.
  * the dbpass setting is no longer stored in the per-package config.
  * prompting for the admin and user passwords is now consolidated
    into two functions, which should help prevent code duplication
    in future situations where we need to ask for the information
    again (errors, include-file generators).
  * initial version of dbconfig-generate-include, for taking db
    configuration to generate code scriptlets (php, perl, et c) with
    the db configuration needed to use the database.
  * documentation updated to reflect changes

 -- sean finney <seanius@debian.org>  Fri, 24 Dec 2004 01:25:58 -0800

dbconfig-common (0.8) experimental; urgency=low

  * intial code abstraction for multiple database types.
  * initial support for postgresql.

 -- sean finney <seanius@debian.org>  Sat, 04 Dec 2004 20:43:42 -0500

dbconfig-common (0.7) experimental; urgency=low

  * slight change to the api.  see updated docs.
  * incorporated debconf related suggestions from andreas tille
  * updated policy and documentation about "opting out" by the
    local administrator for install, upgrade, and remove operations.
  * debconf responses were being overrided by contents of config
    files instead of being pre-seeded with them.  fixed.
  * support for install, upgrade, and removal in mysql
    nearly complete.
  * support for (cleartext) tcp/ip nearly complete.
  * misc debconf template changes
  * misc lintian fixes.

 -- sean finney <seanius@debian.org>  Tue, 23 Nov 2004 21:02:12 -0500

dbconfig-common (0.6) experimental; urgency=low

  * package has been renamed dbconfig-common
  * added/modified debconf templates
  * now shipping with much needed documentation
  * now managed within alioth

 -- sean finney <seanius@debian.org>  Sun, 21 Nov 2004 19:14:38 -0500

dbconfig-common (0.5) experimental; urgency=low

  * reworked how this package interacts with maintainer scripts. now
    there's a /usr/share/dbconfig-common/dpkg/postinst.mysql, etc.
  * added mysql script helpers for config, preinst, postinst, and prerm.
    not yet complete, but more or less designed.
  * intial support for mysql upgrades and removal

 -- sean finney <seanius@debian.org>  Tue, 02 Nov 2004 00:08:40 -0500

dbconfig-common (0.4) experimental; urgency=low

  * for the time being, database "driver" scripts are going in
    /usr/share/dbconfig-common/db.d/$dbtype/.  this might change.
  * starting off with a mysql adduser and createdb script
  * also, for the time being, we're going to depend on wwwconfig-common's
    pre-existing scripts for the dirty work :)
  * added additional debconf templates

 -- sean finney <seanius@debian.org>  Mon, 25 Oct 2004 18:07:20 -0400

dbconfig-common (0.3) experimental; urgency=low

  * added an "upgrade-backup" template
  * added "method", "host" and "newhost" templates, making "location"
    and "location_new" obsolete.
  * changed */app_password and */admin_pw to a common *_pass
  * postrm set to include debhelper stuff

 -- sean finney <seanius@debian.org>  Mon, 18 Oct 2004 00:38:10 -0400

dbconfig-common (0.2) experimental; urgency=low

  * incorporated postgresql-specific debconf templates, along with other
    changes and suggestions from oliver elphick <olly@lfix.co.uk>
  * changed the wording in for "host" to "location".

 -- sean finney <seanius@debian.org>  Mon, 18 Oct 2004 00:38:10 -0400

dbconfig-common (0.1) experimental; urgency=low

  * initial release.

 -- sean finney <seanius@debian.org>  Mon, 11 Oct 2004 20:31:10 -0400