File: changelog

package info (click to toggle)
udev 164-3
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 4,336 kB
  • ctags: 1,738
  • sloc: ansic: 18,516; sh: 11,378; perl: 1,725; xml: 1,286; makefile: 692; python: 34
file content (2166 lines) | stat: -rw-r--r-- 92,970 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
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
udev (164-3) unstable; urgency=medium

  * Backported multiple ACL and input-related bug fixes.
  * Stop renaming /dev/uinput (and suppress the associated warning).
    (Closes: #606895)
  * Updated one or more debconf translations.
    (Closes: #603242, #603454, #604077)

 -- Marco d'Itri <md@linux.it>  Mon, 13 Dec 2010 03:10:20 +0100

udev (164-2) unstable; urgency=medium

  * Moved libgudev-1.0 back from /lib/ to /usr/lib/. (Closes: #601617)
  * Backported two input-related bug fixes.
  * Updated one or more debconf translations. (Closes: #601182)
  * Fixed a typo in udev(7). (Closes: #601709)

 -- Marco d'Itri <md@linux.it>  Tue, 09 Nov 2010 05:23:56 +0100

udev (164-1) unstable; urgency=medium

  * New upstream bugfix release.

 -- Marco d'Itri <md@linux.it>  Tue, 26 Oct 2010 23:20:13 +0200

udev (163-2) unstable; urgency=high

  * Backported two more bug fixes.
  * Fixed a typo in acl.rules. (Closes: #600446)
  * Install vio_type on sparc64 systems too.
  * Updated one or more debconf translations.
    (Closes: #600533, #600540, #601032)

 -- Marco d'Itri <md@linux.it>  Sat, 23 Oct 2010 00:35:24 +0200

udev (163-1) unstable; urgency=low

  * New upstream bugfix release. Fixes:
    + detection of multisession DVDs. (Closes: #596387)
  * CONFIG_SYSFS_DEPRECATED was disabled in the Debian kernel packages in
    2.6.28-1, so add a Breaks: against any linux-image-2.6-$flavor
    metapackages earlier than 2.6.28. Patch courtesy of Steve Langasek.
  * When CONFIG_SYSFS_DEPRECATED is enabled in the running kernel, instead
    of aborting the installation show a debconf error message advising to
    upgrade, since this is a commonly-encountered problem on upgrades from
    lenny to squeeze and aborting leaves the system in a difficult-to-correct
    state. Patch courtesy of Steve Langasek. (Closes: #571255)
  * Since lvm still has not been fixed, revert the change from 161-1 and
    delete again the udev database created by the initramfs udev.
    (See #590665 and #593625). (Closes: #593375, #595157)
  * Depend on hardening-includes.
  * Fixed support for the deprecated tmpfs_size option. (Closes: #599074)
  * Fixed support for device ACLs. (Closes: #593881)
  * Fixed support for VIO devices. (Closes: #526621)
  * Updated one or more debconf translations.
    (Closes: #596165, #598254, #598337, #599761, #600207)

 -- Marco d'Itri <md@linux.it>  Sun, 17 Oct 2010 00:34:50 +0200

udev (161-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + More Logitech keyboards. (Closes: #589388)
  * Removed empty gir directories. (Closes: #588974)
  * dsl-modem.agent: updated the br2684ctl PID file name. (Closes: #592571)
  * Added the keymap files for the Samsung X460. (Closes: #590286)
  * Updated multiple debconf translations. (Closes: #592811)
  * Do not delete in the init script the database created by the initramfs
    udev. (See #590665.)
  * Do not mistake all SCSI "processor" devices for scanner.
    This requires libsane_matched to be set and Breaks libsane << 1.0.21-3.
    (Closes: #589751)
  * 60-persistent-storage.rules: updated to not run blkid on non-data CDs.
    (Closes: #591290)
  * Fix the initramfs scripts to support a non-standard $udev_root.
    (Closes: #581615)

 -- Marco d'Itri <md@linux.it>  Sun, 15 Aug 2010 03:16:53 +0200

udev (160-1) unstable; urgency=medium

  * New upstream release.
  * Fixed some more Logitech keyboard issues. (Closes: #588469)
  * Made udev depend on the same version of libudev0 instead of the
    opposite, nowadays most workstations and servers have it installed
    anyway. (See #573255.)

 -- Marco d'Itri <md@linux.it>  Mon, 12 Jul 2010 02:21:37 +0200

udev (158-1) unstable; urgency=medium

  * New upstream release.

 -- Marco d'Itri <md@linux.it>  Sun, 27 Jun 2010 21:07:04 +0200

udev (157-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + Reset process priority before executing RUN+=. (Closes: #581235)
  * Do not log errors while installing incompatible rules files.
    (Closes: #582349)
  * Handling of /lib/udev/devices/ and creation of the standard symlinks
    has been moved from custom scripts to udev itself.
  * net.agent: if systemd is installed, wait for /dev/log to appear before
    configuring the interface.

 -- Marco d'Itri <md@linux.it>  Sun, 06 Jun 2010 14:37:46 +0200

udev (154-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + Reset the priority of child processes. (Closes: #581235)

 -- Marco d'Itri <md@linux.it>  Wed, 12 May 2010 13:16:26 +0200

udev (153-2) unstable; urgency=high

  * Install input_id in udev-gtk-udeb instead of the libtool wrapper script.
    (Closes: #580129)

 -- Marco d'Itri <md@linux.it>  Tue, 04 May 2010 00:43:16 +0200

udev (153-1) unstable; urgency=low

  * New upstream release. Fixes:
    + deletion of symlinks created by some buggy configurations.
      (Closes: #550152)
    + some issues related to CD/DVD burners. (Closes: #573402, #577256)
    + Logitech keyboards broken by the broken fix for #567237.
      (Closes: #575548, #576441)
    + documentation of the WAIT_FOR timeout. (Closes: #578049)
  * Start udev in the initramfs in the init-top instead of the premount
    hook. (Closes: #543717, #564010)
  * Moved 60-persistent-input.rules from udev-gtk-udeb to udev-udeb.
    (Closes: #575947)

 -- Marco d'Itri <md@linux.it>  Thu, 22 Apr 2010 23:42:39 +0200

udev (151-3) unstable; urgency=low

  * Fix switching Logitech bluetooth adapters into hci mode. (Closes: #567237)
  * Have libudev0 depend on the same version of udev because the private
    udev data is guaranteed to be unstable. (Closes: #573255)
  * persistent-input.rules: added again by-path links for PCI input devices.
    (Closes: #573352)
  * Added the udev-gtk-udeb udeb package which contains libudev and input_id
    for the graphical installer.
    Based on a patch provided by Cyril Brulebois. (Closes: #573111)

 -- Marco d'Itri <md@linux.it>  Mon, 15 Mar 2010 02:18:20 +0100

udev (151-2) unstable; urgency=high

  * Build-depend on libc6.1 on alpha and ia64. (Closes: #569956)
  * For the benefit of people who do not RTFM, explain in README.Debian
    how to disable persistent naming for network interfaces.
    (Closes: #570027)

 -- Marco d'Itri <md@linux.it>  Fri, 19 Feb 2010 01:16:55 +0100

udev (151-1) unstable; urgency=low

  * New upstream release. Fixes:
    + Samsung N140 keymap. (Closes: #565824)
  * Only copy 70-persistent-net.rules to the initramfs if the system boots
    over the network. Some users may need to force this in the initramfs
    configuration. (Closes: #414287)
  * Skip the kernel features checks in preinst if udev is not running (e.g.
    the system is actually a chroot or running in a container of some sort).
    (Closes: 566000)
  * Recognize in preinst if one of the new -trunk kernel packages is being
    installed. (Closes: #566171)
  * Removed blacklisting of all video-related drivers and blacklist only
    the framebuffer drivers in fbdev-blacklist.conf.
  * Removed the watchdog drivers from the modprobe blacklist.
  * permissions.rules: removed the rule for iRiver devices, which should be
    managed with ACLs instead like other media players.
  * Removed patch skip_missing_rules_files: it is not needed anymore because
    now the rules files are (re)read only after being closed.
  * Install firmware.agent in the initramfs even if the update-initramfs
    scripts are supposed to do it anyway, just to be sure.
  * Tightened versioned build dependencies on libtool, libc6-dev and
    linux-libc-dev. (Closes: #568914, #569006, #569007)

 -- Marco d'Itri <md@linux.it>  Mon, 15 Feb 2010 04:45:25 +0100

udev (150-2) unstable; urgency=medium

  * Print the right error message in preinst when CONFIG_SYSFS_DEPRECATED
    is set. (Closes: #564288)
  * Make sure to relabel /dev for SELinux in all code paths of the init
    script. (Closes: #564196)
  * Updated one or more debconf translations. (Closes: #564193)

 -- Marco d'Itri <md@linux.it>  Sat, 09 Jan 2010 04:45:14 +0100

udev (150-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + Samsung R70/R71 keymap. (Closes: #561711)
    + Better document IMPORT{program}. (Closes: #550206)
  * Updated preinst to abort if the running kernel supports the
    long-deprecated CONFIG_SYSFS_DEPRECATED feature.
    This means that starting from this release udev will not work with
    the official Debian kernels from lenny.
  * Updated the rules files names in writing_udev_rules. (Closes: #563855)
  * Updated multiple debconf translations. (Closes: #562935)

 -- Marco d'Itri <md@linux.it>  Fri, 08 Jan 2010 00:52:23 +0100

udev (149-2) unstable; urgency=low

  * Backported from git two patches which fix segfaults. (Closes: #561279)
  * Removed the obsolete parts of NEWS.Debian.gz (Closes: #562493)
  * Support translating the title of the upgrade debconf notice.
    (Closes: #560319)

 -- Marco d'Itri <md@linux.it>  Sat, 26 Dec 2009 14:25:29 +0100

udev (149-1) unstable; urgency=medium

  * New upstream release.
  * Do not mount the tmpfs in the init script if /dev is devtmpfs.
  * Autoreconf when building to update libtool. (Closes: #558398)

 -- Marco d'Itri <md@linux.it>  Tue, 08 Dec 2009 14:51:30 +0100

udev (148-2) unstable; urgency=high

  * Backported commit da327a9e to prevent input_id getting stuck in an
    infinite loop. (Closes: #559264, #559268)

 -- Marco d'Itri <md@linux.it>  Thu, 03 Dec 2009 11:27:38 +0100

udev (148-1) unstable; urgency=medium

  * New upstream release.
  * postinst: fixed write_interfaces_rules() to use the current udevadm API.
    (Closes: #557904)
  * README.Debian: fixed a typo. (Closes: #556183)
  * Switched to the upstream 60-persistent-input.rules.

 -- Marco d'Itri <md@linux.it>  Wed, 02 Dec 2009 16:40:19 +0100

udev (147-5) unstable; urgency=high

  * Backported commit 89179107 to prevent ata_id from blanking rewriteable
    media. (Closes: #556635)
  * Added patch add_acl_firewire: apply consolekit ACLs to some firewire
    devices. (Closes: #557234)
  * Ship the pre-built documentation. (See #555111)

 -- Marco d'Itri <md@linux.it>  Tue, 24 Nov 2009 01:45:00 +0100

udev (147-4) unstable; urgency=medium

  * *Really* check for 2.6.26 kernels. (Closes: #555903)

 -- Marco d'Itri <md@linux.it>  Thu, 12 Nov 2009 17:09:44 +0100

udev (147-3) unstable; urgency=medium

  * Really check for 2.6.26 kernels. (Closes: #555903)
  * Removed patch sleep_on_broken_signalfd which is only needed for 2.6.22
    kernels.
  * Added patch skip_missing_rules_files: tries to suppress spurious
    log messages. (Closes: #555792)

 -- Marco d'Itri <md@linux.it>  Thu, 12 Nov 2009 15:12:46 +0100

udev (147-2) unstable; urgency=medium

  * Added patch old_cloexec: reversed O_CLOEXEC changes to try to
    support 2.6.26 kernels.

 -- Marco d'Itri <md@linux.it>  Wed, 11 Nov 2009 15:10:21 +0100

udev (147-1) unstable; urgency=medium

  * Earliest kernel release supported raised from 2.6.22 to 2.6.27.
    (Closes: #555614)

 -- Marco d'Itri <md@linux.it>  Tue, 10 Nov 2009 17:35:37 +0100

udev (147~git20091109-1) unstable; urgency=medium

  * New upstream snapshot.
    + Fixes a condition which could cause udevadm settle to wait for the
      timeout. (Closes: #551798, #554364)
  * Recognize in preinst kernel symbols with a leading dot, found at least
    on powerpc64 systems. (Closes: #552778)
  * Breaks consolekit << 0.4.1.

 -- Marco d'Itri <md@linux.it>  Tue, 10 Nov 2009 04:26:29 +0100

udev (146-6) unstable; urgency=high

  * Prevent the initramfs script and everything else after that from
    failing when an initramfs udevd process waiting to be killed has
    already exited. (Closes: #535130, #552248)
  * Added patch sleep_on_broken_signalfd: log if the kernel is broken and
    returns 0 to reads on the signalfd fd. (Closes: #551743)
  * Documented in the preinst error message how to force an upgrade when
    the kernel does not support inotify(2) and signalfd(2) and the admin
    is looking for troubles. (Closes: #551140)
  * Conflict with libc6 << 2.9-22 because older releases break signalfd(2)
    on kernels without signalfd4(2). (Closes: #552076)
  * Use dh_girepository, so depend on gobject-introspection >= 0.6.5-3.
    (Closes: #551567)

 -- Marco d'Itri <md@linux.it>  Sun, 25 Oct 2009 20:30:45 +0100

udev (146-5) unstable; urgency=medium

  * Abort upgrades in preinst instead of postinst if the kernel lacks
    any of the mandatory features required by udev.
  * Updated patch fix_sigmask: *really* restore the signal mask before
    executing event RUN commands. (Closes: #549702)
  * Added patch serialize_events: backported a fix related to serial
    devices. (Closes: #550032)

 -- Marco d'Itri <md@linux.it>  Thu, 08 Oct 2009 21:56:04 +0200

udev (146-4) unstable; urgency=high

  * Restore the signal mask before executing event RUN commands.
    (Closes: #549702)
  * Earliest kernel release supported raised from 2.6.18 to 2.6.22.
  * Copy 64-md-raid.rules in the initramfs because the mdadm package
    does not do it. (Closes: #549275)
  * Copy 91-permissions.rules too because there is at least one package
    which run as non-root in the initramfs. (Closes: #549585)
  * permissions.rules: removed usage of group scanner which is not one
    of the standard groups in base-passwd. (Closes: #549311)
  * Removed the rules needed to work around bugs in now unsupported
    kernel releases.

 -- Marco d'Itri <md@linux.it>  Tue, 06 Oct 2009 09:01:08 +0200

udev (146-3) unstable; urgency=low

  * net.agent: do not ignore the tun/tap devices because they actually behave
    like normal interfaces, at least on recent kernels. (Closes: #547790)
  * Enabled introspection support, this adds the package gir1.0-gudev-1.0.
  * permissions.rules: added raw USB devices of printers in group lp.
  * Made udevadm report connection refused errors (backport).
    (Closes: #545296)
  * hotplug.functions: fixed an error in the test for $UDEV_LOG.
    (Closes: #547004)

 -- Marco d'Itri <md@linux.it>  Sat, 26 Sep 2009 23:55:08 +0200

udev (146-2) experimental; urgency=medium

  * persistent-storage.rules: updated to deal with ata_id now reporting the
    model name in $ID_SERIAL. (Closes: #543452)
  * persistent-storage.rules: added persistent links for mspblk* devices.
  * persistent-storage.rules: do not run the *_id programs on virtuo devices.
  * persistent-storage.rules: create persistent links for Xen xvd* devices.
  * Copy in the initramfs only the rules files which are needed to mount
    the root.
  * permissions.rules: changed nvram to group kmem mode 640.
  * permissions.rules: removed the rules referencing the non standard
    groups rdma, kvm, fuse. (Closes: #532667)
  * Removed patch lookup_user_verbosity because now all users are supposed
    to exist.
  * Make libgudev-1.0-dev depend on libglib2.0-dev. (Closes: #543427)
  * Removed the .la files. (Closes: #543660)
  * Added firmware.agent to the udeb.
  * Stop creating /usr/lib/hotplug/firmware/, firmwares belong in the root.
  * writing_udev_rules updated for the new command names. (Closes: #543708)
  * hotplug.functions split out from the standard rule_generator.functions.
  * Recommend usbutils and pciutils for {pci,usb}.ids.

 -- Marco d'Itri <md@linux.it>  Tue, 01 Sep 2009 13:43:57 +0200

udev (146-1) experimental; urgency=low

  * New upstream release.
    + vol_id and libvolume_id have been removed. (Closes: #500883, #534765)
      Breaks: dmsetup (<< 2.02.51-1), mdadm (<< 3.0-3)
    + Introduced libgudev-1.0.
    + Finally removed the udevinfo compatibility symlink.
    + Applies ACLs on /dev nodes if ConsoleKit is active.
  * Added patch test_for_glib: do not run udev-acl unless glib is installed.
  * Stop copying /etc/udev/rules.d/ in the initramfs.
  * Renamed some rules files for uniformity with other distributions:
    50-udev.rules => 50-udev-default.rules,
    95-late.rules => 95-udev-late.rules.

 -- Marco d'Itri <md@linux.it>  Sat, 22 Aug 2009 05:50:20 +0200

udev (0.141-2) unstable; urgency=high

  * s/SYSFS/ATTRS/g in persistent-net.rules on upgrades. (Closes: #525516)
  * Run modprobe scsi_wait_scan in the initramfs before udevadm settle.
  * postinst: use --subsystem-match instead of --subsystem. (Closes: #530910)
  * postinst: do not try to start the daemon when run by debootstrap
    --second-stage because start-stop-daemon is not functional.
    (Closes: 520742)
  * Added patch fix-path_id-bashism. (Closes: #530213)
  * Added X-Interactive: true to the init script. (Closes: #538437)
  * persistent-input.rules: add links for USB/platform non-kbd/mouse
    devices. (Closes: #501503)
  * persistent-input.rules: improve the by-path links for GPIO devices.
    (Closes: #525537)
  * persistent-input.rules: exclude digitizers from the joystick class.
  * persistent-storage.rules: run edd_id on cciss devices. (Closes: #524906)
  * drivers.rules: added workaround to load the drivers for Sparc VIO
    devices. (Closes: #526621)
  * persistent-net-generator.rules: whitelist some MAC addresses which
    violate the local/global scheme.
  * permissions.rules: fixed the names of ieee1394 devices. (Closes: #532067)
  * permissions.rules: added (some) firewire-core devices with group video.
  * permissions.rules: added cpu[0-9]* mode 444.
  * permissions.rules: added rfkill mode 644.
  * README.Debian: CONFIG_USB_DEVICE_CLASS too should not be defined.

 -- Marco d'Itri <md@linux.it>  Sun, 16 Aug 2009 03:17:54 +0200

udev (0.141-1) unstable; urgency=high

  * New upstream release. Fixes:
    + a local privilege escalation to root exploitable by spoofed netlink
      messages (CVE-2009-1185).
    + a possible local DoS (udevd crash) (CVE-2009-1186).
  * permissions.rules: correctly ignore the removable flag for aacraid
    devices. (Closes: #462655)
  * persistent-storage.rules: fixed matching of cciss non-partition devices.
    (Closes: #523019)
  * Use --reload-rules instead of --reload_rules in the init script.
    (Closes: #523038)
  * Updated README.Debian.

 -- Marco d'Itri <md@linux.it>  Sat, 18 Apr 2009 04:52:32 +0200

udev (0.140-2) unstable; urgency=low

  * On upgrade, replace instances of ATTRS{} in persistent-net.rules with
    ATTR{} otherwise they will not match anymore because now all *S{} keys
    must match the same kobject. (Closes: #521521)
    (Stolen from the Ubuntu package. LP: #329106)
  * Backported a fix to not make "udevadm test" chmod /dev/. (Closes: #521404)
  * permissions.rules: added mISDNtimer group dialout. (Closes: #521845)
  * persistent-storage.rules: ignore mtd[0-9]* and mtdblock[0-9]* devices.
  * Made udevd not resolve names/groups in d-i.

 -- Marco d'Itri <md@linux.it>  Mon, 30 Mar 2009 19:42:18 +0200

udev (0.140-1) unstable; urgency=low

  * New upstream release. (Closes: #509154) Fixes:
    + Typo in usb_id. (Closes: #495645, #508458)
  * Removed support for upgrading from sarge.
  * Upgraded debhelper level to 5.
  * Removed patch enable_after_udev which probably is not useful anymore.
  * Finally removed support for scsi_id -s, so added a conflict with
    multipath-tools << 0.4.8-12.
  * Support kernel-specific firmware directories. (Closes: #504928)
  * Set all devices created in d-i to mode 666. (Closes: #517389)
  * Removed /etc/modprobe.d/pnp-hotplug in the hope that it is not needed
    anymore.
  * Merged /etc/modprobe.d/display_class in /etc/modprobe.d/blacklist.
  * Renamed /etc/modprobe.d/blacklist to /etc/modprobe.d/blacklist.conf.
    (Closes: #518109)
  * /etc/modprobe.d/blacklist.conf: added hpwdt, it8712f_wdt, iTCO_wdt,
    pc87413_wdt, sbc7240_wdt, sbc_epx_c3, smsc37b787_wdt, w83697hf_wdt.
    (Closes: #504107)
  * Added a /usr/bin/udevinfo symlink to support old HAL releases.
  * Fixed a typo in README.Debian. (Closes: #505916)
  * udev.rules: added block/MAJ:MIN and char/MAJ:MIN links.
  * udev.rules: create the rtc link only for rtc_cmos devices.
  * udev.rules: removed the isdn/capi20 link.
  * udev.rules, permissions.rules: added uat and ucma group rdma.
  * udev.rules: make sr* the device names and scd* the compatibility links.
  * permissions.rules: added pmu group video.
  * permissions.rules: added mwave, hvc* and hvsi* group dialout.
  * permissions.rules: removed rtc group audio.
  * persistent-storage.rules: do not probe optical drivers which do not
    have a media inserted. (Closes: #512442)
  * persistent-storage.rules: ignore btibm* devices, unignore loop* and
    ram* devices.
  * persistent-storage-tape.rules: do not add a second -nst suffix.
  * persistent-v4l.rules: added by-id links for USB devices.
  * drivers.rules: always use modprobe -b.
  * Added 60-persistent-serial.rules.

 -- Marco d'Itri <md@linux.it>  Mon, 23 Mar 2009 13:16:50 +0100

udev (0.125-7) unstable; urgency=medium

  * On s390, depend on s390-tools (>> 1.6.2) which provides dasd_id.
    (Closes: #489723)
  * initramfs.hook: switch back to the old semantics of copy_exec to
    support the etch version of initramfs-tools (<< 0.88). (Closes: #498686)
  * 75-persistent-net-generator.rules: ignore ccwgroup interfaces (qeth)
    as requested by the s390 porter. (Closes: #498504)

 -- Marco d'Itri <md@linux.it>  Fri, 19 Sep 2008 03:01:30 +0200

udev (0.125-6) unstable; urgency=high

  * Re-add support for scsi_id -s, this time for real. (Closes: #493075)
  * Move in the udeb /lib/debian-installer-startup.d/S02udev to
    /lib/debian-installer/start-udev because udev will now be started
    before the busybox init. Patch by Jérémy Bobbio. (Closes: #493865)
  * Remove /lib/udev/rules.d/ from the udeb. (Closes: #494458)

 -- Marco d'Itri <md@linux.it>  Thu, 28 Aug 2008 03:38:26 +0200

udev (0.125-5) unstable; urgency=medium

  * Modified debian/rules to work with the etch version of findutils.
    (Closes: #493741)
  * Moved manual creation of device nodes to /lib/udev/create_static_nodes
    for SELinux compatibility. (Closes: #491905)
  * 50-udev.rules: create the /dev/sndstat symlink on-demand.
  * Export $UDEV_ROOT when set by the init script. (Closes: #457399)

 -- Marco d'Itri <md@linux.it>  Thu, 07 Aug 2008 01:02:03 +0200

udev (0.125-4) unstable; urgency=medium

  * 60-persistent-storage.rules: do not run vol_id on media tray open
    events or the kernel will close the tray again.
  * Added patch scsi_id_compat: until lenny is released, support again
    scsi_id -s for the benefit of multipath-tools. Patch contributed by
    Guido Günther. (Closes: #493075)
  * Updated debconf translation: sv. (Closes: #491789)

 -- Marco d'Itri <md@linux.it>  Mon, 04 Aug 2008 12:23:59 +0200

udev (0.125-3) unstable; urgency=medium

  * Make sure that selinux support is not accidentally enabled in the
    udeb. (Closes: #493140)

 -- Marco d'Itri <md@linux.it>  Thu, 31 Jul 2008 19:05:45 +0200

udev (0.125-2) unstable; urgency=medium

  * Do not install the upstream /lib/udev/rules.d/. (Closes: #493041)
  * Added patch openrulesdir_verbosity to suppress a warning if a rules
    directory does not exist. (Closes: #493020)

 -- Marco d'Itri <md@linux.it>  Thu, 31 Jul 2008 01:07:21 +0200

udev (0.125-1) unstable; urgency=medium

  * New upstream release.
  * 75-persistent-net-generator.rules: fixed rules generation.
    (Closes: #492193)
  * postinst: replaced the all_interfaces hack with a "udevadm test" hack.
  * Removed the following patches which have been merged upstream:
    fix_hanging_gotos, fix-write_net_rules, fix2-write_net_rules,
    man_scsi_id_path, settle_verbose_timeout, rules, rules2.

 -- Marco d'Itri <md@linux.it>  Tue, 29 Jul 2008 15:42:04 +0200

udev (0.124-5) unstable; urgency=medium

  * Updated 91-permissions.rules to act on change events too, or permissions
    will be reset.
    For robustness, added checks for change events in 50-udev.rules too.

 -- Marco d'Itri <md@linux.it>  Sun, 20 Jul 2008 19:08:17 +0200

udev (0.124-4) unstable; urgency=medium

  * Added patch fix_hanging_gotos: makes rules processing continue if the
    LABEL for a GOTO statement is missing. (Closes: #491214)
  * Added dsl-modem.agent to support hotplugging of USB DSL modems.
  * Removed from the udeb some superfluous files.
  * Dynamically create in the init script a rule for the /dev/root symlink.
  * Always use copy_exec in the initramfs. (Closes: #491064)
  * Rumors of pnp:dPNP0800 being provided by pcspkr have been greatly
    exaggerated, so it's back in pnp-hotplug. (Closes: #491010)

 -- Marco d'Itri <md@linux.it>  Sat, 19 Jul 2008 00:52:03 +0200

udev (0.124-3) unstable; urgency=low

  * Backported commit 05364975aff0bfaca1b5fb23963cee7d2201f99a to fix
    scsi_id, which generated wrong persistent links. (Closes: #490110)
  * Removed the pnp:dPNP0800 module alias (pcspkr) because nowadays the
    driver provides its own platform device alias.
  * Removed the pnp:dPNP0b00 module alias (rtc) which nowadays is provided
    by a different and usually better module (rtc_cmos). (Closes: #452181)
  * 60-persistent-storage-tape.rules: added links for nst devices.
  * Added patch settle_verbose_timeout: lists the events still in the queue
    when the udevadm settle timeout is reached.
  * Restored the full $PATH in hotplug.functions. (Closes: #490273)
  * Modified postinst to not fail if /dev/{pts,shm} are not mounted.
    (Closes: #490286)
  * Added a doc-base file for writing_udev_rules. (Closes: #451687)
  * Added a watch file. (Closes: #490073)
  * Rewritten history to appease nitpickers. (Closes: #490051)

 -- Marco d'Itri <md@linux.it>  Fri, 11 Jul 2008 15:33:05 +0200

udev (0.124-2) unstable; urgency=low

  * Automatic propagation of return values is annoying and made the
    init script fail in certain conditions. (Closes: #489839)
  * 75-persistent-net-generator.rules: ignore "secondary" monitor
    interfaces of mac80211 drivers. (Closes: #489769)
  * 75-persistent-net-generator.rules: fixed a typo which disabled it.

 -- Marco d'Itri <md@linux.it>  Tue, 08 Jul 2008 12:22:09 +0200

udev (0.124-1) unstable; urgency=low

  * New upstream release. (Closes: #476725, #480516) Fixes:
    + something in usb_id. (Closes: #447346)
    + RUN rules if device node removal fails. (Closes: #457616)
    + $exec_prefix in libvolume_id.pc. (Closes: #459788)
  * Made 2.6.18 the oldest supported kernel version.
  * Removed the /dev/.static/dev/ hack. It was cool, but its complexity
    is not justified anymore. (Closes: #444337, #481559)
  * Removed support for devfs-style names (devfs.rules, compat.rules,
    compat-full.rules). (Closes: #280894, #468939)
  * The rules files now are installed directly in rules.d/ and symlinks
    are not used there anymore. (Closes: #402441, #408506)
  * The standard rules files have been renamed to reduce divergences with
    other distributions: udev.rules => 50-udev.rules,
    z20_persistent-input.rules => 60-persistent-input.rules,
    z20_persistent.rules => 60-persistent-storage.rules,
    z25_persistent-net.rules 70-persistent-net.rules,
    z25_persistent-cd.rules 70-persistent-cd.rules,
    z25_cd-aliases-generator.rules => 75-cd-aliases-generator.rules,
    z25_persistent-net-generator.rules => 75-persistent-net-generator.rules,
    z55_hotplug.rules => 80-drivers.rules,
    020_permissions.rules => 91-permissions.rules,
    z50_run.rules => 95-late.rules.

  * permissions.rules: added again the rule for old style USB devices,
    removed in 0.113-1. (Closes: #438470, #442397, #444809, #481827)
  * permissions.rules: removed the WAIT_FOR_SYSFS rules, not needed with
    kernels > 2.6.18-rc1.
  * hotplug.rules: removed ide.agent, not needed with kernels > 2.6.17.
  * persistent.rules: run edd_id only for sd* and hd*.
  * persistent.rules, persistent-input.rules: act on change events too.
  * persistent.rules: run usb_id only for usb devices.
  * persistent-net-generator.rules: updated with the built-in policies.
  * hotplug.rules: autoload ms_block and mspro_block.
  * run.rules: do not delete devices also present in /lib/udev/devices/.
  * persistent.rules: do not run vol_id on whole-device nodes because add
    events are not generated on media changes and the persistent links would
    not be updated.
  * permissions.rules: removed sgi_fetchop since there is also sgi_*.
  * permissions.rules: added cbm group floppy. (Closes: #437520)
  * permissions.rules: added again the permissions change for /dev/bus/usb/
    nodes created by old kernels. (Closes: #438470)
  * udev.rules, devfs.rules: added iowarrior* and bsg/*.
  * udev.rules: added a rtc symlink to rtc0.
  * udev.rules: added zap/transcode. (Closes: #456204)
  * persistent-v4l.rules: creates persistent links for V4L devices.
    (Closes: #447785)
  * udev.rules, permissions.rules: renamed rdma_ucm to rdma_cm.
    (Closes: #449081)
  * udev.rules: made the AOE rules more general to support future devices.
  * permissions.rules: made etherd/err owned by group disk.
  * permissions.rules: made event* joystick devices owned by group audio.
    (Closes: #475902)
  * udev.rules: added a rule to set all_partitions for SCSI Iomega ZIP
    drives. (Closes: #437499)

  * Try copying all the rules files to the udeb. (Closes: #488394, #488439)
  * Do not install firmware.agent in the udeb, d-i will provide its own.
    (Closes: #487764)
  * hotplug.functions: fixed an error message displayed by write_net_rules
    when the rules file does not exist yet. (Closes: #442796, #475699)
  * hotplug.functions: (almost) correctly ignore commented rules.
    (Closes: #452006)
  * Removed the pnp:dPNPb02f module alias which was wrong and nowadays is
    provided by the correct module. (Closes: #457499)
  * Added support for cross-compilation. (Closes: #465156)
  * Since postinst does not starts udevd in a chroot, make prerm do not
    stop it either. (Closes: #451986)
  * Use /sys/kernel/uevent_helper instead of /proc/sys/kernel/hotplug in
    the init script. (Closes: #416687)
  * Delete in the init script the /dev/.udev/ created in the initramfs.
    (Closes: #416687)
  * Fixed the command path in scsi_id(8). (Closes: #438094)
  * Added a link in /sbin to vol_id. (Closes: #488911)
  * Updated debconf translations: sk, fi, sv, de, ja, pt, ml, ca, pt_BR, es.
    (Closes: #441753, #489205, #447073, #449154, #456269, #462097, #475443)
    (Closes: #480783, #480897, #481812, #481993)

 -- Marco d'Itri <md@linux.it>  Mon, 07 Jul 2008 02:52:00 +0200

udev (0.114-2) unstable; urgency=medium

  * New upstream release.
  * Packages converted from DBS to quilt.
  * Stop trying to build dasd_id on S/390. (Closes: #435533)

 -- Marco d'Itri <md@linux.it>  Mon, 06 Aug 2007 04:21:02 +0200

udev (0.113-3) unstable; urgency=medium

  * Stop mounting /dev noexec because it breaks nvidia-glx, vmware,
    mplayer and lguest, for a start. (Closes: #435250)

 -- Marco d'Itri <md@linux.it>  Tue, 31 Jul 2007 16:00:48 +0200

udev (0.113-2) unstable; urgency=low

  * hotplug.rules: removed the ignore_error options which are not yet
    supported. (Closes: #435163)

 -- Marco d'Itri <md@linux.it>  Sun, 29 Jul 2007 21:12:50 +0200

udev (0.113-1) unstable; urgency=low

  * New upstream release (Closes: #431317). Fixes:
    + support for braindead devices implementing multiple SCSI devices
      beind the same USB device, like some memory card readers.
      (Closes: #411967)
  * + the libdir path in libvolume_id.pc, this time for real. (Closes: #415744)
  * The highly deprecated udev_run_{hotplugd,devd} helper programs are gone
    and the /sbin/scsi_id symlink has been removed.
  * Removed patch keep_driver_support: the semantics of the DRIVER key now
    are the same as in the upstream package (only matches the device
    associated to the event and not all parent nodes too).
  * Added patch fix-libvolume_id.pc: fixes the libdir path in libvolume_id.pc,
    this time for real. (Closes: #415744)
  * Ignore Xen, UML and VMWare network interfaces in
    persistent-net-generator.rules. (Closes: #413601, #422623, #431190)
  * persistent-net-generator.rules: support sta*, ctc* and hsi* interfaces.
  * Updated the description and debconf templates as proposed by
    debian-l10n-english. (Closes: #420768)
  * New debconf translations: hu, ar, ta, lt, ca.
    (Closes: #421723, #421755, #421778, #422683, #431278)
  * Updated debconf translations: cs, nb, gl, eu, ru, it, ko, fr, nl.
    (Closes: #421770, #421778, #421797, #421873, #422110, #422913, #423935)
    (Closes: #426249, #428291)
  * initramfs.hook: do not fail if /lib/udev/ already exists. (Closes: #427643)
  * udev.init: do not redirect restorecon to /dev/null because it does not
    exist yet. (Closes: 428384)
  * permissions.rules, udev.rules, devfs.rules: added rdma_ucm group rdma.
    (Closes: #427993, #430389)
  * Switched d-i from devfs-like to regular names. (Closes: #431556)
  * udeb: copy persistent-*.rules at the beginning of base-installer so they
    are available in /target when the initrd is generated. (Closes: #433935)
  * Added rules for SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device" to support
    kernels without USB_DEVICE_CLASS.
  * persistent-input.rules: added by-id/by-path links for joystick devices.
  * permissions.rules: added the ignore_remove option to tun and ppp.
  * hotplug.rules: added the ignore_error option to some modprobe rules.

 -- Marco d'Itri <md@linux.it>  Sun, 29 Jul 2007 01:57:42 +0200

udev (0.105-4) unstable; urgency=high

  * Added support for the $ROOTDELAY variable in the initramfs.
    Patch contributed by David Härdeman. (Closes: #414842)
  * Fixed libdir in libvolume_id.pc. (Closes: #415744)
  * permissions.rules: backported the upstream changeset
    188394ce8eb235b67226f9166dfe7ca958387e6a which makes udevd wait for
    0:0:0:0 SCSI devices only.
  * permissions.rules: use group cdrom for WORM SCSI devices too.
  * permissions.rules: added kvm group kvm.

 -- Marco d'Itri <md@linux.it>  Sun, 11 Mar 2007 03:44:45 +0100

udev (0.105-3) unstable; urgency=high

  * persistent.rules: added backported rules for nst* and sg* tape changers.
  * New debconf translations: nl. (Closes: #408176, #412551)

 -- Marco d'Itri <md@linux.it>  Sat,  3 Mar 2007 22:02:51 +0100

udev (0.105-2) unstable; urgency=high

  * postinst: try again fixing #404476. (Closes: #409503)
  * hotplug.rules: do not check for the existence of $RULES_FILE in
    find_all_rules(). (Closes: #408750, #405845, #406948)
  * write_cd_rules: fixed unintended shell expansion in find_next_available().
    (Closes: #407738)
  * permissions.rules: use group tape for SCSI media changers.
    (Closes: #406843)
  * hotplug.rules: load ch for SCSI media changers. (Closes: #406869)
  * permissions.rules: ignore the removable flag for aacraid devices.
    (See #404927.)
  * Added to README.Debian a note about generation of persistent names
    rules. (Closes: #411394)
  * cd-aliases-generator.rules: by default create "by-id" rules for USB
    and Firewire devices which usually do not have a stable path.
    (Closes: #395962)
  * Backported the upstream changeset 7db33ac19c430c9a4c4af415e2febbd6b17aff2a
    which fixes access to attribute files containing a colon.

 -- Marco d'Itri <md@linux.it>  Mon, 26 Feb 2007 01:35:50 +0100

udev (0.105-1) unstable; urgency=medium

  * New upstream release, contains only bug fixes. Fixes:
    + typos. (Closes: #408752)
    + intermittent troubles when renaming interfaces. (Closes: #405775)
  * Removed the following patches which were merged upstream:
    fix_serial_short raid_endianess_fix m32r_syscalls selinux_fix.
  * Backported the upstream changeset 5ab2e3c2c3efe9b25861ddf560b3760b9384090d
    which adds the LUN to iSCSI paths. (Closes: #409385)
  * Backed out the upstream changeset 273bebdba66cd5543dc1b076447e3275c81c221c
    which removed compatibility support for the DRIVER key.
  * Raised the dependency on module-init-tools to 3.2.2-1, which provides
    the --use-blacklist option.
  * hotplug.rules: call modprobe with the --use-blacklist option to allow
    blacklisting the broken by design aliases generated by the platform
    device drivers. (Closes: #407256)
  * persistent.rules: ignore md* devices because their add events are
    unreliable.
  * New debconf template: nl. (Closes: #410737)

 -- Marco d'Itri <md@linux.it>  Mon, 19 Feb 2007 03:56:43 +0100

udev (0.103-2) unstable; urgency=medium

  * permissions.rules: consider all block devices on usb, ieee1394, mmc
    and pcmcia buses to be removable. (Closes: #402622, #402649)
  * Added patch selinux_fix from Russell Coker to correctly label
    symlinks. Already applied upstream. (Closes: #401695)
  * Added patch m32r_syscalls by Kazuhiro Inaoka to fix inotify support
    on m32r systems. Already applied upstream. (Closes: #401826)
  * initramfs.premount premount: create the db directory before starting
    udevd, to catch some early kernel-generated events (this has no
    practical effect since the events will be immediately retriggered).
    Apply the same change to the init script. (Closes: #402320)
  * persistent-net-generator.rules: ignore ath* devices with type=802
    because they have the same MAC address of the "normal" interface and
    cause write_net_rules to write a new bogus rule every time.
    (Closes: #404983)
  * net.agent: improve robustness by checking sysfs instead of the ifstate
    file and removing the timeout. Patch and testing by Joey Hess.
    (Closes: #403804, #403805)
  * postinst: deal correctly with pipes and sockets in subdirectories of
    /dev when being installed for the first time. (Closes: #404476)
  * New patch raid_endianess_fix backported from upstream udev 104.
  * New debconf templates: da, es, pt_BR, gl, ja, cs.
    (Closes: #400789, #402924, #402927, #403547, #404577, #405316, #405834)

 -- Marco d'Itri <md@linux.it>  Mon,  8 Jan 2007 02:41:01 +0100

udev (0.103-1) unstable; urgency=medium

  * New upstream release.
  * permissions.rules: detect upper case Epson scanners too. (Closes: #392580)
  * permissions.rules: fix the permissions of the partitions of removable
    block devices. (Closes: #321642)
  * permissions.rules: added lirc[0-9]* group audio. (Closes: #396841)
  * permissions.rules: added rtc[0-9]* group audio. (Closes: #395160)
  * permissions.rules: added tun mode 666, for recent kernels.
  * persistent.rules: ignore gnbd* devices.
  * persistent.rules: added links for MMC devices.
  * persistent.rules: create disk/by-id/ata-* links for IDE devices
    controlled by libata.
  * hotplug.rules: autoload the mmc-block driver.
  * hotplug.rules: do not attempt to autoload i82365 because it's broken
    and may cause a modprobe loop (see #398962 for details).
  * udev.rules, devfs.rules: stop suppressing creation of dm-* devices,
    because they are needed by HAL. (Closes: #392623)
  * udev.rules, devfs.rules: run PROGRAMs only for "add" ACTIONs.
  * hotplug.rules: removed call to ide.agent from the udeb. (Closes: #396933)
  * Added a new 020_id.rules file with calls to cdrom_id for the udeb.
    (Closes: #400258)
  * Create the kernel-upgrade flag file also in the debconf upgrade path,
    or the new udevd will be started (and fail).
  * write_net_rules: document that MAC addresses must be written in
    lowercase. (Closes: #389743)
  * Set the SELinux contexts for devices created in the initramfs.
    (Closes: #397528)
  * Implemented no_static_dev when a initramfs is used. (Closes: #397476)
  * Robustness: fixed postinst to not fail if /dev/{pts,shm}/ do not exist,
    which usually should not happen. (Closes: #395136)
  * Do not mention CONFIG_KOBJECT_UEVENT in README.Debian. (Closes: #399624)
  * Made the init script recognize /dev/null as a valid boot-time console,
    to work better with upstart (see #397002).
  * New debconf templates: sv, ru, fr, da, de, eu.
    (Closes: #393433, #394897, #395340, #396072, #396149, #398724, #399107)
  * Merged the NMUs. (Closes: #369479, #395889)

 -- Marco d'Itri <md@linux.it>  Sun, 26 Nov 2006 23:16:09 +0100

udev (0.100-2.3) unstable; urgency=high

  * Non-maintainer upload.
  * Fix chroot detection for 2.6.18 kernels and beyond (c.f. kernel commit
    778c1144771f0064b6f51bee865cceb0d996f2f9). The fix was suggested to me by
    the maintainer himself on 18 Oct 2006. Urgency high for it closes: #395889,
    which is RC.

 -- martin f. krafft <madduck@debian.org>  Wed, 15 Nov 2006 14:29:45 +0100

udev (0.100-2.2) unstable; urgency=high

  * Non-maintainer upload.
  * control: add Pre-Depends: on debconf, thanks Steve Langasek for 
    noticing this.

 -- Josselin Mouette <joss@debian.org>  Fri, 27 Oct 2006 09:19:16 +0200

udev (0.100-2.1) unstable; urgency=low

  * Non-maintainer upload.
  * udev.{templates,preinst}, rules: use debconf for prompting the user
    about the upgrade from an incompatible kernel version. When a
    suitable kernel is already installed or installing, only ask for
    reboot. Otherwise, the user has to force the upgrade. (Closes: #369479)
  * control: depend on po-debconf.

 -- Josselin Mouette <joss@debian.org>  Sun,  1 Oct 2006 16:47:15 +0200

udev (0.100-2) unstable; urgency=high

  * More fixes for SELinux support. (Closes: #387051)
  * Really create /dev/MAKEDEV if /sbin/MAKEDEV is available. (Closes: #388300)

 -- Marco d'Itri <md@linux.it>  Sun, 24 Sep 2006 19:10:10 +0200

udev (0.100-1) unstable; urgency=medium

  * New upstream release.
    + Fixes a typo. (Closes: #385867)
  * Fixed persistent-net-generator.rules which was broken in 0.098-2.
  * Use /lib/udev/devices/ instead of /etc/udev/ as the temporary mount
    point in the init script, because it's nicer and it helps SELinux users.
  * Converted the versioned dependency on initscripts in a conflict.
  * Create a temporary symlink for /dev in the initramfs. (Closes: #386294)

 -- Marco d'Itri <md@linux.it>  Wed,  6 Sep 2006 23:41:52 +0200

udev (0.098-2) unstable; urgency=medium

  * Added patch close_pipes_on_exec to close the pipes file descriptors
    in udevd before running external programs, to prevent dealocks caused
    by programs waiting in the background for some condition when
    udev_log="debug". (Closes: #375598)
  * Updated net.agent to close stdout and stderr (see above) and
    automatically fork and continue in background.
  * Call cdrom_id on SCSI devices in permissions.rules instead of
    cd-aliases-generator.rules to prevent generating again the rules
    every time. (Closes: #374539)
  * NEWS.Debian: removed obsolete parts, added new entries.

 -- Marco d'Itri <md@linux.it>  Sat, 26 Aug 2006 19:54:10 +0200

udev (0.098-1) experimental; urgency=low

  * New upstream release.
  * Converted the rules files to the new syntax.
  * preinst: added code to upgrade the persistent-{net,cd} rules files.
  * preinst: removed the code managing upgrades from versions uploaded to
    unstable before sarge was released.
  * Removed the udevsettle_timeout patch, since apparently it is not useful.
  * persistent.rules: do not run {path,scsi,ata}_id on xen block devices.
  * Added udevinfo to the udeb. (Closes: #384023)

 -- Marco d'Itri <md@linux.it>  Thu, 24 Aug 2006 17:21:16 +0200

udev (0.097-2) unstable; urgency=medium

  * Suppressed more error messages about missing users/groups.
  * Added a temporary conflict with broken versions of klibc-utils.
    (Closes: #383555)
  * Do not start udevd on upgrades if it's not supported. (Closes: #383828)
  * permissions.rules: added "Epson SCSI scanners" with group scanner.

 -- Marco d'Itri <md@linux.it>  Sat, 19 Aug 2006 23:17:17 +0200

udev (0.097-1) unstable; urgency=low

  * New upstream release.
  * Since support for %e has been removed, permanently retire
    cd-aliases.rules and if it is in use replace it in postinst with
    cd-aliases-generator.rules. (See #359978.)
  * Postinst will remove on upgrades the link to hotplugd.rules, if one
    exists. This disables default support for /etc/hotplug.d/ and /etc/dev.d/.
  * Raised Priority to important.
  * Removed "Provides: hotplug".
  * Added a script to copy the persistent names from d-i to the target.
  * Added to the init script support for the reload argument, which is
    almost never needed.
  * initramfs.bottom: use nuke instead of rm -rf. (Closes: #376349)
  * Do not enable persistent-net-generator.rules on s390 systems.
    (Closes: #383303)
  * Do not try to create /dev/MAKEDEV in the init script if it already
    exists. (Closes: #370540)
  * write_net_rules: fail cleanly when sysfs is not available (e.g. in a
    chroot). (Closes: #374484)
  * write_net_rules: fixed errors with multiple interfaces. (Closes: #379335)
  * postinst: updated the path to initramfs.conf. (Closes: #375299)
  * Added a tentative fix for the "$TEMPDEV directory is not empty"
    issue on the first install.
  * The init script depends on mountkernfs, not on mountvirtfs.
    (Closes: #375389)
  * Add another USB product name to create /dev/pilot for programs too
    stupid to use HAL. (Closes: #378512)
  * Use ENV{PHYSDEVDRIVER} instead of DRIVER in
    persistent-net-generator.rules. (Closes: #376589)
  * hotplug.rules: load i2o-block for SUBSYSTEM=="i2o". (Closes: #373921)
  * hotplug.rules: load ide-scsi for IDE tapes.
  * udev.rules, devfs.rules: added xen/evtchn.
  * permissions.rules: added irlpt* group lp, kqemu mode 666.
  * Added OPTIONS+="all_partitions" for IDE devices with media=floppy.
  * Added support for persistent names for joysticks.

 -- Marco d'Itri <md@linux.it>  Thu, 17 Aug 2006 14:40:34 +0200

udev (0.093-1) unstable; urgency=high

  * Corrected the kernel version in the preinst warning. (Closes: #369086)
  * persistent-net-generator.rules: do not create rules for interfaces
    without a driver link (like ISA cards) because they will never match.
    (Closes: #368845)
  * Do not try to create persistent names for dm-* devices.

 -- Marco d'Itri <md@linux.it>  Tue, 30 May 2006 01:51:12 +0200

udev (0.092-2) unstable; urgency=medium

  * Rearranged enable_udev() in postinst to prevent it breaking on some
    systems. (Closes: #368327, #368451)
  * In preinst, actually enable the kernel version check on upgrades.
    (Closes: #368540)

 -- Marco d'Itri <md@linux.it>  Tue, 23 May 2006 13:13:02 +0200

udev (0.092-1) unstable; urgency=low

  * New upstream release.
    + adds persistent names for serio and platform input devices.
      (Closes: #364822)
  * write_cd_rules: generated rules will match on ENV{ID_CDROM} too.
    (Closes: #367265)
  * Removed support for kernels older than 2.6.15: udevsynthesize has
    been replaced by udevtrigger.
  * Removed support for the undocumented udevd_timeout config file parameter.
  * Removed the deprecated /sbin/udevsend command.
  * Removed the /dev/.udevdb/ directory kept for compatibility with old
    packages. Conflict with makedev << 2.3.1-80.
  * Removed the /lib/udev/modalias_* and vio.agent scripts which are not
    needed by recent kernels.
  * Stop enabling hotplugd.rules by default.
  * Removed the versioned dependency on sed, which has not been needed since
    many months ago.

 -- Marco d'Itri <md@linux.it>  Wed, 17 May 2006 10:37:42 +0200

udev (0.091-2) unstable; urgency=high

  * write_cd_rules: create dvdrw links for DVD-R drives too. (Closes: #365224)
  * write_net_rules: add DRIVER=="?*" to all rules in the hope that this
    will make them not match bridges and VLAN sub-interfaces without
    breaking any other interface. More information from the kernel and from
    kernel developers would be welcome. (Closes: #365248)
  * persistent-input.rules: fixed matching on the SYSFS keys. (Closes: #365444)

 -- Marco d'Itri <md@linux.it>  Thu,  4 May 2006 01:43:58 +0200

udev (0.091-1) unstable; urgency=medium

  * New upstream release.
    + Improved the error messages about incorrect rules.
  * Fixed a dashism in the write_*_rules scrips which broke detection of
    multiple entries in the rules files. Affected users should clean up them.
  * write_cd_rules: match on $ID_PATH if BUS != ide. (Closes: #364786)

 -- Marco d'Itri <md@linux.it>  Wed, 26 Apr 2006 00:54:56 +0200

udev (0.090-4) unstable; urgency=medium

  * write_net_rules: do not use local in the global scope. (Closes: #364356)
    Generate more specific rules for the hostap wlan* and ath* interfaces,
    to prevent matching the wifi* interfaces. (Closes: #364311)

 -- Marco d'Itri <md@linux.it>  Sun, 23 Apr 2006 11:01:01 +0200

udev (0.090-3) unstable; urgency=medium

  * Run write_net_rules from postinst instead of preinst.
    (Closes: #364241, #364243)
  * persistent-net-generator.rules: added sta* to the list of acceptable
    interfaces. Ignore the hostap wifi* interfaces. (Closes: #364311)
  * Updated patch udev-compare-name-01 to log invalid rules.

 -- Marco d'Itri <md@linux.it>  Sat, 22 Apr 2006 19:57:03 +0200

udev (0.090-2) unstable; urgency=medium

  * persistent-net-generator.rules: ignore VLAN subinterfaces, because
    they usually have the same MAC address of the main interface.
  * Added patch udev-compare-name-01 from the upstream maintainer.
    It adds support for matching on NAME and this allows not needing to
    set ENV{INTERFACE_OLD}, which can now be removed from the
    z25_persistent-net.rules file. Now any rule which sets the name of a
    network interface will prevent write_net_rules from running.
    This also means that rules must properly use = and == for assignments
    and comparisons.
  * Renamed the /lib/udev/write_*_aliases programs to write_*_rules.
  * Create z25_persistent-net.rules the first time udev is installed.

 -- Marco d'Itri <md@linux.it>  Fri, 21 Apr 2006 18:59:36 +0200

udev (0.090-1) unstable; urgency=low

  * New upstream release.
    + Apply format char to variables exported by ENV. (Closes: #360855)
    + Fixed a typo. (Closes: #361985)
  * Added the new script write_net_aliases to automatically generate
    aliases for network interfaces. (Closes: #350183, #350877)
  * Added a timeout to the interfaces renaming loop. (Closes: #357022)
  * permissions.rules: added a WAIT_FOR_SYSFS rule to guarantee that
    SYSFS{address} is available on buggy kernels.
  * preinst: explain how the hotplug package is detected. (Closes: #363353)

 -- Marco d'Itri <md@linux.it>  Wed, 19 Apr 2006 20:26:25 +0200

udev (0.089-1) unstable; urgency=medium

  * New upstream release.
    + Replaced udev(8) with udev(7) in the documentation (Closes: #359742)
  * Removed the compatibility symlinks from /sbin except for scsi_id.
  * Removed udevsend from the udeb.
  * Added the libvolume-id0 and libvolume-id-dev packages.
  * Restart syslogd when udev is installed for the first time to prevent
    /dev/log from becoming not accessible to unprivileged users.
    (Closes: #357703)
  * Removed from the package description a reference to the kernel version.
    (Closes: #360931)

 -- Marco d'Itri <md@linux.it>  Wed,  5 Apr 2006 18:13:54 +0200

udev (0.088-2) unstable; urgency=medium

  * Fixed the code in udev-mtab which updates the real rules files.
    (Closes: #359630)
  * Add hotplug.functions to udev-udev. (Closes: #359708)

 -- Marco d'Itri <md@linux.it>  Tue, 28 Mar 2006 18:12:09 +0200

udev (0.088-1) unstable; urgency=medium

  * Added persistent-input.rules.
  * persistent.rules: added support for SCSI tape drives.
  * Added the new script write_cd_aliases to automatically generate
    aliases for CD devices. (Closes: #332365)
  * On new installs, install cd-aliases-generator.rules with priority
    z75 instead of cd-aliases.rules.
  * Load again sg for type 5 SCSI devices (TYPE_ROM), because it's needed
    to burn CDs. (This time for real.) (Closes: #353052)

 -- Marco d'Itri <md@linux.it>  Sun, 26 Mar 2006 13:40:29 +0200

udev (0.087-2) unstable; urgency=medium

  * Fixed #350235/#355441 for real. Honest.

 -- Marco d'Itri <md@linux.it>  Tue, 14 Mar 2006 12:16:47 +0100

udev (0.087-1) unstable; urgency=medium

  * New upstream release.
  * hotplug.rules: do not check $PHYSDEVDRIVER for input events, it will
    prevent loading the *dev mid-level drivers on kernels >= 2.6.16.
    (Closes: #355626)
  * persistent.rules: fix the workaround to prevent ide-cs from causing
    events loops. (Closes: #355441)
  * persistent.rules: use edd_id on removable devices too.
  * Prevent DBS from looking for patches in subdirectories. (Closes: #355816)
  * Documented /etc/udev/kernel-upgrade in the preinst error message.
  * Install the *_id programs and persistent.rules in the udeb to support
    persistent names in d-i.

 -- Marco d'Itri <md@linux.it>  Sun, 12 Mar 2006 00:39:40 +0100

udev (0.086-1) unstable; urgency=low

  * Added again persistent.rules and ide.agent to the initramfs.
    (See #352753 for details.)
  * devfs.rules, udev.rules: added a "pilot" symlink for "Handspring Visor"
    devices. (Closes: #354248)

 -- Marco d'Itri <md@linux.it>  Thu,  2 Mar 2006 13:49:16 +0100

udev (0.085-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + a typo in udev(7). (Closes: #350613)
  * Load again sg for type 5 SCSI devices (TYPE_ROM), because it's needed
    to burn CDs. (Closes: #353052)
  * Silently delete the example /etc/scsi_id.config which was installed
    by mistake by some old version, if it was not modified. (Closes: #353145)
  * Added code to preinst and postinst to handle upgrades from sarge.
    If /etc/udev/kernel-upgrade exists the kernel version check will be
    ignored and udevd will not be restarted.
  * Updated patch ifrename_wait_retry to the new version in Ubuntu, because
    the first one was totally broken.

 -- Marco d'Itri <md@linux.it>  Sun, 19 Feb 2006 15:00:46 +0100

udev (0.084-5) unstable; urgency=high

  * Removed again support for persistent disk names, because for some
    unknown reason it breaks the systems using ide-generic. (Closes: #352753)
  * Added patch initramfs_quiet to silence error messages from missing
    programs in RUN rules in the initramfs. (Closes: #352274)

 -- Marco d'Itri <md@linux.it>  Wed, 15 Feb 2006 18:37:14 +0100

udev (0.084-4) unstable; urgency=high

  * Copy all the /lib/udev/*_id programs to the initramfs to provide
    persistent names. (Closes: #351523)
  * Do not install hotplugd.rules in the initramfs. (Closes: #352274)
  * Install /etc/scsi_id.config to fix the persistent names of SATA drives.
    (Closes: #351606)
  * Print a warning when removing the package. (Closes: #351926)
  * New patch ifrename_wait_retry, from Ubuntu.
  * udev.rules, devfs.rules: added etherd/revalidate.

 -- Marco d'Itri <md@linux.it>  Sun, 12 Feb 2006 10:44:00 +0100

udev (0.084-3) unstable; urgency=high

  * Oops! Fixed the postinst code which checks if running chrooted.
    (Closes: #351486)
  * Fixed the postinst check for update-initramfs too.

 -- Marco d'Itri <md@linux.it>  Sun,  5 Feb 2006 14:21:23 +0100

udev (0.084-2) unstable; urgency=high

  * Conflict with hal << 0.5.6-2, which expect the subsystem passed as
    an argument to the helper program. (Closes: #350490)
  * permissions.rules: run cdrom_id only if DRIVER=="ide-cdrom|pcd", to
    work around brokeness in ide-cs causing events loops. (Closes: #350235)
  * Moved the /sbin/*_id programs to /lib/udev/ and added compatibility
    symlinks. Removed /sbin/ from the relevant RUN rules.
  * Do not start or stop udevd on upgrades in a chroot. (Closes: #351321)
  * Added a note to NEWS.Debian about modules loading order. (Closes: #350877)
  * Removed patch silence_exec_error.
  * permissions.rules: replaced inputdev.sh with a match on SYSFS{name}.

 -- Marco d'Itri <md@linux.it>  Sat,  4 Feb 2006 18:42:04 +0100

udev (0.084-1) unstable; urgency=high

  * New upstream release.
    + Fixes matching of sysfs attributes at multiple levels. (Closes: #350235)
  * Install udevsend(8). (Closes: #350610)

 -- Marco d'Itri <md@linux.it>  Tue, 31 Jan 2006 12:08:29 +0100

udev (0.083-1) unstable; urgency=medium

  * New upstream release.
    + Fixes double substitution in rules. (Closes: #350215)

 -- Marco d'Itri <md@linux.it>  Sat, 28 Jan 2006 11:05:06 +0100

udev (0.082-1) unstable; urgency=medium

  * New upstream release.
  * permissions.rules: added zaptel subsystem group dialout. (Closes: #349361)
  * README.Debian: added a note about NIS and LDAP. (Closes: #349509)
  * hotplug.rules: do not load sr_mod for type 3 (TYPE_PROCESSOR) devices
    and do not load sg for type 5 devices (TYPE_ROM).
  * net.agent: remove dummy* from the list of interfaces which generate
    events only after they have been brought up.

 -- Marco d'Itri <md@linux.it>  Thu, 26 Jan 2006 11:40:05 +0100

udev (0.081-1) unstable; urgency=medium

  * New upstream release.
    + Re-added support for %b-expansion. (Closes: #348087)

 -- Marco d'Itri <md@linux.it>  Sun, 15 Jan 2006 20:53:53 +0100

udev (0.080-1) unstable; urgency=medium

  * New upstream release.
  * Moved S04udev to S03udev. (Closes: #237056)

 -- Marco d'Itri <md@linux.it>  Thu, 12 Jan 2006 18:24:29 +0100

udev (0.079-080+1) experimental; urgency=low

  * 080 prerelease.
    + Fixes typos in udev(8). (Closes: #345107)
  * Fixed raid-devfs.sh for the busybox cat. (Closes: #343262)
  * Fixed udevsynthesize to deal with sysfs files with embedded spaces.
    (Closes: #344821)
  * Raised the dependency on libselinux1-dev to 1.28-1, which provides
    the matchpathcon_* functions.
  * permissions.rules: added an usb_device rule for iRiver music players.
  * Added vio.agent to the initramfs.
  * Added a note to README.Debian about hotplug removal. (Closes: #345123)

 -- Marco d'Itri <md@linux.it>  Mon,  9 Jan 2006 17:30:58 +0100

udev (0.079-1) unstable; urgency=medium

  * New upstream release. Removed merged patches:
    udev-lib-udev-path udev_root_override udevsend_ignore_seqnum.
  * permissions.rules: added a WAIT_FOR_SYSFS rule to fix MAC-based
    network interfaces renaming. (Closes: #343659)
  * preinst: run the upgrade procedures also when installing after a
    package removal without purge. (Closes: #344483)
  * preinst: use LC_COLLATE=C to fix grep. (Closes: #343601)
  * Stop including permissions.rules and inputdev.sh in the udeb.
    (Closes: #343263)
  * Added "DVB" to inputdev.sh. (Closes: #343228)

 -- Marco d'Itri <md@linux.it>  Fri, 23 Dec 2005 13:56:53 +0100

udev (0.076-6) unstable; urgency=high

  * Added Replaces: initramfs-tools <= 0.41. (Closes: 342902)

 -- Marco d'Itri <md@linux.it>  Sun, 11 Dec 2005 17:30:27 +0100

udev (0.076-5) unstable; urgency=medium

  * Merged the initramfs-tools hooks.
  * Restored forced loading of the input modules because input $MODALIAS
    support has not been merged yet.

 -- Marco d'Itri <md@linux.it>  Tue,  6 Dec 2005 20:48:46 +0100

udev (0.076-4) unstable; urgency=high

  * Always use --retry with start-stop-daemon --stop because udevd may not
    exit immediately when it receives a signal. (Closes: #341355, #341650)
  * Removed again input.agent, 2.6.15 kernels will have $MODALIAS support.
    For the same reason, udevsynthesize will not forcefully load the input
    drivers on kernels >= 2.6.15.
  * Removed patch hotplug_input_events since /sbin/udev does not exist
    anymore anyway.
  * New upstream patch udev-lib-udev-path to use /lib/udev/ as the default
    directory for commands without an explicit path in RUN rules.
    Updated the relevant rules files.

 -- Marco d'Itri <md@linux.it>  Sat,  3 Dec 2005 18:54:13 +0100

udev (0.076-3) unstable; urgency=high

  * Fix ide.agent for real, this time. (Closes: #341027)
  * Fix breakage in preinst when a new symlink already exists.
    (Closes: #341040)
  * Use %03i for the /dev/bus/usb/ devices.
  * Removed the PNP aliases for parport_pc, which now are provided by the
    kernel driver.

 -- Marco d'Itri <md@linux.it>  Mon, 28 Nov 2005 02:02:31 +0100

udev (0.076-2) unstable; urgency=medium

  * Correctly create /dev/.udev/ on upgrades. (Closes: #340782)

 -- Marco d'Itri <md@linux.it>  Sat, 26 Nov 2005 02:49:48 +0100

udev (0.076-1) unstable; urgency=medium

  * New upstream release.
  * Conflicts with initramfs-tools << 0.39. (Closes: #339569)
  * ide.agent: fixed support for devices beyond hdf. (Closes: #339982)
  * Rearranged the package scripts to kill/restart udevd only in postinst.
  * Unconditionally load the input *dev modules for kernels >= 2.6.15 too,
    to work around missing $MODALIAS support in the kernel and lack of a
    working input.agent script. (Closes: #340202)
  * Install hotplug.functions in the udeb. (Closes: #340100)
  * Added an input.agent script, not yet enabled.

 -- Marco d'Itri <md@linux.it>  Thu, 24 Nov 2005 20:54:23 +0100

udev (0.074-3) unstable; urgency=medium

  * Added an experimental udevsynthesize script to support kernels >= 2.6.15.
  * Made ide.agent wait for the /proc file. (Closes: #337023)

 -- Marco d'Itri <md@linux.it>  Sun, 13 Nov 2005 19:07:33 +0100

udev (0.074-2) unstable; urgency=high

  * Added patch err_reporting to make the udev_run_* helpers more quiet.
    (Closes: #338057)
  * Added /etc/modprobe.d/pnp-hotplug to work around missing aliases in
    some kernel modules.
  * Process links.conf even if the tmpfs was mounted in the initramfs.

 -- Marco d'Itri <md@linux.it>  Tue,  8 Nov 2005 17:00:10 +0100

udev (0.074-1) unstable; urgency=high

  * New upstream release.

 -- Marco d'Itri <md@linux.it>  Mon,  7 Nov 2005 18:33:24 +0100

udev (0.073-1) unstable; urgency=high

  * New upstream release.
    + Fixes udevd on systems without inotify support.
      (Closes: #337865, #337826)
  * Use start-stop-daemon --name instead of --exec to be sure to kill
    udevd in prerm. (Closes: #337881)
  * Added a note about network hotplugging to README.Debian.

 -- Marco d'Itri <md@linux.it>  Mon,  7 Nov 2005 01:44:39 +0100

udev (0.072-2) unstable; urgency=medium

  * New upstream release.
  * Make the /dev/bus/usb/ devices world readable. (Closes: #336768)
  * Added LSB headers to the init scripts. (Closes: #335310)
  * Raised the default timeout to 30 seconds. (Closes: #336189)
  * Moved files from /etc/udev/scripts/, /lib/hotplug/ and /sbin/ to
    /lib/udev/ for uniformity with other distributions.

 -- Marco d'Itri <md@linux.it>  Sat,  5 Nov 2005 20:43:26 +0100

udev (0.071-1) unstable; urgency=low

  * New upstream release.
    Removed the following patches which have been merged upstream:
    ata_id_nonblock, install_hotplugd, scsi_id_tmp.
  * Added patch udev-synthesize-waldi which implements full support for
    CCW devices in udevsynthesize. Provided by Bastian Blank.
  * devfs.rules, udev.rules: added semicolons after setting variables in
    shell script fragments to work around a dash bug. (Closes: #334179)
  * README.Debian: suggest to use CONFIG_PNP, CONFIG_PNPACPI and
    CONFIG_PNPBIOS too. (Closes: #334232)
  * permissions.rules: added fuse group fuse. (Closes: #334439)
  * Make executable the agent scripts in the udeb. (Closes: #334584)

 -- Marco d'Itri <md@linux.it>  Fri, 21 Oct 2005 16:39:05 +0200

udev (0.070-5) unstable; urgency=low

  * Actually use the $MODALIAS variable returned by the modalias_*
    scripts. This fixes serio on 2.6.12 and firewire support.
    (Closes: #333335, #333368)
  * permissions.rules: changed uverbs* and ucm* to group rdma.
    (Closes: #333204)
  * Added a vio.agent script to work around missing $MODALIAS support.
  * Made logger.agent log to /dev/hotplug.log by default.

 -- Marco d'Itri <md@linux.it>  Wed, 12 Oct 2005 19:38:34 +0200

udev (0.070-4) unstable; urgency=low

  * Force loading evdev and mousedev until the kernel input subsystem
    will be fixed. (Closes: #332898)
  * Fixed /etc/modprobe.d/display_class. (Closes: #332899, #332905)
  * Raised the udevd timeout to 8 seconds. (Closes: #332946)
  * permissions.rules: changed urandom to 666. (Closes: #332970)

 -- Marco d'Itri <md@linux.it>  Mon, 10 Oct 2005 19:04:58 +0200

udev (0.070-3) unstable; urgency=low

  * Added support for coldplug and merged the hotplug scripts left.
    Switched from udevstart to udevsynthesize. (Closes: #329226)
  * Rearranged the init script actions. (Closes: #294843)
  * Added conflicts with hotplug and with module-init-tools releases without
    support for /etc/hotplug/blacklist.d/.
  * New patch hotplug_input_events, from Ubuntu: runs the hotplug.d/
    scripts on $DEVPATH-less input events from the kernel. (See #328685.)
  * Removed from postinst and the init script an extra check for tmpfs
    brokeness in old kernels.
  * Removed support for upgrades from packages older than 0.046-1.

 -- Marco d'Itri <md@linux.it>  Sat,  8 Oct 2005 19:15:28 +0200

udev (0.070-2) unstable; urgency=medium

  * Oops! The upstream makefile of 0.070-1 installed udev_run_devd as
    udev_run_hotplugd, and this broke support for /etc/hotplug.d/.
    (Closes: #328094, #328556, #328567, #328570)

 -- Marco d'Itri <md@linux.it>  Fri, 16 Sep 2005 09:53:27 +0200

udev (0.070-1) unstable; urgency=medium

  * New upstream release.
    + Fixes firmware loader timeouts. (Closes: #328094)
    + Removes chassis_id and cdsymlinks.sh.
  * Manually start udevd in the init script. I do not why this works, but
    it fixes the problem with some devices not being created the first time
    udevstart is run. (Closes: #317333)
  * Made scsi_id create temporary files in /dev/. (Closes: #325976)
  * devfs.rules, udev.rules: replaced dvb.sh with inline shell code and
    ide-model.sh with ata_id.
  * hotplugd.rules: added support for a generic remover command.
  * permissions.rules: added tpm* tpm:tpm 0600.
  * cd-aliases.rules, permissions.rules: moved to permissions.rules the
    call to cdrom_id for IDE devices and the GROUP attribute setting.
  * Removed simple-cd-aliases.rules because it's not really different from
    the new cd-aliases.rules. Preinst will automatically replace the link,
    if present.
  * Removed again the dependency on coldplug.
  * Added an example vim syntax file for rules files.

 -- Marco d'Itri <md@linux.it>  Thu, 15 Sep 2005 13:18:01 +0200

udev (0.068-2) unstable; urgency=low

  * devfs.rules, udev.rules: added more infiniband devices. (Closes: #324250)
  * Installed /sbin/udevinitsend.
  * Made the package depend on coldplug | hotplug.

 -- Marco d'Itri <md@linux.it>  Mon, 22 Aug 2005 11:06:48 +0200

udev (0.068-1) unstable; urgency=low

  * New upstream release. Fixes:
    + PROGRAM. (Closes: #321276, #323263, #323282, #323369)
    + vol_id crashes. (Closes: #322205)

 -- Marco d'Itri <md@linux.it>  Thu, 18 Aug 2005 18:50:15 +0200

udev (0.067-1) unstable; urgency=low

  * New upstream release.
  * Added again patch scsi_id_tmp to make scsi_id create its temporary
    device nodes in /dev instead of /tmp.
  * Updated patch enable_after_udev to correctly disable devices removal too.

 -- Marco d'Itri <md@linux.it>  Sun, 14 Aug 2005 04:29:45 +0200

udev (0.066-1) unstable; urgency=low

  * New upstream release.
  * permissions.rules: added support for partitioned removable devices.
    (Closes: #321642)
  * Fixed scsi-devfs.sh to not print error messages if there are no IDE
    devices. (Closes: #321296)
  * Build the udeb by default and include ide-model.sh. (Closes: #322476)
  * Replaced cdsymlinks.sh with cdrom_id.
  * Install by default persistent.rules.

 -- Marco d'Itri <md@linux.it>  Fri, 12 Aug 2005 19:35:26 +0200

udev (0.065-1) unstable; urgency=medium

  * New upstream release.
  * Added a missing slash to make_extra_nodes(). (Closes: #320776)
  * Added a persistent.rules file, not installed by default.

 -- Marco d'Itri <md@linux.it>  Wed,  3 Aug 2005 16:46:13 +0200

udev (0.064-1) unstable; urgency=medium

  * New upstream release.
  * Use umount -n in the init script. (Closes: #318954)
  * Updated the enable_after_udev patch, behaviour when udev is disabled
    is untested.
  * Switched the init script to lsb-base.

 -- Marco d'Itri <md@linux.it>  Sun, 31 Jul 2005 20:57:35 +0200

udev (0.063-1) unstable; urgency=low

  * New upstream release.
  * Always create .udevdb in the init script, to make the enable_after_udev
    patch work. Many thanks to Kay Sievers for the invaluable debugging tips.
    (Closes: #317333, #317639, #318334)
  * Do not build the udeb with selinux support. (Closes: #318115)

 -- Marco d'Itri <md@linux.it>  Fri, 15 Jul 2005 23:37:29 +0200

udev (0.062-4) unstable; urgency=low

  * Oops. *Really* refuse to be installed when the running kernel is older
    than 2.6.12. This will only affect upgrades from versions earlier
    than 0.060. (Closes: #317720)

 -- Marco d'Itri <md@linux.it>  Mon, 11 Jul 2005 10:01:22 +0200

udev (0.062-3) unstable; urgency=low

  * Refuse to be installed when the running kernel is older than 2.6.12.
  * Remove spurious files upstream/patches/* in the unpack target to fix
    a FTBFS bug.

 -- Marco d'Itri <md@linux.it>  Sun, 10 Jul 2005 15:02:43 +0200

udev (0.062-1) unstable; urgency=low

  * New upstream release.
  * Removed patch add_firmwares_timeout.
  * Use a second opmitized build for the .udeb package.
    (Thanks to Jeff Bailey who fixed lndir.sh.)

 -- Marco d'Itri <md@linux.it>  Sat,  9 Jul 2005 00:07:08 +0200

udev (0.060-1) unstable; urgency=low

  * New upstream release. (Closes: #310960, #316478)
  * Priority raised to optional.
  * Enabled SELinux support.
  * Added rules for ieee1394 devices.

 -- Marco d'Itri <md@linux.it>  Sun,  3 Jul 2005 18:59:19 +0200

udev (0.056-3) unstable; urgency=high
 
  * Use group lp for USB printers. (Closes: #309091)
  * Use group dialout for sl-modem devices. (Closes: #308488)
  * Fix support for more than 9 partitions in removable.sh. (Closes: #306400)
  * Mount the tmpfs from "tmpfs" instead of "none". (Closes: #307199)
 
 -- Marco d'Itri <md@linux.it>  Sun, 29 May 2005 19:29:30 +0200

udev (0.056-2) unstable; urgency=medium

  * Made the init script not fail if links.conf does not exist.
    (Closes: #301525)
  * Added RELEASE-NOTES to the documentation. (Closes: #301766)
  * devfs.rules, udev.rules: fixed the ZIP drives hack. (Closes: #303133)
  * Added patch add_firmwares_timeout: workaround for kernels with no
    TIMEOUT support, which break the firmware events of some drivers.
    (Closes: #302990)
  * Moved all permissions-related rules to permissions.rules, installed
    by default on upgrade.

 -- Marco d'Itri <md@linux.it>  Sat,  9 Apr 2005 14:44:10 +0200

udev (0.056-1) unstable; urgency=medium

  * New upstream release.
  * Improve warn_if_interactive() in the init script. (Closes: #299827)
  * Stop adding by default /dev/.static/dev/ to mtab to silence df.
    (Closes: #300435)
  * Use /etc/udev/ instead of /tmp/ as the temporary mount point in
    the init script. (Closes: #300705)

 -- Marco d'Itri <md@linux.it>  Mon, 21 Mar 2005 14:56:51 +0100

udev (0.054-3) unstable; urgency=high

  * Do not use udevsend as the hotplug multiplexer on kernels < 2.6.10
    because they generate out of order hotplug events.
  * Use /dev/.static/dev/ instead of /.dev/ to keep the root clean and
    to not leave around devices with possibly insecure permissions.
    This requires raising the versioned dependency on makedev to 2.3.1-77.
    (Closes: #294968)
  * Added upstream patch udev-segfault-DRIVER.patch to fix a segfault when
    matching a non-initialized DRIVER. (Closes: #298192)
  * devfs.rules, udev.rules: added the AOE character devices.

 -- Marco d'Itri <md@linux.it>  Tue, 15 Mar 2005 11:55:38 +0100

udev (0.054-2) unstable; urgency=high

  * udev.rules: fixed the device name for raw parport devices.
  * devfs.rules, udev.rules: try a different approach to setting permissions
    for SCSI devices, by checking SYSFS{type}. Also detect sg devices used
    by scanners and use the scanner group. (Closes: #297755)

 -- Marco d'Itri <md@linux.it>  Sat,  5 Mar 2005 14:50:29 +0100

udev (0.054-1) unstable; urgency=high

  * New upstream release.
  * Fix postinst to run udevstart on the right directory at install time.
    (Closes: #296776, #296975)
  * Use udevsend as the hotplug multiplexer and depend on hotplug
    >= 0.0.20040329-17 to be sure that it will not be changed back by
    its init script.
  * Raised the tmpfs default size to 10 MB, because Alpha has 8 KB pages.
    (Closes: #295087)
  * Added raid-devfs.sh to udev-udeb. (Closes: #295634)
  * devfs.rules, udev.rules: set group lp for raw parport and USB printer
    devices. (Closes: #296256, #296276)
  * Added an ide-model.sh init script to deal with partitions of Zip drives.
    (Closes: #295369)

 -- Marco d'Itri <md@linux.it>  Sat, 26 Feb 2005 13:41:16 +0100

udev (0.053-1) unstable; urgency=medium

  * New upstream release.
  * Removed patches cdsymlinks_numeric (merged upstream) and scsi_id_tmp
    (not needed anymore).
  * Added some documentation to the init script for the benefit of people
    who run commands without understanding their consequences. With the
    same rationale, added some code which prints a scary message if the
    script is started from an interactive shell.
  * Added to the init script a check for the $UDEV_DISABLED variable,
    which may be set on the kernel command line to easily disable udev.
  * Do not start udev from postinst when installing in a chroot.
  * Added to postinst yet another check for missing tmpfs. (Closes: #294575)
  * CAPI devices now are owned by group dialout, per policy.
  * Documented in README.Debian that the md RAID devices may not work.
  * Updated the cdsymlinks script with a patch from the author.

 -- Marco d'Itri <md@linux.it>  Sat, 12 Feb 2005 19:39:53 +0100

udev (0.051-1) unstable; urgency=low

  * New upstream release.
  * Removed patch ignore_tmpfs_size_option, not needed anymore.
  * Updated the rules files to include permissions.
    The permissions files do not exist anymore.
  * devfs.rules, udev.rules: added infiniband/* devices. (Closes: #293493)
  * Fixed the Iomega ZIP rule. (See #289525)
  * Stop creating dummy /dev/.udev.tdb.

 -- Marco d'Itri <md@linux.it>  Sat,  5 Feb 2005 13:36:15 +0100

udev (0.050-6) unstable; urgency=high

  * Do not check the kernel version in preinst if udev is not already
    active. (Closes: #292829)

 -- Marco d'Itri <md@linux.it>  Sun, 30 Jan 2005 18:10:16 +0100

udev (0.050-5) unstable; urgency=high

  * Fixed broken upgrade test in postinst enable_udev(). (Closes: #290968)
  * compat.rules: fixed the fix for #288932. (Closes: #289505)
  * devfs.rules, udev.rules: added the all_partitions workaround for
    ZIP drives. (Closes: #289525)

 -- Marco d'Itri <md@linux.it>  Tue, 18 Jan 2005 18:39:54 +0100

udev (0.050-4) unstable; urgency=high

  * Create /dev/shm/ in postinst, because it may be missing on systems
    which had devfs installed.
  * Improved the code in postinst which determines the naming scheme to
    detect devfs-like names on non-devfs systems. (Closes: #288308)
  * Improved enable_udev() in postinst to make sure that it does not try
    to mount a second tmpfs when upgrading from pre-.udevdb releases.
    (Closes: #288775)
  * compat.rules: create symlinks also for secondary audio, dsp and
    mixer devices. (Closes: #288932)
  * cdsymlinks.sh: fixed the NUMBERED_LINKS=0 case. (Closes: #288635)

 -- Marco d'Itri <md@linux.it>  Fri,  7 Jan 2005 12:09:04 +0100

udev (0.050-3) unstable; urgency=high

  * Fixed the regexp in preinst which caused cd-aliases.rules to not be
    enabled on upgrades. (Closes: #287225)
  * Included scsi_id.config as an example. (Closes: #287959)
  * Modified postinst and the init script to fail gracefully if the kernel
    mounts a non-working tmpfs. (Closes: #288043)
  * Added patch scsi_id_tmp: makes scsi_id create its temporary devices in
    /dev instead of /tmp, which is read only when udevstart is run.
    (Closes: #287959)

 -- Marco d'Itri <md@linux.it>  Sat,  1 Jan 2005 23:57:26 +0100

udev (0.050-2) unstable; urgency=medium

  * Do not try to enable udev in postinst without a supported kernel.
    (Closes: #287146)

 -- Marco d'Itri <md@linux.it>  Sat, 25 Dec 2004 01:50:03 +0100

udev (0.050-1) unstable; urgency=medium

  * Added code to postinst to enable udev without rebooting.
  * Stop trying to automatically restore the old /dev on removal, it cannot
    made work.
  * Fixed the init script to correctly recognize 2.6.1* kernels.
    (Closes: #286188)
  * Refuse to upgrade if the running kernel is too old. (Closes: #286530)
  * Removed the scary warning about upgrades from devfs and all debconf code.
  * New patch enable_after_udev disables udev if /dev/.udevdb/ does not exist.
  * Fixed raid-devfs.sh and added support for Mylex controllers, courtesy
    of Piotr Roszatycki. (Closes: #285066, #286809)
  * Manually mount /proc before udevstart is run, because some scripts need
    it. Stop running mountvirtfs, which is started again later anyway.

 -- Marco d'Itri <md@linux.it>  Fri, 24 Dec 2004 13:46:13 +0100

udev (0.048-3) unstable; urgency=medium

  * devfs.rules: added support for /dev/{cciss,ida}/*. (Closes: #285066)
  * New patch check_null_directory fixes core dump on amd64. (Closes: #285281)
  * Improved the init script check for old kernels. (Closes: #285443)
  * Depend on sed >= 3.95. (Closes: #285511)
  * udev.permissions: fixed the inotify path.

 -- Marco d'Itri <md@linux.it>  Wed, 15 Dec 2004 21:32:22 +0100

udev (0.048-2) unstable; urgency=high

  * Fixed again #283758, this time for real.

 -- Marco d'Itri <md@linux.it>  Thu,  9 Dec 2004 19:27:45 +0100

udev (0.048-1) unstable; urgency=medium

  * New upstream release.
  * devfs.rules, udev.rules: added Zaptel rules. (Closes: #284695)
  * Made the init script fail if the system is running a kernel older
    than 2.6.8. (Closes: #284782)
  * Updated the udevtest-all script. (Closes: #284774)
  * New patch no_strip builds unstripped executables with debugging symbols.
  * Added a reportbug script.

 -- Marco d'Itri <md@linux.it>  Thu,  9 Dec 2004 18:10:32 +0100

udev (0.046-6) unstable; urgency=high

  * Fixed preinst failure. (Closes: #284367, #284399)
  * devfs.rules, udev.rules: added usb/cpad[0-9]*. (Closes: #284392)
  * compat-full.rules: added ttyUSB[0-9]*. (Closes: #284264)
  * Added a reportbug presubj file.
  * High priority, because 0.046-5 fails to install and anyway it's
    about time 046 moves to sarge.

 -- Marco d'Itri <md@linux.it>  Mon,  6 Dec 2004 11:58:10 +0100

udev (0.046-5) unstable; urgency=medium

  * Make sure to create the default symlinks at install time even if some
    other package already created a symlink for its own rules file.
    (Closes: #283758)
  * Added a note to README.Debian about sg nodes. (Closes: #271589)
  * udev.rules, devfs.rules: fixed the names of the ALSA midi devices.
    (Closes: #283527)
  * Moved the rules using cdsymlinks.sh from udev.rules and compat.rules
    to a new file cd-aliases.rules.
    Added some code to preinst to automatically enable it at upgrade time.
  * Cleaned up the rules which deal with CD devices.
  * Removed from preinst the code needed to upgrade package versions older
    than 0.024-9.

 -- Marco d'Itri <md@linux.it>  Sat,  4 Dec 2004 14:49:44 +0100

udev (0.046-4) unstable; urgency=medium

  * Really move the scripts to /etc/udev/scripts/. (Closes: #283343)
  * New upstream patch: fix_interfaces_renaming. (Closes: #283144)
  * Deal with /etc/udev/rules.d/ being empty in postrm. (Closes: #283322)

 -- Marco d'Itri <md@linux.it>  Sun, 28 Nov 2004 19:12:40 +0100

udev (0.046-3) unstable; urgency=medium

  * Fixed and improved /etc/init.d/udev-mtab. (Closes: #283118)

 -- Marco d'Itri <md@linux.it>  Fri, 26 Nov 2004 18:32:04 +0100

udev (0.046-2) unstable; urgency=medium

  * Run udevstart at upgrade time only if udev.tdb exists. (Closes: #282310)
  * Install a new init script udev-mtab to update /etc/mtab. (Closes: #282455)
  * Raised the default size of the tmpfs to 5 MB. (Closes: #282518)
  * New patch ignore_tmpfs_size_option makes udev ignore the tmpfs_size
    option in udev.conf.
  * New patch devname.patch, from CVS.
  * udev.rules: sr* devices are renamed to scd*, with a compatibility symlink.
  * udev.rules, compat.rules: use cdsymlinks.sh for all kinds of cdrom drives.
    (Closes: #282348)
  * Added to debian/rules some code to build udev-udeb, currently disabled.
  * Moved all scripts to /etc/udev/scripts/.
  * Fixed postrm to not fail if /.dev/ is not present. (Closes: #283068)

 -- Marco d'Itri <md@linux.it>  Fri, 26 Nov 2004 13:21:38 +0100

udev (0.046-1) unstable; urgency=medium

  * New upstream release.
  * links.conf: manually create /dev/net/tun too.
  * Try to mount --move /.dev/ over /dev/ on package removal.
  * Always use mount -n in the init script. (Closes: #281921)
  * Add a man page for wait_for_sysfs. (Closes: #281239)

 -- Marco d'Itri <md@linux.it>  Sat, 20 Nov 2004 15:44:01 +0100

udev (0.042-1) unstable; urgency=medium

  * New upstream release.
  * Point out again in README.Debian that rules files end in ".rules".
    (Closes: #277920)
  * devfs.rules, devfs.rules, udev.permissions: added pktcdvd/control.
    (Closes: #278600)
  * udev.permissions: added sonypi, misc/inotify.
  * links.conf: manually create /dev/loop/0 and /dev/ppp, because their
    drivers cannot be autoprobed in any way.
    Please do not request to add other devices to the list.

 -- Marco d'Itri <md@linux.it>  Sat, 30 Oct 2004 12:54:28 +0200

udev (0.040-1) unstable; urgency=medium

  * New upstream release.
    + Removed patch hotplug.dev_exec, merged upstream.
  * devfs.rules, udev.rules, udev.permissions: moved pktcdvd* to pktcdvd/,
    as requested by the udftools maintainer. (Closes: #274110)
  * scsi-devfs.sh: create .../disc instead of .../disk. (Closes: #276484)
  * Added a workaround to mount the tmpfs even if .udev.tdb exists in the
    static /dev/ directory.

 -- Marco d'Itri <md@linux.it>  Fri, 22 Oct 2004 16:36:57 +0200

udev (0.034-1) unstable; urgency=medium

  * New upstream release.
    + Removed patch udev-whitespace-bug-01.patch, merged upstream.
  * New debconf translation: nl. (Closes: #274895)
  * udev.permissions: made /dev/mouse*, /dev/input/mouse* and /dev/input/mice
    mode 600. (Closes: #275392)
  * udev.rules: fixed errors in the sg and DVB rules. (Closes: #275469)

 -- Marco d'Itri <md@linux.it>  Sat,  9 Oct 2004 14:50:22 +0200

udev (0.032-2) unstable; urgency=medium

  * Fixed postrm failure. (Closes: #274272)
  * Added support for DVB devices. (Closes: #274335)
  * Added partial support for an alternative mount point.

 -- Marco d'Itri <md@linux.it>  Sun,  3 Oct 2004 12:32:48 +0200

udev (0.032-1) unstable; urgency=medium

  * New upstream release.
    + Removed patch udevstart-fix-01.patch, merged upstream.
  * Delete rules.d/ symlinks in postrm. (Closes: #271570)
  * Fixed a variable name in cdsymlinks.conf. (Closes: #271656)
  * Make preinst not fail if start-stop-daemon --stop fails. (Closes: #273098)
  * Make inputdev.sh accept an optional keywords regexp. (Closes: #272434)
  * udev.permissions: removed djs* because it's obsolete. (Closes: #272188)
  * devfs.rules: fixed the "hd[a-z]*" pattern. (Closes: #271723)

 -- Marco d'Itri <md@linux.it>  Thu, 30 Sep 2004 16:12:59 +0200

udev (0.031-2) unstable; urgency=high

  * New patch udevstart-fix-01.patch fixes %-arguments passed to PROGRAMs.
    (Closes: #271372)
  * Added simple-cd-aliases.rules, not enabled by default.
  * Added a note to README.Debian about timestamps and non-UTC system
    clocks. (Closes: #259697)

 -- Marco d'Itri <md@linux.it>  Mon, 13 Sep 2004 10:03:23 +0200

udev (0.031-1) unstable; urgency=medium

  * New upstream release. Fixes:
    + At boot time, create the mem devices before the others. (Closes: #258590)
  * Run mountvirtfs in the init script, just to be sure. (See #258214)
  * Updated cdsymlinks.sh, courtesy of Darren Salt. (Closes: #247179, #255150)
  * scsi-devfs.sh: added support for nst* devices. (Closes: #266419)
  * Fix installation of compat-full.rules in postinst. (Closes: #261559)
  * udev.permissions: made /dev/input/js* and /dev/input/mouse* world
    readable and /dev/input/mice world writeable. (Closes: #260941)
  * udev.permissions: made /dev/usb/legousbtower world writeable.
    (Closes: #265987)
  * udev.rules, devfs.rules: added /dev/cpu/*/. (Closes: #265922)
  * udev.rules, devfs.rules: fixed some wildcards. (Closes: #269707)
  * udev.rules, devfs.rules: added /dev/input/uinput. (Closes: #270446)
  * New script inputdev.sh to support different permissions for some
    input events devicse, by Darren Salt. (Closes: #265799)

 -- Marco d'Itri <md@linux.it>  Sun, 12 Sep 2004 20:11:57 +0200

udev (0.030-1) unstable; urgency=medium

  * New upstream release.
  * New debconf translation: de. (Closes: #254545)
  * rtc: 660 => 664
  * input/*: 644 => 600 (Closes: #257165)

 -- Marco d'Itri <md@linux.it>  Sun, 11 Jul 2004 16:59:49 +0200

udev (0.026-1) unstable; urgency=medium

  * New upstream release. (Closes: #251566)
  * udev_dbus and udev_selinux have been removed. (Closes: #243429)
  * udev.permissions: added pktcdvd[0-9]*. (Closes: #252383)
  * Depending on initscripts >= 2.85-16 allows to simplify the init script.
  * Removed patches devfs.sh-ide-floppy, devnode_to_devname.patch and
    extras_no_logging which have been merged upstream.

 -- Marco d'Itri <md@linux.it>  Tue,  8 Jun 2004 11:27:54 +0200

udev (0.024-9) unstable; urgency=low

  * Removed MAKEDEV-wrapper and Depend on makedev > 2.3.1-70. (Closes: #245441)
  * /etc/udev/.dev/ moved to /.dev/. (Closes: #246592)
    If you do not want to see it anyway, just rmdir it.
    You will have to manually remove /etc/udev/.dev/ after the next reboot.
    You want to reboot soon anyway because MAKEDEV has been updated to look
    for the new directory.
  * Added a script to create by default a /dev/cdrom symlink, courtesy of
    Michal Čihař. (Closes: #247179)
  * Added Japanese debconf template translation. (Closes: #245434)
  * Add /dev/misc/nvram to devfs.rules. (Closes: #246125)
  * Fixed the group of /dev/fb*. (Closes: #246011)
  * When installing on a devfs system enable compat-full.rules if
    /dev/tty1 exists. (Closes: #251146)
  * Removed support for $udev_root from the init script. (Closes: #249183)
  * Do not start udev if the kernel lacks tmpfs support. (Closes: #250476)
  * Make the nvram device g+rw and owned by group nvram.

 -- Marco d'Itri <md@linux.it>  Fri, 28 May 2004 20:32:19 +0200

udev (0.024-7) unstable; urgency=high

  * Fixed the permissions of /dev. (Closes: #245073)
  * Added Czech debconf template translation. (Closes: #244423)
  * Minor preinst improvements. (Closes: #245154)
  * Fixed the permissions of /dev/st*. (Closes: #244239)
  * Added rules for the tun/tap devices. (Closes: #244025)
  * Moved the permissions file to /etc/udev/permissions.d/. (Closes: #243949)

 -- Marco d'Itri <md@linux.it>  Thu, 22 Apr 2004 01:53:33 +0200

udev (0.024-6) unstable; urgency=high

  * Make postinst detect correctly if dbus is installed. (Closes: #243817)

 -- Marco d'Itri <md@linux.it>  Thu, 15 Apr 2004 19:36:49 +0200

udev (0.024-5) unstable; urgency=medium

  * Ignore broken links when updating /etc/udev/rules.d/. (Closes: #243249)
  * Use invoke-rc.d to restart d-bus. (Closes: #243336)
  * If devfs is being used, use devfs-style names by default. (Closes: #243164)
  * Added support for IDE floppy drives. (Closes: #243093)
  * Added French debconf template translation. (Closes: #242890)
  * Conflict with lvm-common < 1.5.13. (Closes: #236346)
  * Let's try to only Recommend dbus and see what happens. (Closes: #240500)

 -- Marco d'Itri <md@linux.it>  Wed, 14 Apr 2004 14:44:43 +0200

udev (0.024-4) unstable; urgency=high

  * Fix the names of USB printers. (Closes: #242512)
  * Added a new rules file compat-full.rules. (Closes: #241364)
  * udev-devfs.rules and udev-compat.rules have been renamed, the preinst
    script tries to fix the /etc/udev/rules.d/ symlinks, if any exists.
    It cannot recognize some corner cases, so please check your system
    after the upgrade.

 -- Marco d'Itri <md@linux.it>  Thu,  8 Apr 2004 02:07:43 +0200

udev (0.024-3) unstable; urgency=high

  * Fixed SCSI CD names in udev.rules. (Closes: #242443)

 -- Marco d'Itri <md@linux.it>  Tue,  6 Apr 2004 20:43:40 +0200

udev (0.024-2) unstable; urgency=high

  * New patch devnode_to_devname.patch to fix broken udev_dbus,
    courtesy of Sjoerd Simons. (Closes: #242283, #242374)
  * Added rules to set the permissions of rfcomm[0-9]* and hd[a-s].
    (Closes: #242306)
  * New debconf template: pt_BR. (Closes: #242089)
  * Read the permissions of /dev/pts/ from /etc/defaults/devpts.
    (Closes: #242054)

 -- Marco d'Itri <md@linux.it>  Tue,  6 Apr 2004 18:21:30 +0200

udev (0.024-1) unstable; urgency=high

  * New upstream release.
    "high" urgency because the package currently in testing sucks too much.
  * Removed patch ide-devfs_fix_no_media, which has been merged upstream.
  * Clarify README.Debian. (Closes: #241318)

 -- Marco d'Itri <md@linux.it>  Sat,  3 Apr 2004 14:23:09 +0200

udev (0.023-3) unstable; urgency=medium

  * Changed again the default rules source: now udev.conf will default to
    reading all files in /etc/udev/rules.d/. If the directory is empty,
    postinst will create in it a symlink to ../udev.rules.
    Please double check that it's the rules set you really want to use.
  * Depends on libselinux1-dev. (Closes: #240755)
  * Fixed the permissions of /dev/rtc. (Closes: #240905)
  * Let's try moving /sbin/udev_dbus to /usr/sbin/. (See #240500)

 -- Marco d'Itri <md@linux.it>  Wed, 31 Mar 2004 17:18:51 +0200

udev (0.023-2) unstable; urgency=medium

  * Fixed cdrom group permissions. (Closes: #240521)
  * Fixed symlinks in /etc/dev.d/. (Closes: #240517)
  * Allow db_input calls to fail. (Closes: #240520)

 -- Marco d'Itri <md@linux.it>  Sun, 28 Mar 2004 19:16:59 +0200

udev (0.023-1) unstable; urgency=medium

  * New upstream release.
  * Enabled SE Linux support. Untested.
  * I wonder if I should make the package not depend on the dbus and
    selinux libraries, as they are only used by the little programs
    in /etc/dev.d/. I encourage comments.
  * New patch extras_no_logging: needed to make the dbus and selinux
    helpers compile. Side effect: disables logging for them.
  * Removed patch udev022_namedev_symlink_fix.patch, merged upstream.
  * Removed patch run_usr_sbin_udev which is not needed anymore.
  * Use tmpfs instead of ramfs. (Closes: #239941)
  * Use debconf to print the reboot notice and a warning for devfs users,
    patch courtesy of Scott Robinson <scott@tranzoa.com>. (Closes: #240291)
  * Make sure that all cdrom drives are recognized in udev.rules.
    (Closes: #239877)
  * Make sg* devices of CD drives owned by the cdrom group. (Closes: #240315)
  * Modified the init script to unmount /dev/pts and remount it on the
    tmpfs.

 -- Marco d'Itri <md@linux.it>  Sat, 27 Mar 2004 14:49:37 +0100

udev (0.022-1) unstable; urgency=medium

  * The "millions of flies cannot be wrong" release.
  * Switched the default /dev layout to traditional style.
    (Closes: #237482, #237484)
  * Removed the patches udevstart_no_retval and strip_trailing_blanks
    because they have been merged upstream.
  * New patch run_usr_sbin_udev: first try to run /usr/sbin/udev and then
    /sbin/udev if the first does not exist. This is useful to support
    D-BUS without moving all the related libraries in /lib.
  * New patch udev022_namedev_symlink_fix.patch, upstream bugfix.
  * Make the MAKEDEV wrapper smarter by checking if something has really
    been mounted over /etc/udev/.dev.
  * Depends on sysvinit (>= 2.85-10) to use the already mounted /proc
    and /sys.
  * Limit the /dev ramfs size to 1 MB, I hope this will be enough for
    any reasonable system.
  * Cleaned up the init script. (Closes: #237243)
  * New patch ide-devfs_fix_no_media: make ide-devfs.sh check if
    /proc/ide/*/media really exists before using it.
  * Updated udev.rules and udev.permissions.
    (Closes: #236708, #236602, #237478)
  * Added partial and untested support for SCSI tapes to scsi-devfs.sh.
    (Closes: #238825)

 -- Marco d'Itri <md@linux.it>  Sun, 21 Mar 2004 13:31:02 +0100

udev (0.021-1) unstable; urgency=medium

  * New upstream release.
  * New patch udevstart_no_retval makes udevsend always return success.
  * New patch strip_trailing_blanks makes comparisons of sysfs fields
    ignore trailing blanks.
  * Removed patches fix_expr, man-dashes.diff, no_error_on_enoent,
    udev019_symlink.patch because they have been merged upstream.

 -- Marco d'Itri <md@linux.it>  Thu,  4 Mar 2004 02:25:35 +0100

udev (0.019-3) unstable; urgency=low

  * Initial release. (Closes: #221915)
  * kill udevd on upgrade.
  * Removed support for multiple files in $udev_rules, now all files matching
    /etc/udev/*.rules will be parsed.
  * Make the ide/*/cd devices owned by cdrom group.
  * Added default aliases for ttyN, ttySN and lpN.
  * New patch: man-dashes.diff, fixes unescaped dashes in the man pages
    (by Philipp Matthias Hahn).
  * Added an updated scsi-devfs.sh from Daniel Mueller <danm@gmx.li>.

 -- Marco d'Itri <md@linux.it>  Tue,  2 Mar 2004 19:37:30 +0100