kudzu-vl.spec 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794
  1. Name: kudzu
  2. Version: 1.2.86
  3. Release: 4%{?_dist_release}
  4. License: GPL
  5. Summary: The Vine Linux hardware probing tool.
  6. Summary(ja): Vine Linux ハードウエア検出ツール
  7. Group: Applications/System
  8. Source: kudzu-%{version}.tar.bz2
  9. Patch10: kudzu-1.2.85-libresolv.patch
  10. Patch20: kudzu-1.2.86-new-sysfs.patch
  11. Patch100: kudzu-1.2.86-vine.patch
  12. BuildRoot: %{_tmppath}/%{name}-root
  13. BuildRequires: pciutils-devel >= 2.2, python-devel, python, newt-devel, gettext
  14. BuildRequires: pciutils-static
  15. BuildRequires: zlib-devel
  16. Obsoletes: rhs-hwdiag setconsole
  17. Requires(post): chkconfig
  18. Requires(preun): chkconfig
  19. Requires: pam >= 0.74-17, hwdata
  20. Conflicts: netconfig < 0.8.18
  21. Conflicts: Xconfigurator <= 4.9
  22. Conflicts: mouseconfig < 4.18
  23. Conflicts: initscripts < 8.40
  24. Requires: hwdata >= 0.146.1
  25. %description
  26. Kudzu is a hardware probing tool run at system boot time to determine
  27. what hardware has been added or removed from the system.
  28. %description -l ja
  29. Kudzu は,システムに追加・削除したハードウェアをブート時に検出する
  30. ツールです.
  31. %package devel
  32. Summary: Development files needed for hardware probing using kudzu.
  33. Summary(ja): ハードウェア検出のための開発ライブラリ
  34. Group: Development/Libraries
  35. Requires: pciutils-devel
  36. %description devel
  37. The kudzu-devel package contains the libkudzu library, which is used
  38. for hardware probing and configuration.
  39. %description -l ja devel
  40. kudzu-devel パッケージは libkudzu と libmodules を含んでいます.
  41. いずれもハードウェアの検出や設定に使われるライブラリです.
  42. %prep
  43. %setup -q
  44. %patch10 -p1 -b .resolv
  45. %patch20 -p1 -b .new-sysfs
  46. %patch100 -p1 -b .debug
  47. # hack: do not start kudzu on s390/s390x on bootup
  48. %ifarch s390 s390x
  49. perl -pi -e "s/345/-/g" kudzu.init
  50. %endif
  51. sed -i -e 's/python2/python/g' Makefile
  52. %build
  53. ln -s `pwd` kudzu
  54. make RPM_OPT_FLAGS="%{optflags} -I." all kudzu
  55. %install
  56. rm -rf $RPM_BUILD_ROOT
  57. make install install-lib DESTDIR=$RPM_BUILD_ROOT libdir=$RPM_BUILD_ROOT/%{_libdir}
  58. %clean
  59. rm -rf $RPM_BUILD_ROOT
  60. %triggerun -- kudzu < 1.2.85-1
  61. /sbin/chkconfig --del kudzu
  62. %files
  63. %defattr(-,root,root)
  64. %doc README
  65. %{_libdir}/python*/site-packages/*
  66. %Files devel
  67. %defattr(-,root,root)
  68. %{_libdir}/libkudzu.a
  69. %{_includedir}/kudzu
  70. %changelog
  71. * Sun Jul 20 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.86-4
  72. - rebuild with VineSeed environment
  73. * Sun May 12 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.86-3
  74. - add patch to fix segv on hw probe.
  75. * Sat Jan 07 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.86-2
  76. - remove Requires: hal
  77. * Tue May 24 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.86-1
  78. - update to 1.2.86
  79. - add patch20 to work with new sysfs
  80. * Tue Apr 19 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.85-5
  81. - rebuild with rpm-4.8.1
  82. * Sun Feb 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.85-4
  83. - add BuildRequires: pciutils-static, zlib-devel
  84. * Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 1.2.85-3
  85. - rebuilt with python-2.6.4
  86. * Thu Feb 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.85-2
  87. - add -lresolv for _kudzumodule.so
  88. * Mon Aug 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.2.85-1
  89. - new upstream release
  90. - remove kudzu binary and init scripts
  91. * Tue Oct 31 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl7
  92. - add remove redhatify string.
  93. * Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl6
  94. - add %%triggerun script to remove obsolete fstab entry (<BTS:256>)
  95. * Sat Oct 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl5
  96. - add Patch30 not to configure mice on boot.
  97. * Mon Sep 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl4
  98. - fix kanjicode of spec file (<BTS:197>)
  99. * Sun Sep 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl3
  100. - add Patch20 to use legacy mouseconfig in fix-mouse-psaux script.
  101. * Sat Aug 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl2
  102. - add Patch10
  103. - do not use dietlibc
  104. * Sat Aug 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.1.95.15-0vl1
  105. - new upstream source
  106. - merge changes with RHEL4 version of kudzu
  107. * Sat Jun 24 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.60-1vl12
  108. - rebuild
  109. * Sat Feb 18 2006 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl11
  110. - added kudzu-0.99.60-pci.patch
  111. - replaced lib to %%{_lib} in Makefile
  112. - rebuilt for x86_64 architecture
  113. * Sun Apr 03 2005 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl10
  114. - rebuild with python-2.4.1-0vl1
  115. * Fri Dec 17 2004 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.60-1vl9
  116. - added Patch14 (for problem regarding KUDZU_ARGS handling)
  117. * Tue Jul 27 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl8
  118. - do not start kudzu if /etc/sysconfig/kudzu does not exist or
  119. "KUDZU=off" is defined in /etc/sysconfig/kudzu.
  120. * Tue Jun 22 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl7
  121. - don't remove mouse symlink for all architecture.
  122. * Thu Jun 17 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl6
  123. - add Patch11 to add iocharset=euc-jp in updfstab.
  124. * Tue Jun 8 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl5
  125. - add patch10 to support Xorg X11 and to run in safe mode
  126. - update ja.po
  127. * Sat Apr 17 2004 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl4
  128. - rebuild with python-2.3.3-0vl1
  129. * Sat Apr 10 2004 Shu KONNO <owa@bg.wakwak.com> 0.99.60-1vl3.1
  130. - rebuild with python-2.3.3-0vl0.3 (for TestPkg)
  131. * Wed Jan 29 2003 Tomoya TAKA <taka@vinelinux.org> 0.99.60-1vl3
  132. - rebuild against python-2.2
  133. * Mon Dec 16 2002 Tomoya TAKA <taka@vinelinux.org> 0.99.60-1vl2
  134. - ddcprobe requires {asm,sys}/vm86.h, which is only available for %%ix86 archs
  135. - the spec was in Shift-JIS. fixed.
  136. * Fri Nov 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.60-1vl1
  137. - user hwdata package for pcitable database.
  138. - merged with upstream CVS.
  139. - firewire controller support (#65386, <hjl@gnu.org>)
  140. - minimal firewire bus probing
  141. - fix serial console support
  142. - fix assorted brokenness in the DDC probing
  143. - collapsed jaz/zip entries into consistent /mnt/jaz, /mnt/zip mount points
  144. - added CAMERA search string for updfstab (Minolta S304, at least)
  145. - don't initialize full device lists on all probes (<ewt@redhat.com>)
  146. - more modules.pcimap blacklisting (#66652)
  147. - fix uninitialized variable (#63664)
  148. - fix segfault in pciserial code
  149. - set buffering for reading /proc/partitions (#61617, #56815)
  150. - add support for USB2 (ehci-hcd)
  151. - add device entries for *all* usb interfaces, not just the first (#52758)
  152. - fix various ethernet device removal bugs (#61169)
  153. - require hwdata, tweak paths accordingly
  154. - rename config file to updfstab.conf
  155. updated updfstab to use a config file
  156. - don't print out VBE videocards when asked for DDC monitors, and vice
  157. versa
  158. * Mon Oct 07 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl13
  159. - modify pcitable to support newer device.
  160. * Fri Jun 7 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl12
  161. - modify pcitable for CyberBladeXPAi1 to use its own Cards entry.
  162. * Tue Jun 4 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl11
  163. - update pcitable. (add 845G support: not tested)
  164. * Sun Jun 2 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl10
  165. - update pcitable.
  166. * Tue Mar 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl9
  167. - update pcitable for S3 SuperSavage series cards.
  168. * Sun Mar 17 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl8
  169. - update pcitable
  170. OLD DECchip21?4? cards needs tulip_old (not tulip).
  171. * Sun Mar 17 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl7
  172. - don't make symlink for /dev/mouse when we detect usb mouse.
  173. * Sat Mar 16 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl6
  174. - modified Patch20 to disable removing /dev/mouse symlink on ppc
  175. * Sun Feb 24 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl5
  176. - added Patch20 to disable video card probe on ppc
  177. * Mon Feb 18 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl4
  178. - Oops the spec was in Shift-JIS. Fixed.
  179. * Thu Jan 10 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl3
  180. - more pcitable
  181. * Mon Jan 07 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 0.99.42-1vl2
  182. - fixed spec typo
  183. - ee100pro-diag requires sys/io.h, which is only available for %%ix86 archs
  184. * Sun Jan 6 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 0.99.42-1vl1
  185. - new upstream version 0.99.42-1
  186. - build for Vine Linux
  187. * Fri Jan 4 2002 Bill Nottingham <notting@redhat.com>
  188. - fix LRMI to work with pthreads
  189. * Thu Jan 3 2002 Bill Nottingham <notting@redhat.com>
  190. - split vbe-probed memory into its own video device
  191. - fix a segfault in pci.c on bad pcitable data
  192. * Thu Oct 11 2001 Bill Nottingham <notting@redhat.com>
  193. - go to the head of the tree. mmm, python 2.2
  194. * Tue Sep 25 2001 Bill Nottingham <notting@redhat.com>
  195. - dink with eepro100 eeproms
  196. * Sat Sep 8 2001 Bill Nottingham <notting@redhat.com>
  197. - add G550 pci id
  198. * Thu Sep 6 2001 Bill Nottingham <notting@redhat.com>
  199. - fix enabling of bcm5820 in boot environment
  200. * Tue Aug 28 2001 Bill Nottingham <notting@redhat.com>
  201. - fix po file headers (#52701)
  202. * Fri Aug 24 2001 Bill Nottingham <notting@redhat.com>
  203. - only refer to things in the cards DB
  204. - we configure CLASS_OTHER now too (#51707)
  205. * Fri Aug 24 2001 Mike A. Harris <mharris@redhat.com>
  206. - Updated ATI video hardware PCI ID's and sync'd with XFree86's ID's
  207. * Wed Aug 22 2001 Mike A. Harris <mharris@redhat.com>
  208. - Fixed Radeon QD PCI ID, and a few others.
  209. - Fixed broken pt_BR.po file so kudzu will actually build.
  210. * Wed Aug 22 2001 Bill Nottingham <notting@redhat.com>
  211. - move PS/2 probe to PROBE_SAFE (fixes #52040, indirectly...)
  212. * Wed Aug 15 2001 Bill Nottingham <notting@redhat.com>
  213. - fix checking of module aliases during device unconfiguration (#51100)
  214. * Mon Aug 13 2001 Bill Nottingham <notting@redhat.com>
  215. - add another megaraid variant to the pcitable
  216. - add some configuration for bcm5820 cards (#51707)
  217. * Fri Aug 10 2001 Bill Nottingham <notting@redhat.com>
  218. - pcitable & translation updates (including fixing #51479)
  219. * Mon Aug 6 2001 Bill Nottingham <notting@redhat.com>
  220. - enumerate cardbus bridges before the rest of the PCI bus scan
  221. (fixes #35136, #41972, #49842, possibly others)
  222. * Wed Aug 1 2001 Bill Nottingham <notting@redhat.com>
  223. - don't override generic pcitable entries with subvendor/subdevice
  224. specific entries from modules.pcimap unless it uses a different module
  225. (#46454, #50604)
  226. - don't try to configure X if they don't appear to have it installed
  227. (#50088)
  228. * Thu Jul 26 2001 Bill Nottingham <notting@redhat.com>
  229. - fix changes from yesterday
  230. * Wed Jul 25 2001 Bill Nottingham <notting@redhat.com>
  231. - shrink parts of libkudzu_loader.a
  232. * Tue Jul 24 2001 Bill Nottingham <notting@redhat.com>
  233. - put scsi.o in libkudzu_loader.a
  234. * Mon Jul 23 2001 Bill Nottingham <notting@redhat.com>
  235. - USB floppy probing, via scsi.c ugliness
  236. * Mon Jul 23 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  237. - some some more gdth entries
  238. * Thu Jul 19 2001 Bill Nottingham <notting@redhat.com>
  239. - floppy probing!
  240. * Mon Jul 9 2001 Bill Nottingham <notting@redhat.com>
  241. - return fb device for VESA fb devices
  242. * Tue May 8 2001 Bill Nottingham <notting@redhat.com>
  243. - fix updfstab erroring out on floppies, other devices (#39623)
  244. * Mon May 7 2001 Bill Nottingham <notting@redhat.com>
  245. - add a couple of e1000 ids (#39391)
  246. - use dynamic buffer size for /proc/scsi/scsi (#37936)
  247. * Wed May 2 2001 Bill Nottingham <notting@redhat.com>
  248. - handle CLASS_RAID like CLASS_SCSI
  249. - put man pages in man8, not man1
  250. - don't map all i960 stuff to megaraid; use explicit list
  251. * Tue May 01 2001 Erik Troan <ewt@redhat.com>
  252. - added a man page for updfstab
  253. - updfstab added devices even when the full disk device was in fstab already
  254. * Thu Apr 26 2001 Florian La Roche <Florian.LaRoche@redhat.de>
  255. - add hack to not start kudzu on s390/s390x on bootup
  256. * Mon Apr 2 2001 Preston Brown <pbrown@redhat.com>
  257. - mark camera mount types w/a default partition.
  258. * Fri Mar 30 2001 Bill Nottingham <notting@redhat.com>
  259. - fix a couple of random only-on-occasion memory scribbles in pci.c
  260. * Thu Mar 29 2001 Bill Nottingham <notting@redhat.com>
  261. - if we're running for the first time, don't configure additional mice
  262. if some existing mouse is configured
  263. * Wed Mar 28 2001 Bill Nottingham <notting@redhat.com>
  264. - more PS/2 probe tweaks to work with yet more strange KVMs
  265. - random pcitable tweaks (G450, etc.)
  266. * Mon Mar 26 2001 Bill Nottingham <notting@redhat.com>
  267. - don't segfault if they don't have a PS/2 port
  268. * Thu Mar 22 2001 Bill Nottingham <notting@redhat.com>
  269. - cosmetic pcitable tweaks
  270. * Wed Mar 21 2001 Bill Nottingham <notting@redhat.com>
  271. - don't map a particular Compaq i960 thing to megaraid (#32082)
  272. * Tue Mar 20 2001 Erik Troan <ewt@redhat.com>
  273. - set detached for usb devices that aren't plugged in
  274. - don't put detached dfevices in the fstab
  275. * Mon Mar 19 2001 Bill Nottingham <notting@redhat.com>
  276. - only probe once in updfstab
  277. - fix aumix lines, again (#32163)
  278. - fix it so we don't reconfigure configured USB mice (#32236)
  279. * Fri Mar 16 2001 Erik Troan <ewt@redhat.com>
  280. - check for Y-E (Vaio) floppies
  281. * Fri Mar 16 2001 Erik Troan <ewt@redhat.com>
  282. - updfstab ignores partition tables that look invalid
  283. * Wed Mar 14 2001 Bill Nottingham <notting@redhat.com>
  284. - fix ps2 probe
  285. - fix long latent bug in python module
  286. - add new it/de/fr/es .po files
  287. * Tue Mar 13 2001 Bill Nottingham <notting@redhat.com>
  288. - add some documentation on the hwconf file
  289. * Mon Mar 12 2001 Bill Nottingham <notting@redhat.com>
  290. - new and improved PS/2 probe (<bcrl@redhat.com>)
  291. * Mon Mar 12 2001 Bill Nottingham <notting@redhat.com>
  292. - fix two segfaults, one in the isapnp code, one in the ddc code
  293. * Thu Mar 8 2001 Bill Nottingham <notting@redhat.com>
  294. - some pcitable updates
  295. - update to updfstab (pam_console support)
  296. - don't try and load IDE modules if we don't need to
  297. * Wed Mar 7 2001 Bill Nottingham <notting@redhat.com>
  298. - clean up mouse handling (#30939, #21483, #18862, others)
  299. - ignore non-native ISAPnP stuff for now (#30805)
  300. * Thu Mar 1 2001 Bill Nottingham <notting@redhat.com>
  301. - fix a segfault and other weirdness in the SCSI probe (#30168)
  302. * Wed Feb 28 2001 Bill Nottingham <notting@redhat.com>
  303. - fix a SCSI order bug
  304. * Tue Feb 27 2001 Preston Brown <pbrown@redhat.com>
  305. - identify 16meg G450
  306. * Tue Feb 27 2001 Bill Nottingham <notting@redhat.com>
  307. - enable the ISAPnP stuff (part of #29450)
  308. - fix a segfault
  309. * Mon Feb 26 2001 Bill Nottingham <notting@redhat.com>
  310. - merge in some stuff in pcitable that got lost
  311. * Sun Feb 25 2001 Bill Nottingham <notting@redhat.com>
  312. - don't return CLASS_NETWORK for everything in PCI_BASE_CLASS_NETWORK
  313. (like, say, ISDN cards) (#29308)
  314. * Fri Feb 23 2001 Bill Nottingham <notting@redhat.com>
  315. - only probe the PCI bus in module_upgrade (#29092, sort of)
  316. - random cleanups, plug some memory leaks
  317. - don't give SCSI device names to non-SCSI devices
  318. * Fri Feb 23 2001 Preston Brown <pbrown@redhat.com>
  319. - don't make duplicate fstab entries for devices that have the same dev entry but match different patterns.
  320. * Thu Feb 22 2001 Bill Nottingham <notting@redhat.com>
  321. - write aliases for multiple usb controllers
  322. * Wed Feb 21 2001 Bill Nottingham <notting@redhat.com>
  323. - add a new i810_audio id
  324. - read modules.pcimap from the normal directory if we're running the BOOT
  325. kernel
  326. * Tue Feb 20 2001 Bill Nottingham <notting@redhat.com>
  327. - write lines to modules.conf to save/restore sound settings (#28504)
  328. - fix module_upgrade for eth0 aliases
  329. * Tue Feb 20 2001 Preston Brown <pbrown@redhat.com>
  330. - set up agpgart on i860s.
  331. - improvements and fixes to updfstab, including mounting IOMEGA devices in the format they prefer.
  332. * Fri Feb 16 2001 Matt Wilson <msw@redhat.com>
  333. - set usbDeviceList to NULL in freeUsbDevices
  334. * Thu Feb 15 2001 Bill Nottingham <notting@redhat.com>
  335. - fix USB multiple probe segfault
  336. * Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
  337. - fix updfstab up some
  338. * Wed Feb 14 2001 Preston Brown <pbrown@redhat.com>
  339. - final translation update
  340. * Tue Feb 13 2001 Preston Brown <pbrown@redhat.com>
  341. - sync pcitable w/Xconfigurator.
  342. * Tue Feb 13 2001 Bill Nottingham <notting@redhat.com>
  343. - fix configuration of PCI modems (#27414)
  344. * Mon Feb 12 2001 Bill Nottingham <notting@redhat.com>
  345. - fix python module
  346. * Sun Feb 11 2001 Bill Nottingham <notting@redhat.com>
  347. - expand the USB probing; return all sorts of devices, and more sane
  348. descriptions
  349. * Sun Feb 11 2001 Erik Troan <ewt@redhat.com>
  350. - added sony devices to updfstab
  351. - look through /proc/partitions for actual partition to mount
  352. - made symlinks optional, and only create them for /dev/cdrom
  353. * Fri Feb 9 2001 Bill Nottingham <notting@redhat.com>
  354. - don't bother showing a dialog for hardware we aren't going to do anything
  355. with
  356. - don't configure CD-ROMs
  357. * Thu Feb 08 2001 Preston Brown <pbrown@redhat.com>
  358. - update pcitable with new XFree86 stuff
  359. * Thu Feb 08 2001 Erik Troan <ewt@redhat.com>
  360. - added updfstab
  361. - don't report ide devices bound to ide-scsi -- they're really scsi devices
  362. * Wed Feb 7 2001 Matt Wilson <msw@redhat.com>
  363. - added modules.o to LOADEROBJS in Makefile
  364. - remove modules.o from LOADEROBJS and add stub functions in kudzu.c
  365. * Wed Feb 7 2001 Bill Nottingham <notting@redhat.com>
  366. - add in modules.conf upgrader
  367. - describe the types of hardware that's added or removed in the dialog
  368. * Mon Feb 5 2001 Bill Nottingham <notting@redhat.com>
  369. - map disabled PCI devices to 'disabled', not to 'ignore'
  370. * Thu Feb 1 2001 Bill Nottingham <notting@redhat.com>
  371. - fix calling of VESA BIOS stuff (#24176)
  372. * Wed Jan 31 2001 Bill Nottingham <notting@redhat.com>
  373. - fix detection of disabled video boards
  374. * Fri Jan 26 2001 Trond Eivind Glomsr藷?<teg@redhat.com>
  375. - fix bug in USB detection
  376. * Thu Jan 25 2001 Bill Nottingham <notting@redhat.com>
  377. - fix some broken pcitable entries
  378. - add BUS_USB to python module
  379. * Wed Jan 24 2001 Bill Nottingham <notting@redhat.com>
  380. - fix it so we actually pay attention to which button they push (#24858)
  381. * Wed Jan 24 2001 Preston Brown <pbrown@redhat.com>
  382. - final i18n update before beta
  383. * Sun Jan 21 2001 Bill Nottingham <notting@redhat.com>
  384. - change i18n mechanism
  385. * Sat Jan 20 2001 Bill Nottingham <notting@redhat.com>
  386. - add hack for 'configure/unconfigure all' in interactive mode
  387. * Thu Jan 18 2001 Erik Troan <ewt@redhat.com>
  388. - pcitable update for natsemi module
  389. * Wed Jan 17 2001 Bill Nottingham <notting@redhat.com>
  390. - pcitable updates
  391. * Tue Jan 9 2001 Bill Nottingham <notting@redhat.com>
  392. - don't write modules.conf aliases for cardbus network stuff
  393. * Thu Dec 28 2000 Bill Nottingham <notting@redhat.com>
  394. - fix continual redetection of SOCKET devices
  395. * Fri Dec 22 2000 Bill Nottingham <notting@redhat.com>
  396. - read modules.pcimap as well
  397. - pcitable updates
  398. * Tue Dec 19 2000 Bill Nottingham <notting@redhat.com>
  399. - map yenta_socket driver for cardbus bridges (CLASS_SOCKET)
  400. * Wed Dec 13 2000 Bill Nottingham <notting@redhat.com>
  401. - work around a possible glibc bug
  402. - fix up the USB device stuff
  403. * Tue Dec 12 2000 Bill Nottingham <notting@redhat.com>
  404. - fix segfault caused by yesterday's changes
  405. - stub load/removeModule for the loader
  406. * Mon Dec 11 2000 Bill Nottingham <notting@redhat.com>
  407. - libmodules gets integrated into libkudzu
  408. - load necessary modules before probing
  409. * Fri Dec 8 2000 Bill Nottingham <notting@redhat.com>
  410. - a WORM device is a CD-ROM (#19250)
  411. * Tue Dec 05 2000 Michael Fulbright <msf@redhat.com>
  412. - fix for IDE CDROM probing segfault
  413. * Mon Nov 20 2000 Erik Troan <ewt@redhat.com>
  414. - fix for scd devices > scd9
  415. * Sat Nov 18 2000 Bill Nottingham <notting@redhat.com>
  416. - don't use files in /tmp to determine whether to switch runlevels
  417. * Sat Oct 21 2000 Matt Wilson <msw@redhat.com>
  418. - install kudzu.py into /usr/lib/python1.5/site-packages, not
  419. /usr/lib/python1.5/
  420. - added backwards compatibility for old python interface
  421. - fixed crashes in python C binding
  422. * Wed Oct 18 2000 Bill Nottingham <notting@redhat.com>
  423. - pcitable updates
  424. - don't 'configure' agpgart on alpha
  425. - don't configure usb controllers if there are no modules
  426. * Wed Oct 04 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
  427. - segfault fix
  428. * Tue Oct 03 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
  429. - some fixes to avoid segfaulting with serial devices
  430. in kudzu if no PnP-description is available
  431. - minor fix to the makefile
  432. * Fri Sep 29 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
  433. - rewritten USB support
  434. - new python module (formerly kudzu2), giving access to
  435. more information
  436. * Wed Sep 13 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
  437. - include more info in the kudzu2 python module
  438. * Fri Sep 08 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
  439. - new kudzu2 python module which gives access to all
  440. of the information available on the device in the C
  441. library. Hopefully will be the main module soonish.
  442. * Wed Aug 30 2000 Bill Nottingham <notting@redhat.com>
  443. - pcitable tweaks
  444. * Thu Aug 24 2000 Erik Troan <ewt@redhat.com>
  445. - updated it/es translations
  446. * Thu Aug 24 2000 Bill Nottingham <notting@redhat.com>
  447. - fix segfault when passed '-f <some file that doesn't exist>'
  448. * Wed Aug 23 2000 Bill Nottingham <notting@redhat.com>
  449. - fix some ATI Mobility mappings
  450. - use ftw() to look for modules; it's the only sane way to handle
  451. 2.4 kernels
  452. * Sat Aug 19 2000 Bill Nottingham <notting@redhat.com>
  453. - fix network device ordering
  454. * Tue Aug 15 2000 Bill Nottingham <notting@redhat.com>
  455. - disabled things also have IRQ 255. Neat.
  456. * Wed Aug 9 2000 Bill Nottingham <notting@redhat.com>
  457. - actually include translation files. Duh.
  458. * Wed Aug 9 2000 Tim Waugh <twaugh@redhat.com>
  459. - avoid overflowing the monitor id buffer (#15795)
  460. * Tue Aug 8 2000 Erik Troan <ewt@redhat.com>
  461. - look for PCMCIA IDE devices (they aren't in /proc)
  462. * Mon Aug 7 2000 Bill Nottingham <notting@redhat.com>
  463. - handle probing for excessive numbers of SCSI devices
  464. - tweak IRQ 0 ignoring slightly
  465. * Sun Aug 6 2000 Bill Nottingham <notting@redhat.com>
  466. - ignore devices on IRQ 0
  467. * Fri Aug 4 2000 Bill Nottingham <notting@redhat.com>
  468. - fix subdevice sorting in pci device table (#14503)
  469. * Fri Aug 4 2000 Florian La Roche <Florian.LaRoche@redhat.com>
  470. - make some functions in pci.c "static"
  471. * Wed Aug 2 2000 Bill Nottingham <notting@redhat.com>
  472. - assorted pcitable and translation fixes
  473. * Fri Jul 28 2000 Bill Nottingham <notting@redhat.com>
  474. - fixes so translations get activated
  475. * Wed Jul 26 2000 Bill Nottingham <notting@redhat.com>
  476. - pcitable fixes (Neomagic, Matrox)
  477. * Wed Jul 26 2000 Matt Wilson <msw@redhat.com>
  478. - new translations for de fr it es
  479. * Tue Jul 25 2000 Bill Nottingham <notting@redhat.com>
  480. - pci.ids updates
  481. - probe for memory in DDC probe
  482. - link vbe library in directly
  483. * Tue Jul 25 2000 Florian La Roche <Florian.LaRoche@redhat.de>
  484. - update gdth ICP vortex entries
  485. * Mon Jul 24 2000 Bill Nottingham <notting@redhat.com>
  486. - turn off DDC probing in generic hardware probe
  487. - random pcitable updates
  488. * Tue Jul 18 2000 Michael Fulbright <msf@redhat.com>
  489. - enable USB bus probing for loader
  490. * Tue Jul 18 2000 Bill Nottingham <notting@redhat.com>
  491. - pcitable updates
  492. * Fri Jul 14 2000 Matt Wilson <msw@redhat.com>
  493. - added USB probing to kudzu_loader library
  494. * Fri Jul 14 2000 Bill Nottingham <notting@redhat.com>
  495. - move initscript back
  496. * Tue Jul 11 2000 Florian La Roche <Florian.LaRoche@redhat.de>
  497. - add another ncr/sym controller to pcitable
  498. * Mon Jul 3 2000 Trond Eivind Glomsr藷?<teg@redhat.com>
  499. - USB mouse detection
  500. * Mon Jul 3 2000 Bill Nottingham <notting@redhat.com>
  501. - preliminary USB probing (from Trond)
  502. * Tue Jun 27 2000 Bill Nottingham <notting@redhat.com>
  503. - add /etc/sysconfig/kudzu where you can force only safe probes on boot
  504. * Mon Jun 26 2000 Bill Nottingham <notting@redhat.com>
  505. - configure USB controllers
  506. - initscript path munging
  507. * Sun Jun 18 2000 Bill Nottingham <notting@redhat.com>
  508. - fix broken bus handling in library
  509. * Thu Jun 15 2000 Bill Nottingham <notting@redhat.com>
  510. - add r128 driver mappings
  511. * Thu Jun 15 2000 Matt Wilson <msw@redhat.com>
  512. - hacks to probe vesa and vga16 framebuffers
  513. * Tue Jun 13 2000 Bill Nottingham <notting@redhat.com>
  514. - DDC probing fixes
  515. * Wed Jun 7 2000 Bill Nottingham <notting@redhat.com>
  516. - add in monitor probing
  517. * Sun Jun 4 2000 Bill Nottingham <notting@redhat.com>
  518. - pcitable fixes
  519. * Thu Jun 1 2000 Bill Nottingham <notting@redhat.com>
  520. - modules.confiscation
  521. * Tue May 30 2000 Erik Troan <ewt@redhat.com>
  522. - moved kudzumodule to main kudzu package
  523. * Wed May 10 2000 Bill Nottingham <notting@redhat.com>
  524. - add support for PCI subvendor, subdevice IDs
  525. * Tue Apr 4 2000 Bill Nottingham <notting@redhat.com>
  526. - add fix for odd keyboard controllers
  527. * Tue Mar 28 2000 Erik Troan <ewt@redhat.com>
  528. - added kudzumodule to devel package
  529. - added libkudzu_loader to devel
  530. * Sat Mar 4 2000 Matt Wilson <msw@redhat.com>
  531. - added 810 SVGA mapping
  532. * Thu Mar 2 2000 Bill Nottingham <notting@redhat.com>
  533. - fixes in pci device list merging
  534. * Thu Feb 24 2000 Bill Nottingham <notting@redhat.com>
  535. - fix aliasing and configuration of network devices
  536. - only configure modules that are available
  537. * Mon Feb 21 2000 Bill Nottingham <notting@redhat.com>
  538. - fix handling of token ring devices
  539. * Thu Feb 17 2000 Bill Nottingham <notting@redhat.com>
  540. - yet more serial fixes
  541. * Wed Feb 16 2000 Bill Nottingham <notting@redhat.com>
  542. - more serial fixes; bring back DTR and RTS correctly
  543. * Fri Feb 4 2000 Bill Nottingham <notting@redhat.com>
  544. - don't run serial probe on serial console, fixed right
  545. * Tue Feb 1 2000 Bill Nottingham <notting@redhat.com>
  546. - fix previous fixes.
  547. * Wed Jan 26 2000 Bill Nottingham <notting@redhat.com>
  548. - fix add/remove logic somewhat
  549. * Wed Jan 19 2000 Bill Nottingham <notting@redhat.com>
  550. - don't run serial probe on serial console
  551. * Fri Jan 7 2000 Bill Nottingham <notting@redhat.com>
  552. - fix stupid bug in configuring scsi/net cards
  553. * Mon Oct 25 1999 Bill Nottingham <notting@redhat.com>
  554. - oops, don't try to configure 'unknown's.
  555. * Mon Oct 11 1999 Bill Nottingham <notting@redhat.com>
  556. - fix creation of /etc/sysconfig/soundcard...
  557. * Wed Oct 6 1999 Bill Nottingham <notting@redhat.com>
  558. - add inittab munging for sparc serial consoles...
  559. * Thu Sep 30 1999 Bill Nottingham <notting@redhat.com>
  560. - add sun keyboard probing (from jakub)
  561. - add some bttv support
  562. * Wed Sep 22 1999 Bill Nottingham <notting@redhat.com>
  563. - run 'telinit 5' if needed in the initscript
  564. * Mon Sep 20 1999 Bill Nottingham <notting@redhat.com>
  565. - new & improved UI
  566. - module aliasing fixes
  567. * Thu Sep 9 1999 Bill Nottingham <notting@redhat.com>
  568. - sanitize, homogenize, sterilize...
  569. * Wed Sep 8 1999 Bill Nottingham <notting@redhat.com>
  570. - get geometry for ide drives
  571. - enumerate buses (jj@ultra.linux.cz)