summaryrefslogtreecommitdiffstats
path: root/disk/udev/HISTORY
blob: 4155faf79925e2b25ad01bbe81aac8da5aca0251 (plain) (blame)
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
2009-09-19 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: PATCHLEVEL=1
	* rules.d/51-udev-default.rules: removed, it shouldn't intersect with
	  the default rules installed by upstream

2009-08-14 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 146

2009-08-01 Arjan Bouter <abouter@sourcemage.org>
	* DEPENDS: depend on providers instead of spells

2009-07-13 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 145

2009-07-06 Treeve Jelbert <treeve@sourcemage.org>
	* DEPENDS: lots of extra depends
	* [PRE_]SUB_DEPENDS: add EXTRAS
	* REPAIR^all^PRE_SUB_DEPENDS: added

2009-07-06 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 144

2009-07-04 Treeve Jelbert <treeve@sourcemage.org>
	* udev.missing: don't create raw1394, udev does it now

2009-06-25 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: PATCHLEVEL=3
	* BUILD: use correct libexecdir, rootlibdir, sbindir
	* INSTALL: _never_ do install in *multijob* :)

2009-06-24 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: PATCHLEVEL=2
	* BUILD: UDEV_OPTS; rootlibdir, libexecdir creates /usr/lib/libudev.so
	  as a symlink to /lib
	* CONFIGURE: UDEV_OPTS
	* DEPENDS: fixed selection of the proper deps, it would be "y" instead
	  of "--enable-extras"

2009-06-24 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: PATCHLEVEL=1
	* BUILD: updated configure options, exec_prefix -> rootlibdir, libexecdir

2009-06-22 Eric Sandall <sandalle@sourcemage.org>
	* CONFIGURE: Query for enabling acl and gperf extra functionality
	  Without '--disable-extras' udev fails to compile if acl is not installed
	* DEPENDS: Depends on acl and gperf when enabling extras
	* BUILD: Pass UDEV_EXTRAS to OPTS

2009-06-22 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 143
	* PRE_BUILD: sed fixed, install-udevconfDATA -> install-dist_udevconfDA.

2009-05-13 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 142

2009-05-03 Treeve Jelbert <treeve@sourcemage.org>
	* FINAL: create_group dialout

2009-05-02 Andraž "ruskie" Levstik <ruskie+f03a580f@codemages.net>
	* init.d/copy-persistent-rules: made it non-sh, bug #13702

2009-04-24 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: PATCHLEVEL++ to install correct config file
	* INSTALL: With module-init-tools 3.7+ all config files
	  in /etc/modprobe.d/ must end in .conf

2009-04-09 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 141

2009-03-13 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 140

2009-03-06 Eric Sandall <sandalle@sourcemage.org>
	* FINAL: Create firewire group to stop the boot warning

2009-02-27 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 139

2009-02-19 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 138

2009-01-23 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 137

2009-01-07 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 136

2008-12-02 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 135

2008-11-28 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 134

2008-11-18 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 133

2008-11-10 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 132

2008-10-14 Vlad Glagolev <stealth@sourcemage.org>
	* SUB_DEPENDS: fixed regression bug

2008-10-08 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 130

2008-10-04 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: PATCHLEVEL=1, fixed a number of bugs caused by parsing order
	* rules.d/70-cdrom_perms.rules: renamed to 76-*
	* rules.d/50-udev-default.rules: renamed to 51-*

2008-10-02 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 129

2008-09-23 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: quoting paths
	* CONFIGURE: cleaned up
	* [PRE_]SUB_DEPENDS: removed, no longer needed (volume_id is OK by def)
	* rules/50-default.rules: renamed to 50-udev-default.rules -- the files
	  from /lib/udev/rules.d and /etc/udev/rules.d _must_ have _the same_
	  names: this allows /etc-based rules override /lib-based (default) ones

2008-09-12 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 128

2008-08-30 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 127

2008-08-19 Vlad Glagolev <stealth@sourcemage.org>
	* FINAL: added creation of uucp group to remove some udev init warns

2008-08-14 Vlad Glagolev <stealth@sourcemage.org>
	* INSTALL: fixed a bug about udev devices autodetection and management
	  of them with dbus and hal -- udevinfo symlink is still needed

2008-08-09 Treeve Jelbert <treeve@sourcemage.org>
	* udev.missing: add raw1394

2008-08-05 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: PATCHLEVEL=1
	* PRE_BUILD: don't trash existent udev.conf

2008-08-03 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 126
	* BUILD, CONFIGURE, DEPENDS, INSTALL: autotools are used instead of make

2008-07-22 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 125, fixed long desc
	* PRE_BUILD: makefile patch's no longer needed, cleaned up
	* CONFIGURE: removed persistent rules configuration (installed by def),
	  cleaned up
	* BUILD: use correct DESTDIR instead of prefix
	* CONFLICTS, DEPENDS, FINAL, UP_TRIGGERS, [PRE_]SUB_DEPENDS: cleaned up
	* INSTALL: use `install -d' instead of `mkdir -p', SPELL > SCRIPT,
	  use correct DESTDIR, removed perstitent rules installation like in
	  BUILD (they're installed by def), cleaned up
	* udev.conf: udev rules are located now in two dirs: /etc/udev/rules.d
	  for the user-defined rules and /lib/udev/rules.d for the system ones
	* rules/50-default.rules: removed links for non-existent input devices
	  (noted in 2.6.26, they're just /dev/pty*)

2008-06-12 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 124

2008-06-11 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 123
	* Makefile.patch: updated

2008-05-18 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: updated spell to 122

2008-05-09 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 121

2008-04-04 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 120
	* INSTALL: removed 05-udev-early.rules, was removed from default rules

2008-03-22 Vlad Glagolev <stealth@sourcemage.org>
	* DETAILS: UPSTREAM_KEY

2008-03-21 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 119

2008-01-28 Jaka Kranjc <lynxlynxlynx@sourcemage.org>
	* UP_TRIGGERS: removed is_depends_enabled.function reference

2007-12-22 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 118
	* init.d/coldplug: convert to udevadm usage

2007-10-14 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 116

2007-08-26 Arwed v. Merkatz <v.merkatz@gmx.net>
	* init.d/coldplug: only run the coldplugging stuff if udev is used for
	  /dev management, bug #13807
	* DETAILS: PATCHLEVEL++

2007-08-24 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 115

2007-08-06 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 114

2007-06-25 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 113

2007-06-04 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 112

2007-05-11 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 111

2007-05-03 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 110

2007-04-24 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 109

2007-04-19 Arwed v. Merkatz <v.merkatz@gmx.net>
	* init.d/copy-persistent-rules: added init script to copy the files
	  created in /dev/.udev/ by the rules_generator rules so they actually
	  are persistent afterwards

2007-03-31 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 108
	* CONFIGURE: remove non-existant extras/{run_directory,dasd_id}
	  you may need to redo your netconf(see FINAL for more details)

2007-02-14 Juuso Alasuutari <iuso@sourcemage.org>
	* PRE_SUB_DEPENDS, SUB_DEPENDS: Added, new sub-dependency
	  VOLUME_ID for bug #13500.

2007-01-30 Juuso Alasuutari <iuso@sourcemage.org>
	* CONFIGURE: Prompt to dispel hotplug instead of just bootdisable.
	* FINAL: Changed bootdisable hotplug to dispel.

2007-01-27 Juuso Alasuutari <iuso@sourcemage.org>
	* CONFLICTS: Made 'conflicts udev-old' default to y to
	  handle upgrades smoother.

2007-01-24 Juuso Alasuutari <iuso@sourcemage.org>
	* CONFLICTS: Removed conflicts hotplug, the dispelling is better
	  handled by a trigger in hotplug itself (prevents hotplug from
	  being removed before udev cast success is certain).
	* CONFIGURE: Prompt about disabling hotplug's init script if
	  it's enabled.
	* FINAL: Bootdisable hotplug's init if user allowed it.

2007-01-21 Juuso Alasuutari <iuso@sourcemage.org>
	* all: These edits are aimed at fixing bug #13417.
	* PRE_BUILD: Moved kernel version check here from PREPARE
	  because failing in configure phase is undefined behavior.
	* PREPARE: Deleted.
	* TRIGGERS: Deleted, not needed anymore.
	* UP_TRIGGERS: Added, recast init.d if it depends on udev-old to
	  update it to depend on new udev.
	* CONFLICTS: Added conflicts hotplug because module loading with
	  hotplug is deprecated upstream in favor of udev.

2007-01-07 Juuso Alasuutari <iuso@sourcemage.org>
	* DETAILS: Updated to 104.
	* PREPARE: Fixed kernel ver checking, removed obsolete check for
	  install_config_file.
	* CONFIGURE: Renamed UDEV_PERSIST to UDEV_PERSIST_STORAGE,
	  created _EXTRAS_TARG var for storing extras build targets,
	  removed stale commented code.
	* DEPENDS: Cleaned wording & formatting.
	* PRE_BUILD: Removed commented code.
	* BUILD: Removed redundant make commands and commented code,
	  only needs one make command that gets its volatile build
	  targets from $_EXTRAS_TARG.
	* INSTALL: Removed redundant make commands, removed commented
	  code, fixed borked conditional logic, cleaned up real good.
	* FINAL: Moved notify text into a single message call.
	* udev.conf: Removed default_* vars (not used since 051), added
	  udev_log, updated comments, added notice about devices script.
	* udev.missing: Fixed typo in comment.
	* Makefile.patch: Updated.
	* init.d/coldplug: More verbose status messages, retval handling.
	* init.d/udevd: Removed trailing empty lines.

2006-10-21 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 103 

2006-10-11 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 102 

2006-10-01 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: updated to 101
	* DEPENDS: removed hotplug for old kernels since they are no longer
	  supported in this spell
	* INSTALL: no longer installs custom helpers, use new udev rules 
	  generator, removed hotplug test for dedicated rules
	* BUILD: build rules generator
	* rules/70-cdrom_symlinks_and_perms.rules: removed
	* rules/70-cdrom_perms: added
	* helpers/{mac2name,cdrom_symlink_helper}: removed
	* rules/07-bindings.rules: removed
	* 52-modules.rules: moved in /rules directory
	* FINAL: removed old warns, added one about net interfaces naming

2006-09-23 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Removed 092 
	* 50-default.rules: moved back firmware.sh there 
	* PREPARE: Removed old version handling, prevent to cast udev
	  if the kernel version is not recent enough
	* CONFIGURE, INSTALL: Removed old version handling
	* BUILD: Split a too long line
	* CONFLICTS: conflicts with new udev-old spell

2006-09-10 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 100
	* rules/*.rules, 52-modules.rules: Some keys have been renamed,
	  BUS->SUBSYSTEMS, SYSFS->ATTRS, ID->KERNEL, DRIVER->DRIVERS, see
	  the udev RELEASE-NOTES for more informations.
	* 50-default.rules: Removed cdrom_id related rules, a dedicated rules
	  file is now installed by default, replaced cdrw group by burning group,
	  as this is the name we employ for that, removed missing usb group,
	  replaced scsi by disk group
	  moved symlinks and perms rules for cdrom so that they are processed
	  after the new file 60-cdrom_id.rules
	* 70-cdrom_symlinks_and_perms.rules: created
	* rules.examples: same renaming and replaced some = by == where
	  needed, examples rules should also try to be correct ;-)
	* init.d/udevd: actually needs devices, caused troubles on boot
	* init.d/coldplug: only needs udevd since udevd now needs devices

2006-09-05 Flavien Bridault <vlaaad@sourcemage.org>
	* INSTALL: handle rules files install for 092 (bug #13073)

2006-08-15 Juuso Alasuutari <iuso@sourcemage.org>
	* DETAILS: [automated] Removed UPDATED (deprecated in favor of 
	  PATCHLEVEL).

2006-08-15 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: PATCHLEVEL++ to get the alsa rules files that was actually 
	  not integrated in git repository

2006-08-13 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 097
	* rules.d/40-alsa.rules: Added since the file disappeared from the tarball
	* INSTALL: Added missing &&
	  rules have moved in the tarball from etc/udev to etc/udev/rules.d
	  install late rules from the tarball

2006-07-11 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 096

2006-07-05 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 095
	* ifrename_wait_retry.patch: removed, has been integrated in release
	* PRE_BUILD: removed patch above

2006-06-25 Juuso Alasuutari <iuso@sourcemage.org>
	* PRE_BUILD: Added patch to allow network interface renaming 
	  with existing names. Added comments about patches, tidied 
	  code.
	* CONFIGURE, PRE_BUILD, BUILD, INSTALL: Commented out static 
	  target parts, it only installs udevstart which is deprecated 
	  now.
	* ifrename_wait_retry.patch: Added.
	* Makefile.patch: Updated.

2006-06-24 Juuso Alasuutari <iuso@sourcemage.org>
	* helpers/mac2name: Edited to read DEVICE_MAC instead of MAC in 
	  /etc/sysconfig/network/*.dev. Fixed a bug where supplying no 
	  argument to the script resulted in an interface name. Edited 
	  to display message on error. Made small optimizations.
	* DETAILS: PATCHLEVEL++

2006-06-21 Flavien Bridault <vlaaad@sourcemage.org>
	* rules/50-default.rules: removed OSS sound devices from /dev/sound
	  (bug #12662)
	* DETAILS: PATCHLEVEL++ 
	
2006-06-17 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: added 094. This one is not compatible with kernels older 
	  than 2.6.15rc1 because of udevsend, so we will keep both 092 and 
	  > 092 for a while, PATCHLEVEL++ to get the previous update
	* PREPARE: Removed the warning for the config files move, this stuff
	  has been there for 14 months, added a test to use the right udev
	  version according to the kernel version
	* CONFIGURE: Prompt for persistent input rules
	* INSTALL: Removed udevsend and udevstart install for kernels
	  newer than 2.6.15rc1, added persistent input rules installing, 
	  added firmware rule generation according to the kernel version
	* FINAL: Removed the move of the config files
	* rules/50-default.rules: remove the rule for the firmware, now
	  generated in INSTALL
	* init.d/coldplug: added udevsettle launching after udevtrigger to
	  wait for udev events before the script exits

2006-06-11 Juuso Alasuutari <iuso@sourcemage.org>
	* rules/50-default.rules: Removed deprecated %e from cdrom 
	  rules, rewrote to use new helper script instead. Did some 
	  reorganizing with cdrom and disk rules.
	* helpers/cdsymlink_helper: Added.
	* INSTALL: Added cdsymlink_helper script install.

2006-05-15 Juuso Alasuutari <iuso@sourcemage.org>
	* PRE_BUILD: Removed fix for typo in alsa rules file, was fixed 
	  upstream
	* DEPENDS: Replaced "installed_version linux" with 
	  "get_kernel_version", fixes conditional for custom kernels

2006-05-15 Flavien Bridault <vlaaad@sourcemage.org>
	* DETAILS: Updated to 092

2006-05-12 Juuso Alasuutari <iuso@sourcemage.org>
	* rules/50-default.rules: Fixed invalid KERNEL fields

2006-05-12 Juuso Alasuutari <iuso@sourcemage.org>
	* rules/50-default.rules: Fixed ptmx device permission error
	* DETAILS: PATCHLEVEL

2006-05-11 Flavien Bridault <vlaaad@sourcemage.org>
	* INSTALL: install path_id in /lib/udev since this is a helper, 
	  otherwise udev persistent disk rules don't find it

2006-05-10 Juuso Alasuutari <iuso@sourcemage.org>
	* rules/50-default.rules: Fixed incorrect node naming for usb 
	  printers, added new rules for various devices
	* DETAILS: Updated PATCHLEVEL, added some new keywords

2006-05-02 Juuso Alasuutari <iuso@sourcemage.org>
	* INSTALL: Install early rules straight from source dir
	* rules/05-udev-early.rules: Deleted
	* rules/50-default.rules: Thiefed a ton of rules from gentoo 
	  rules file, fixed some typos
	* 52-modules.rules: Some edits

2006-04-30 Juuso Alasuutari <iuso@sourcemage.org>
	* INSTALL: Install modprobe aliases for non-hotplug systems

2006-04-29 Juuso Alasuutari <iuso@sourcemage.org>
	* PRE_BUILD: Add fix for upstream typo in alsa rules file

2006-04-28 Juuso Alasuutari <iuso@sourcemage.org>
	* DETAILS: Updated PATCHLEVEL

2006-04-28 Juuso Alasuutari <iuso@sourcemage.org>
	* 50-default.rules, 50-default.rules-hotplug: Deleted, see below
	* rules/50-default.rules: Added, now the differences between 
	  non-hotplug and hotplug systems are taken care of in 
	  52-modules.rules*
	* 52-modules.rules, 52-modules.rules-hotplug: Added, different 
	  module loading rules for non-hotplug and hotplug systems. Also 
	  some new rules for non-hotplug, fixes e.g. SCSI driver 
	  loading.
	* INSTALL: Edited to install correct 52-modules.rules* file
	* rules/README: Updated the text a bit

2006-04-27 Juuso Alasuutari <iuso@sourcemage.org>
	* DETAILS: Version 091

2006-04-18 Juuso Alasuutari <iuso@sourcemage.org>
	* DETAILS: Version 090
	* rules/05-udev-early.rules: Added

2006-04-18 Juuso Alasuutari <iuso@sourcemage.org>
	* CONFIGURE, INSTALL: Undid previous hack in favor of a better 
	  one. Now interface names are bound if MAC addresses are set 
	  for them with netconf. Thanks to Mads Laursen for the idea and 
	  Arwed von Merkatz for pointing out how to do it.
	* bindings: Deleted
	* helpers/mac2name: Added, helper script to retrieve interface 
	  names in exchange for MAC addresses
	* rules/07-bindings.rules: Added, calls mentioned script

2006-04-15 Juuso Alasuutari <iuso@sourcemage.org>
	* CONFIGURE: Added prompt to install persistent network 
	  interface names, made prompts more uniform
	* INSTALL: Edited to source a script to install persistent 
	  network interface name rules
	* bindings: Added, this is the mentioned script

2006-04-06 Flavien Bridault <vlaaad@sourcemage.org>
	* 50-default.rules-hotplug, 50-default.rules: added a rule for svgalib
	  devices (bug #10858)

2006-04-04 Flavien Bridault <vlaaad@sourcemage.org>
	* 50-default.rules-hotplug, 50-default.rules: corrected path to cdrom_id

2006-04-04 Juuso Alasuutari <iuso@sourcemage.org>
	* INSTALL: made loop vars local

2006-04-04 Juuso Alasuutari <iuso@sourcemage.org>
	* INSTALL: edited to install different default rules for hotplug 
	  and non-hotplug systems because rulesets are incompatible. 
	  removed one unused var, made another var local, and did some 
	  minor and not so minor fixes.
	* rules/50-default.rules: deleted
	* 50-default.rules-hotplug: added (same file as above, moved & 
	  renamed)
	* 50-default.rules: added (new udev-only module autoload rules 
	  file)
	* TRIGGERS: hotplug cast/dispel now triggers udev cast to keep 
	  rules up to date
	* DETAILS: PATCHLEVEL up
	* DEPENDS: made 1 var local
	* CONFIGURE: made 1 var local
	* PRE_BUILD: removed a sedit that fixes something already fixed 
	  upstream

2006-04-03 David Brown <dmlb2000@gmail.com>
	* DETAILS: updated 089
	* init.d/coldplug: all you need is the udevtrigger instead of big script

2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org>
	* DETAILS: (automated) Add KEYWORDS

2006-02-27 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 086

2006-02-16 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 085

2006-02-15 Flavien Bridault <disk@sourcemage.org>
	* PRE_BUILD: corrected bug #10393, static udev now builds fine
	* init.d/coldplug: corrected bug #10501, coldplug no longer tries
	  to stop at shutdown
	* DETAILS: update PATCHLEVEL

2006-02-08 Eric Sandall <sandalle@sourcemage.org>
	* DEPENDS: Depends on smgl-fhs (for directory structure)

2006-02-07 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: update PATCHLEVEL

2006-02-06 Eric Sandall <sandalle@sourcemage.org>
	* DEPENDS: Depends on gnupg (for SOURCE verification)
	  Formatted to Guru Handbook
	  Removed debug code

2006-02-06 Flavien Bridault <disk@sourcemage.org>
	* init.d/50-default.rules: swapped firmware rule and udev_run_hotplugd
	  rule, so that it hotplug do not try to load the firmwares. Should solve
	  bug #10436

2006-01-31 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 084
	* rules/50*: adjust udev_run* command
	* FINAL: warn of changes affecting udev_run* commands

2006-01-29 David Brown <dmlb2000@gmail.com>
	* CONFIGURE: added option for adding debugging to udev
	* BUILD: added debugging option to make also cleaned up
	  long lines for make

2006-01-26 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: update PATCHLEVEL
	* INSTALL: install udevstart and udevsend
	  fix bug #10463

2006-01-25 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 082

2006-01-22 Flavien Bridault <disk@sourcemage.org>
	* init.d/50-default.rules: removed main default rule as it is redundant
	  and cause troubles with local rules (bug #10373 and #10197)
	* DETAILS: updated PATCHLEVEL

2006-01-17 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: 081

2006-01-16 Arwed v. Merkatz <v.merkatz@gmx.net>
	* INSTALL: fix so it actually installs everything needed and doesn't
	  claim success if it failed (which it did)
	* CONFIGURE: force UDEV_EXTRAS if persistent disk rules are chosen
	* init.d/coldplug: use 'builtin echo' instead of 'echo' so it actually
	  works, move script to runlevel %DEV as it replaces udevstart
	* init.d/coldplug, init.d/udevd: make scripts ESSENTIAL as they're
	  necessary for a working system if udev is used
	* DETAILS: update PATCHLEVEL

2006-01-18 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: update PATCHLEVEL
	* BUILD INSTALL: add missing path_id
	* INSTALL: persistent-disk needs extras
	* init.d/coldplug: make smgl compatible

2006-01-13 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: set PATCHLEVEL
	* FINAL: add group audio
	* INSTALL: fix typo

2006-01-13 Treeve Jelbert <treeve@sourcemage.org>
	* init.d/coldplug: add
	  this finally resolves the loading of modules for coldplugged hardware
	* INSTALL: use suse rules for alsa, they include more cases

2006-01-10 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 080
	  update the description
	* FINAL: add a message

2006-01-07 David Brown <dmlb2000@gmail.com>
	* BUILD: moved extras/firmware to manditory build so firmware can be
	  added
	* rules.d/50-default.rules: added firmware loader for 2.6.15
	* DETAILS: updated date so it will be cast

2006-01-05 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: fix typo (RELEASE)
	  set PATCHLEVEL
	* rule/50-default.rules: add MODALIAS rule
	  this should allow modules to be loaded automatically
	* udev.conf: remove junk
	* CONFIGURE: query for persistent-disk.rules
	* INSTALL: remove obsolete code, simplify it
	  install persistent-disk.rules

2005-12-23 Flavien Bridault <disk@sourcemage.org>
	* FINAL: ensure that the video group exists

2005-12-23 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 079
	* INSTALL: add missing &&
	  remove erroneous 'id'

2005-12-19 Andrew Stitt <astitt@sourcemage.org>
	* BUILD: add missing &&'s

2005-12-18 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 078

2005-12-11 Treeve Jelbert <treeve@sourcemage.org>
	* DEPENDS: hotplug only if linux < 2.6.14
	* DETAILS: updated
	* udev.missing: add dazuko

2005-12-04 Treeve Jelbert <treeve@sourcemage.org>
	* rules/50-default.rules: change location of udev_run_hotplugd
	  fixes hotplug actions

2005-12-04 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 077

2005-12-03 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 076
	* Makefile.patch: update
	* UDEV.conf: remove obsolete reference to udev_db and permissions

2005-12-03 Flavien Bridault <disk@sourcemage.org>
	* init.d/50-default.rules: added a rule which creates a symlink
	  for HP printers (bug #7736)

2005-11-22 Arwed v. Merkatz <v.merkatz@gmx.net>
	* PRE_BUILD: fixed static udevstart compile

2005-11-11 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 075

2005-10-24 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 071
	* BUILD, INSTALL: made cdrom_id non-optional as we use it in default rules
	* INSTALL: Removed manual install of /sbin/udev_run_hotplugd
	* init.d/50-default.rules: added symlinks creation for cdroms using
	  cdrom_id, permissions for cdrecorders are setup here now,
	  switched to '==' : == compares and = sets

2005-10-10 Flavien Bridault <disk@sourcemage.org>
	* CONFIGURE, BUILD, INSTALL: ask to compile extra helpers
	* INSTALL: Corrected a bug preventing /sbin/udev_run_hotplugd
	  to install correctly
	* init.d/50-default.rules: added disk, cdrom and burning group management,
	  removed udev_run_devd launching, added an explicit rule to call
	  'alsactl restore'
	* FINAL: ensure that the burning group exists

2005-09-20 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 070
	* Makefile.patch: updated

2005-09-04 David Brown <dmlb2000@gmail.com>
	* DETAILS: updated 068

2005-09-03 Arwed v. Merkatz <v.merkatz@gmx.net>
	* init.d/udevd: s/REQUIRED/RECOMMENDED/, REQUIRED doesn't exist and
	  udevd isn't ESSENTIAL

2005-08-26 Sergey Lipnevich <sergey@sourcemage.org>
	* CONFIGURE,PRE_BUILD,BUILD,INSTALL: add option to create statically linked
	  binaries; move patching to PRE_BUILD.

2005-08-18 David Brown <dmlb2000@gmail.com>
	* Makefile.patch: added to patch out the restarting of udevd
	* BUILD: added patch to the Makefile
	* WIP: updated to add note about sorcery needing to restart udevd
	* DETAILS: updated updated var

2005-08-18 David Brown <dmlb2000@gmail.com>
	* BUILD: removed the haxxory that I did to make run_directory work
	* INSTALL: modified to call run_directory properly
	* WIP: added for starting and stopping udevd

2005-08-18 Flavien Bridault <disk@sourcemage.org>
	* rules/50-default.rules: added /dev/net/tun device (bug #9478)

2005-08-17 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 067, use vendor GPG key now
	  removed BUILD_API=2, PLEASE DON'T ADD IT ONCE AGAIN !! Import API_VERSION
	  file of the disk section in your local grimoire instead !
	* Makefile.patch: updated to work with new version
	* INSTALL: udev.rules.devfs renamed to udev-devfs.rules in udev package,
	  updated
	  alsa.dev moved in extras dir, updated
	* udev-064.tar.bz2.sig: removed
	* kernel.gpg: added

2005-07-24 David Brown <dmlb2000@gmail.com>
	* DETAILS: updated 064
	* Makefile.patch: updated to work
	* udev-064.tar.bz2.sig: added
	* udev-063.tar.bz2.sig: removed

2005-07-23 David Brown <dmlb2000@gmail.com>
	* BUILD: added building of the helper scripts provided in
	  extras/run_directory also removed all sedit's to make build much cleaner
	* udev_logger.c: added because the helper scripts don't compile with SYS_LOG
	  support otherwise
	* DEPENDS: modified to add the correct options to OPT so sedits aren't needed
	* DETAILS: added REALEASE-NOTES to DOCS and made it gpg check the source
	* Makefile.patch: removed the removing of the config install, the makefile
	  checks if the file exists before it tries to install it.
	* INSTALL: installed our config files first so the Makefile patch hunk can
	  be removed
	* rules/50-default.rules: added udev.d and hotplug.d hooks

2005-07-15 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 063

2005-07-12 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 062
	* Makefile.patch: updated
	* BUILD: change patch level

2005-05-21 Arwed v. Merkatz <v.merkatz@gmx.net>
	* rules.d/50-default.rules: use a SUBSYSTEM rule to set all audio
	  devices to group audio and mode 0660 instead of specifying that for
	  every one of them, create /dev/psaux symlink for compatibility,
	  add a generic RUN rule that emulates the old /etc/dev.d behaviour
	* INSTALL: make /etc/dev.d/snd/controlC0/alsa.dev executable so it
	  actually gets run by the RUN rule

2005-05-21 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 058
	* BUILD: add missing &&

2005-04-23 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 057
	* rules.d/50-default.rules
	* INSTALL: uses rules.d/50-default.rules instead of rules.d/udev.rules
	* FINAL: added, old udev.rules is now renamed rules.d/00-local.rules
	  That prevents this file to be deleted on the second cast.

2005-04-15 Arjan Bouter <abouter@sourcemage.org>
	* INSTALL: fixed the install_config_file for udev.conf
	* PREPARE: test if the install_config_file funtion is available
	  and error out if it isn't.

2005-04-09 Flavien Bridault <disk@sourcemage.org>
	* PREPARE: made executable, changed $UDEV_UPDATE to $UDEV_UPDATE2
	  to avoid that last udev config update setting is used
	* INSTALL: small fix, missing '&&'

2005-04-09 Arjan Bouter <abouter@sourcemage.org>
	* DETAILS,INSTALL,udev.conf: moved rules to rules.d
	* PREPARE: a new warning message
	* rules.d/*: split rules and a README with some explanation

2005-03-24 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: updated to 056

2005-02-26 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 054

2005-02-14 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 053

2005-02-13 Flavien Bridault <disk@sourcemage.org>
	* INSTALL: Removed the warning
	* PREPARE: Added the warning from INSTALL, it will be more
	  visible for everyone. The spell will be not updated by default.

2005-02-11 Flavien Bridault <disk@sourcemage.org>
	* INSTALL: Added a warning to inform the user that he
	  has to update his configuration.
	  Installed /etc/udev/udev.rules.example

2005-02-11 Flavien Bridault <disk@sourcemage.org>
	* DEPENDS: removed latest argument 'n' in optional depends,
	  thanks to Pauk Mahon (Bug #8216)

2005-02-09 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: updated to 052

2005-02-08 Arjan Bouter <abouter@sourcemage.org>
	* BUILD, DEPENDS: cleaned up depends handling
	* CONFIGURE: deleted
	* INSTALL: removed udev.permissions installation

2005-02-07 Arjan Bouter <abouter@sourcemage.org>
	* CONFIGURE, DEPENDS: added selinux support.
	* udev.rules: Gareth Clay (i4) fixed udev.rules
	  to include the permissions.

2005-02-07 Ladislav Hagara <hgr@vabo.cz>
	* DETAILS: updated to 051
	* udev.rules: added rule for device-mapper

2005-01-04 Arwed v. Merkatz <v.merkatz@gmx.net>
	* udev.permissions: added video devices

2004-12-19 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 050

2004-12-16 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 049

2004-12-09 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 048
	* Makefile.patch: updated to 048

2004-11-19 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 046
	* Makefile.patch: updated

2004-11-16 Flavien Bridault <disk@sourcemage.org>
	* DETAILS: updated to 044

2004-11-06 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 043

2004-10-25 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: updated to 042

2004-10-16 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 039
	  Removed MAKE_NJOBS=1
	* Makefile.patch: Updated to 039

2004-10-15 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 038
	  Added MAKE_NJOBS=1
	* Makefile.patch: Updated to 038
	* BUILD: Use -p1 for Makefile.patch

2004-10-08 Arwed v. Merkatz <v.merkatz@gmx.net>
	* DETAILS: updated to 034, changed WEB_SITE to
	  http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html
	* Makefile.patch: updated

2004-09-17 Arwed v. Merkatz <v.merkatz@gmx.net>
	* Makefile.patch: fix the patch to work with latest version

2004-09-14 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 032

2004-09-13 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 031

2004-09-05 Eric Sandall <sandalle@sourcemage.org>
	* DEPENDS: Doesn't need tdb (thanks to Wolftech for bringing it up)

2004-07-21 Unet <audio@sourcemage.org>
	* BUILD: Made INSTALL_ROOT work properly

2004-07-19 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 030

2004-07-13 David Braaten <xiticix47@hotmail.com>
	* INSTALL: install the dev.d/.../alsa.dev file. (bug 6946)

2004-06-10 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: update to version 026
	  BUILD_API=2
	* BUILD: strip:
	* INSTALL: add

2004-05-21 Arwed v. Merkatz <v.merkatz@gmx.net>
	* udev.missing: comment out the ppp device, recent kernels create
	  that fine using udev

2004-04-22 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 025

2004-04-08 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 024
	* Makefile.patch: update for version 024

2004-04-07 hgg <hgreig@bigpond.net.au>
	* init.d/udev: delete adding Arwed's changes
	* udev.* our configs, not theirs
	* Makefile.patch: change the install slightly
	* BUILD: patch and install our configs

2004-03-28 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 023

2004-03-23 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 022

2004-03-03 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: version 021

2004-02-27 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 019

2004-02-19 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 018

2004-02-13 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 017
	  Removed MAINTAINER
	  Removed MAKE_NJOBS=1
	* BUILD: docs/SCCS is no longer in the tarball

2004-02-11 Treeve Jelbert <treeve@sourcemage.org>
	* DETAILS: install additional docs
	* BUILD: install /etc/udev/udev.rules.devfs as well.
	  after changing udev.conf to refer to udev.rules.devfs,
	  udev creates all the devices that I need!
	  However, the spell does not do this at present.

2004-02-03 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 016
	  Now needs MAKE_NJOBS=1 again

2004-01-26 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 015
	  Also now compiles and installs `udevinfo` by default

2004-01-22 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 014

2004-01-14 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 013
	  Removed MAKE_NJOBS=1

2004-01-07 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 012

2003-12-18 Arwed v. Merkatz <v.merkatz@gmx.net>
	* init.d/udev: don't use echo to set DEVPATH, fails due to echo being
	  redefined in init
	  create /sys if it doesn't exist, make sure sysfs is mounted there

2003-12-16 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Updated to 009

2003-12-09 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Fails with multiple jobs
	* init.d/udev: Initial simpleinit startup script

2003-11-24 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Update to 007

2003-11-19 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Update to 006
	  Now works with multiple jobs

2003-10-22 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Update to 005

2003-10-21 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Update to 004

2003-10-17 Eric Sandall <sandalle@sourcemage.org>
	* DETAILS: Update to 003, added MAKE_NJOBS=1
	  added DOCS variable
	* BUILD: Doesn't use ./configure
	* DEPENDS: Depends on tdb
	* Added to disk

2003-07-25 Eric Sandall <sandalle@sourcemage.org>
	* Created spell