udev-vl.spec 35 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073
  1. %define debug false
  2. %define udev_scriptdir /lib/udev
  3. %define firmwaredir /lib/firmware
  4. Summary: A userspace implementation of devfs
  5. Summary(ja): ユーザスペース実装のデバイスファイルシステム
  6. Name: udev
  7. Version: 154
  8. Release: 1%{?_dist_release}
  9. License: GPL
  10. Group: System Environment/Base
  11. URL: http://kernel.org/pub/linux/utils/kernel/hotplug/
  12. Source: ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/%{name}-%{version}.tar.bz2
  13. Source1: start_udev
  14. Source3: udev-post.init
  15. Source4: fw_unit_symlinks.sh
  16. Source5: udev.sysconfig
  17. #
  18. Patch101: udev-151-rules.patch
  19. # vine patch
  20. ExclusiveOS: Linux
  21. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  22. BuildRequires: sed, flex
  23. BuildRequires: pam-devel, glib2-devel, bison
  24. BuildRequires: findutils
  25. BuildRequires: hwdata
  26. BuildRequires: gobject-introspection-devel >= 0.6.2
  27. BuildRequires: gtk-doc
  28. BuildRequires: usbutils >= 0.82
  29. Requires(pre): /bin/sh fileutils
  30. Requires(pre): MAKEDEV >= 3.21
  31. Requires: MAKEDEV >= 3.21
  32. Requires: util-linux-ng >= 2.16
  33. Obsoletes: dev < 3.22
  34. Conflicts: dev < 3.22
  35. Provides: dev = 3.22
  36. Obsoletes: murasaki, usbmgr, hotplug
  37. Provides: murasaki
  38. Requires: pam
  39. Vendor: Project Vine
  40. Distribution: Vine Linux
  41. Packager: daisuke
  42. %description
  43. The udev package contains an implementation of devfs in
  44. userspace using sysfs and netlink.
  45. %package -n libudev
  46. Summary: Dynamic library to access udev device information
  47. Group: System Environment/Libraries
  48. Obsoletes: libudev0 <= 142
  49. Provides: libudev0 = 143
  50. %description -n libudev
  51. This package contains the dynamic library libudev, which provides access
  52. to udev device information, and an interface to search devices in sysfs.
  53. %package -n libudev-devel
  54. Summary: Development files for libudev
  55. Group: Development/Libraries
  56. Requires: udev = %{version}-%{release}
  57. Requires: libudev = %{version}-%{release}
  58. %description -n libudev-devel
  59. This package contains the development files for the library libudev, a
  60. dynamic library, which provides access to udev device information.
  61. %package -n libgudev1
  62. Summary: Libraries for adding libudev support to applications that use glib
  63. Group: Development/Libraries
  64. Requires: libudev >= 142
  65. # remove the following lines for libgudev so major 1
  66. Provides: libgudev = 20090518
  67. Obsoletes: libgudev <= 20090517
  68. %description -n libgudev1
  69. This package contains the libraries that make it easier to use libudev
  70. functionality from applications that use glib.
  71. %package -n libgudev1-devel
  72. Summary: Header files for adding libudev support to applications that use glib
  73. Group: Development/Libraries
  74. Requires: libudev-devel >= 142
  75. Provides: libgudev-devel = 20090518
  76. Obsoletes: libgudev-devel <= 20090517
  77. Requires: libgudev1 = %{version}-%{release}
  78. %description -n libgudev1-devel
  79. This package contains the header and pkg-config files for developing
  80. glib-based applications using libudev functionality.
  81. %prep
  82. %setup -q
  83. %patch101 -p1
  84. %build
  85. autoreconf -f -i
  86. %configure \
  87. --without-selinux \
  88. --prefix=%{_prefix} --exec-prefix="" \
  89. --sysconfdir=%{_sysconfdir} --with-libdir-name=%{_lib} \
  90. --sbindir="/sbin" --libexecdir=%{udev_scriptdir} \
  91. --with-rootlibdir=/%{_lib} --enable-introspection \
  92. --enable-debug
  93. make %{?_smp_mflags}
  94. %install
  95. rm -rf $RPM_BUILD_ROOT
  96. mkdir -p $RPM_BUILD_ROOT%{_sbindir}
  97. make DESTDIR=$RPM_BUILD_ROOT install
  98. rm -fr $RPM_BUILD_ROOT%{_docdir}/udev
  99. rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
  100. rm -f $RPM_BUILD_ROOT%{_sysconfdir}/udev/udev.rules
  101. rm -f $RPM_BUILD_ROOT%{_sysconfdir}/init.d/udev
  102. rm -f $RPM_BUILD_ROOT%{_sysconfdir}/hotplug.d/default/10-udev.hotplug
  103. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/udev/{rules.d,makedev.d,scripts,devices}
  104. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/dev.d
  105. mkdir -p $RPM_BUILD_ROOT%{_bindir}
  106. touch $RPM_BUILD_ROOT%{_sysconfdir}/scsi_id.config
  107. # force relative symlinks
  108. ln -sf ..%{udev_scriptdir}/scsi_id $RPM_BUILD_ROOT/sbin/scsi_id
  109. ln -sf ../../sbin/udevadm $RPM_BUILD_ROOT%{_bindir}/udevinfo
  110. ln -sf ../../sbin/udevadm $RPM_BUILD_ROOT%{_bindir}/udevtest
  111. ln -sf ../../sbin/udevadm $RPM_BUILD_ROOT%{_sbindir}/udevmonitor
  112. ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevtrigger
  113. ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevsettle
  114. ln -sf udevadm $RPM_BUILD_ROOT/sbin/udevcontrol
  115. mkdir -p $RPM_BUILD_ROOT%{udev_scriptdir}/{,devices}
  116. for i in \
  117. rules/redhat/*.rules \
  118. %ifarch ppc ppc64
  119. rules/packages/40-ppc.rules \
  120. %endif
  121. ; do
  122. install -m 0644 "$i" "$RPM_BUILD_ROOT%{udev_scriptdir}/rules.d/${i##*/}"
  123. done
  124. mkdir -p $RPM_BUILD_ROOT%{udev_scriptdir}/{,devices}
  125. install -m 0755 %{SOURCE4} $RPM_BUILD_ROOT%{udev_scriptdir}/fw_unit_symlinks.sh
  126. mkdir -p $RPM_BUILD_ROOT%{_datadir}/udev
  127. install -m 0755 %{SOURCE1} $RPM_BUILD_ROOT/sbin/start_udev
  128. mkdir -p -m 0755 $RPM_BUILD_ROOT%{firmwaredir}
  129. mkdir -p -m 0755 $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d
  130. cat > $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d/floppy-pnp.conf <<EOF
  131. alias pnp:dPNP0700 floppy
  132. alias acpi:PNP0700: floppy
  133. EOF
  134. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d
  135. install -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/rc.d/init.d/udev-post
  136. mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig
  137. install -m 0755 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/udev
  138. mkdir -p $RPM_BUILD_ROOT/var/lib/udev/makedev.d
  139. %pre
  140. getent group video >/dev/null || /usr/sbin/groupadd -g 39 video || :
  141. getent group audio >/dev/null || /usr/sbin/groupadd -g 63 audio || :
  142. getent group cdrom >/dev/null || /usr/sbin/groupadd -g 11 cdrom || :
  143. getent group tape >/dev/null || /usr/sbin/groupadd -g 33 tape || :
  144. getent group dialout >/dev/null || /usr/sbin/groupadd -g 18 dialout || :
  145. %preun
  146. if [ $1 = 0 -a -f %{_initrddir}/udev ]; then
  147. if [ -x /sbin/pidof ]; then
  148. pid=$(/sbin/pidof udevd)
  149. if [ -n "$pid" ]; then
  150. kill $pid
  151. fi
  152. fi
  153. /sbin/chkconfig --del udev
  154. fi
  155. if [ "$1" = 0 ]; then
  156. /sbin/chkconfig --del udev-post
  157. fi
  158. exit 0
  159. %post
  160. if [ "$1" -ge "1" -a -x /sbin/pidof ]; then
  161. pid=$(/sbin/pidof udevd)
  162. if [ -n "$pid" ]; then
  163. kill $pid
  164. /sbin/udevd -d
  165. fi
  166. fi
  167. /sbin/ldconfig
  168. /sbin/chkconfig --add udev-post
  169. exit 0
  170. %postun -p /sbin/ldconfig
  171. %triggerpostun -- dev <= 0:3.21-1vl1
  172. if [ $2 = 0 ]; then
  173. if [ -x /sbin/MAKEDEV ]; then
  174. /sbin/MAKEDEV null
  175. /sbin/MAKEDEV console
  176. else
  177. /bin/mknod /dev/null c 1 3
  178. /bin/mknod /dev/console c 5 1
  179. fi
  180. if [ "$(/sbin/kernelversion)" == "2.6" ] &&
  181. [ $(($(uname -r |cut -f1 -d-|cut -f3 -d.))) -gt 15 ]
  182. then
  183. /sbin/start_udev >/dev/null 2>&1
  184. if [ -e /dev/mapper/control -a -x /sbin/lvm ]; then
  185. /sbin/lvm vgmknodes >/dev/null 2>&1
  186. fi
  187. fi
  188. fi
  189. exit 0
  190. %clean
  191. rm -rf $RPM_BUILD_ROOT
  192. %files
  193. %defattr(-,root,root)
  194. %doc COPYING README TODO ChangeLog
  195. %attr(0755,root,root) /sbin/udevadm
  196. %attr(0755,root,root) /sbin/udevcontrol
  197. %attr(0755,root,root) /sbin/udevtrigger
  198. %attr(0755,root,root) /sbin/udevsettle
  199. %attr(0755,root,root) /sbin/udevd
  200. %attr(0755,root,root) /sbin/start_udev
  201. %attr(0755,root,root) /sbin/scsi_id
  202. %attr(0755,root,root) %{udev_scriptdir}/scsi_id
  203. %attr(0755,root,root) %{udev_scriptdir}/ata_id
  204. %attr(0755,root,root) %{udev_scriptdir}/collect
  205. %attr(0755,root,root) %{udev_scriptdir}/edd_id
  206. %attr(0755,root,root) %{udev_scriptdir}/usb_id
  207. %attr(0755,root,root) %{udev_scriptdir}/cdrom_id
  208. %attr(0755,root,root) %{udev_scriptdir}/path_id
  209. %attr(0755,root,root) %{udev_scriptdir}/hid2hci
  210. %attr(0755,root,root) %{udev_scriptdir}/create_floppy_devices
  211. %attr(0755,root,root) %{udev_scriptdir}/fw_unit_symlinks.sh
  212. %attr(0755,root,root) %{udev_scriptdir}/firmware
  213. %attr(0755,root,root) %{udev_scriptdir}/fstab_import
  214. %attr(0644,root,root) %{udev_scriptdir}/rule_generator.functions
  215. %attr(0755,root,root) %{udev_scriptdir}/write_cd_rules
  216. %attr(0755,root,root) %{udev_scriptdir}/write_net_rules
  217. %attr(0755,root,root) %{udev_scriptdir}/input_id
  218. %attr(0755,root,root) %{udev_scriptdir}/keyboard-force-release.sh
  219. %attr(0755,root,root) %{udev_scriptdir}/mobile-action-modeswitch
  220. %attr(0755,root,root) %{_sysconfdir}/rc.d/init.d/udev-post
  221. %attr(0755,root,root) %{_bindir}/udevtest
  222. %attr(0755,root,root) %{_bindir}/udevinfo
  223. %attr(0755,root,root) %{_sbindir}/udevmonitor
  224. %attr(0755,root,root) %dir %{_sysconfdir}/udev/
  225. %attr(0755,root,root) %dir %{_sysconfdir}/udev/rules.d/
  226. %attr(0755,root,root) %dir %{udev_scriptdir}/
  227. %attr(0755,root,root) %dir %{udev_scriptdir}/rules.d/
  228. %attr(0755,root,root) %dir %{udev_scriptdir}/devices/
  229. %attr(0755,root,root) %dir %{_sysconfdir}/udev/makedev.d/
  230. %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/sysconfig/udev
  231. %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/udev/udev.conf
  232. %attr(0644,root,root) %{udev_scriptdir}/rules.d/*.rules
  233. %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config
  234. %config %attr(0644,root,root) %{_sysconfdir}/modprobe.d/floppy-pnp.conf
  235. %dir %attr(0755,root,root) %{firmwaredir}
  236. %attr(0644,root,root) %{_mandir}/man8/udev*.8*
  237. %attr(0644,root,root) %{_mandir}/man7/udev*.7*
  238. %attr(0644,root,root) %{_mandir}/man8/scsi_id*.8*
  239. %dir %attr(0755,root,root) /var/lib/udev
  240. %dir %attr(0755,root,root) /var/lib/udev/makedev.d
  241. # Deprecated, but keep the ownership
  242. %ghost %dir %{_sysconfdir}/udev/scripts/
  243. %ghost %dir %{_sysconfdir}/udev/devices/
  244. %ghost %dir %{_sysconfdir}/dev.d/
  245. %attr(0755,root,root) %{udev_scriptdir}/pci-db
  246. %attr(0755,root,root) %{udev_scriptdir}/usb-db
  247. %attr(0755,root,root) %{udev_scriptdir}/keymap
  248. %attr(0755,root,root) %{udev_scriptdir}/udev-acl
  249. %attr(0755,root,root) %{udev_scriptdir}/v4l_id
  250. %attr(0755,root,root) %{udev_scriptdir}/findkeyboards
  251. %attr(0644,root,root) %{udev_scriptdir}/keymaps/*
  252. %attr(0644,root,root) %{_prefix}/lib/ConsoleKit/run-seat.d/udev-acl.ck
  253. %files -n libudev
  254. %attr(0755,root,root) /%{_lib}/libudev.so.*
  255. %files -n libudev-devel
  256. %defattr(0644,root,root,0755)
  257. %doc COPYING
  258. %{_includedir}/libudev.h
  259. %{_libdir}/libudev.so
  260. %{_libdir}/pkgconfig/libudev.pc
  261. %{_datadir}/pkgconfig/udev.pc
  262. %{_datadir}/gtk-doc/html/libudev/*
  263. %files -n libgudev1
  264. %defattr(0644, root, root, 0755)
  265. %doc COPYING
  266. %attr(0755,root,root) %{_libdir}/libgudev-1.0.so.*
  267. %attr(0644,root,root) %{_libdir}/girepository-1.0/GUdev-1.0.typelib
  268. %files -n libgudev1-devel
  269. %defattr(0644, root, root, 0755)
  270. %doc COPYING
  271. %attr(0755,root,root) %{_libdir}/libgudev-1.0.so
  272. %attr(0644,root,root) %{_includedir}/gudev-1.0/gudev/*.h
  273. %attr(0644,root,root) %{_datadir}/gir-1.0/GUdev-1.0.gir
  274. %dir %{_datadir}/gtk-doc/html/gudev
  275. %attr(0644,root,root) %{_datadir}/gtk-doc/html/gudev/*
  276. %attr(0644,root,root) %{_libdir}/pkgconfig/gudev-1.0*
  277. %changelog
  278. * Fri May 14 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 154-1
  279. - new upstream release
  280. - add patch101 to fix rules
  281. * Thu Apr 22 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 153-1
  282. - new upstream release
  283. * Sun Feb 14 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 151-1
  284. - new upstream release
  285. - drop obsolete patches
  286. * Wed Feb 10 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 145-2
  287. - rebuilt with new toolchain
  288. * Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 145-1
  289. - new upstream release
  290. - split libudev/libgudev1 to subpackage
  291. - disable static linked binary
  292. * Sat Aug 01 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 141-8
  293. - cleanup start_udev script
  294. * Fri Jul 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 141-7
  295. - add retrigger of fail events in udev-post.init
  296. * Mon May 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 141-5
  297. - rename floppy-pnp to floppy-pnp.conf
  298. * Fri May 01 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 141-4
  299. - include usb_id man page
  300. * Fri May 01 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 141-3
  301. - move system udev rules to /lib/udev/rules.d
  302. * Mon Apr 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 141-2
  303. - modified start_udev to ensure /dev/{null,console} created
  304. before udevd actually starts
  305. * Sun Apr 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 141-1
  306. - new upstream release with security fix
  307. (CVE-2009-1185, CVE-2009-1186)
  308. * Sat Mar 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 140-2
  309. - update start_udev
  310. - add video, audio, cdrom, tape and dialout to groups
  311. * Sat Mar 14 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 140-1
  312. - new upstream release
  313. * Sun Jan 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 136-1
  314. - new upstream release
  315. * Thu Dec 18 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 135-4
  316. - drop patch1000
  317. * Sat Dec 13 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 135-3
  318. - use udevadm instead of udevsettle
  319. - fix selinux stuff
  320. * Mon Dec 08 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 135-2
  321. - update start_udev/udev-post.init scripts
  322. - remove udev.nodes from makedev.d
  323. * Wed Dec 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 135-1
  324. - new upstream release
  325. * Wed Sep 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 127-1
  326. - new upstream release
  327. * Wed Jul 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 125-1
  328. - new upstream release
  329. - remove udevcontrol and udevtrigger (we use udevadm now)
  330. - update start_udev
  331. * Thu Apr 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 120-1
  332. - new upstream release
  333. * Thu Mar 20 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 118-1
  334. - add Patch1000 to prevent creating symlink for rtc.
  335. - apply new versioning policy.
  336. * Thu Mar 06 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 118-0vl1
  337. - new upstream release
  338. - sync with fedora development 118-5.fc9
  339. * Tue Aug 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.97-0vl3
  340. - use MAKEDEV to create devices in %%post
  341. * Tue Aug 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.97-0vl2
  342. - make console and null device in %%post in first installation.
  343. * Mon Aug 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 0.97-0vl1
  344. - new upstream release
  345. * Wed Jul 19 2006 Shu KONNO <owa@bg.wakwak.com> 096-0vl2
  346. - rebuild for x86_64
  347. - changed libdir, usrlibdir with /%%{_lib}, %%{_libdir} in make install
  348. - changed libdir=/lib to /lib64 in libvolume_id.pc
  349. * Wed Jul 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 096-0vl1
  350. - new upstream release
  351. * Sun Jul 09 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 095-0vl1
  352. - new upstream release
  353. * Tue Jun 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 094-0vl1
  354. - new upstream release
  355. * Fri Jun 02 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 093-0vl1
  356. - new upstream release
  357. * Sun May 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 092-0vl4
  358. - make null/console device in triggerpostun scripts
  359. * Sat May 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 092-0vl3
  360. - Obsoletes: dev < 3.22
  361. dev>=3.22 does not conflict with udev, it provides statically
  362. generated device files for older kernel.
  363. * Tue May 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 092-0vl2
  364. - update 95-pam-console.rules to fix invalid rules. (Patch10)
  365. (thanks to KANEKO Seiji)
  366. * Mon May 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 092-0vl1
  367. - new upstream release
  368. * Sun Apr 30 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 091-0vl3
  369. - fix errors in 50-udev.rules (Patch10)
  370. * Thu Apr 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 091-0vl2
  371. - import start_udev script from FC
  372. - update {50-udev,51-hotplug}.rules (Patch10)
  373. * Wed Apr 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 091-0vl1
  374. - new upstream release
  375. * Mon Apr 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 090-0vl1
  376. - new upstream release
  377. * Fri Apr 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 089-0vl2
  378. - fix firemware_helper path in 05-udev-early.rules
  379. * Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 089-0vl1
  380. - new upstream release
  381. - move *_id helper programs from /sbin to /lib/udev
  382. * Thu Mar 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 088-0vl1
  383. - new upstream release
  384. - add udev.7 again. (#15)
  385. * Mon Mar 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 087-0vl5
  386. - update udev.rules(Patch10) to replace deprecated format.
  387. * Sun Mar 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 087-0vl4
  388. - update udev.rules(Patch10) to make compat symlink(/dev/mouse)
  389. * Fri Mar 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 087-0vl3
  390. - update udev.rules(Patch10)
  391. - merge Patch20 to Patch10
  392. * Fri Mar 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 087-0vl2
  393. - add 95-pam-console.rules to call pam_console_apply
  394. * Wed Mar 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 087-0vl1
  395. - add Patch20 to fix obsolete style rules
  396. * Wed Mar 08 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 087-0vl1
  397. - new upstream release
  398. - add Requires:/PreReq: MAKEDEV >= 3.21
  399. - add Obsoletes:/Provides: dev
  400. * Mon Mar 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 086-0vl1
  401. - new upstream release
  402. - add Patch0 for compatibility devices for Vine Linux
  403. * Fri Jan 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 078-0vl1
  404. - merged with FC package
  405. * Sun Jun 12 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 058-1vl1
  406. - initial build for Vine Linux
  407. * Tue Jan 24 2006 Harald Hoyer <harald@redhat.com> - 078-7
  408. - put WAIT_FOR_SYSFS rules in 05-udev-early.rules
  409. * Mon Jan 23 2006 Harald Hoyer <harald@redhat.com> - 078-6
  410. - added some WAIT_FOR_SYSFS rules
  411. - removed warning message, if udev_db is not available
  412. * Sun Jan 22 2006 Kristian H淡gsberg <krh@redhat.com> 078-5
  413. - Drop udev dependency (#178621).
  414. * Tue Jan 11 2006 Harald Hoyer <harald@redhat.com> - 078-4
  415. - removed group "video" from the rules
  416. - fixed specfile
  417. - load nvram, floppy, parport and lp modules in
  418. /etc/sysconfig/modules/udev-stw.modules until there
  419. is a better solution
  420. - fixed more floppy module loading
  421. * Fri Dec 23 2005 Harald Hoyer <harald@redhat.com> - 078-3
  422. - fixed floppy module loading
  423. - added monitor socket
  424. - fixed typo in dvb rule
  425. * Wed Dec 21 2005 Bill Nottingham <notting@redhat.com> - 078-2
  426. - udevstart change: allow greylisting of certain modaliases (usb, firewire)
  427. * Wed Dec 21 2005 Harald Hoyer <harald@redhat.com> - 078-1
  428. - version 078
  429. - fixed symlink to pam_console.dev
  430. * Thu Dec 15 2005 Harald Hoyer <harald@redhat.com> - 077-2
  431. - switched back to udevstart and use active /dev/.udev/queue waiting
  432. in start_udev
  433. - removed support for old kernels
  434. - refined some udev.rules
  435. * Mon Dec 13 2005 Harald Hoyer <harald@redhat.com> - 077-1
  436. - version 077
  437. - patch to include udevstart2 in udevd and delay daemonize until queue is empty
  438. * Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
  439. - rebuilt
  440. * Tue Dec 06 2005 Harald Hoyer <harald@redhat.com> - 076-1
  441. - speedup udevd with selinux by calling matchpathcon_init_prefix()
  442. - version 076
  443. * Mon Nov 21 2005 Harald Hoyer <harald@redhat.com> - 075-4
  444. - speedup udev event replay with udevstart2
  445. * Fri Nov 18 2005 Harald Hoyer <harald@redhat.com> - 075-3
  446. - refined start_udev for old kernels
  447. * Fri Nov 11 2005 Harald Hoyer <harald@redhat.com> - 075-2
  448. - moved /etc/udev/scripts to /lib/udev
  449. - moved /etc/udev/devices to /lib/udev/devices
  450. - added new event replay for kernel >= 2.6.15
  451. - added usb devices
  452. - renamed cpu device to cpuid (bug #161538)
  453. - changed vendor string "Onstream" to "On[sS]tream" (bug #173043)
  454. - compiled all *_id programs statically
  455. * Fri Nov 11 2005 Harald Hoyer <harald@redhat.com> - 075-1
  456. - version 075
  457. * Tue Oct 25 2005 Harald Hoyer <harald@redhat.com> - 071-1
  458. - version 071
  459. * Mon Oct 10 2005 Harald Hoyer <harald@redhat.com> - 069-10
  460. - removed group usb
  461. * Mon Oct 10 2005 Harald Hoyer <harald@redhat.com> - 069-9
  462. - added libsepol-devel BuildReq
  463. - refined persistent rules
  464. * Mon Oct 10 2005 Harald Hoyer <harald@redhat.com> - 069-8
  465. - corrected c&p edd_id rule, symlink for js devices
  466. - added -lsepol
  467. * Thu Oct 06 2005 Harald Hoyer <harald@redhat.com> - 069-7
  468. - added edd_id
  469. * Fri Sep 30 2005 Harald Hoyer <harald@redhat.com> - 069-6
  470. - special handling of IEEE1394 firewire devices (bug #168093)
  471. * Fri Sep 23 2005 Harald Hoyer <harald@redhat.com> - 069-5
  472. - added missing path_id
  473. * Wed Sep 21 2005 Harald Hoyer <harald@redhat.com> - 069-4
  474. - readded volume_id now known as vol_id, bug #168883
  475. * Thu Sep 15 2005 Bill Nottingham <notting@redhat.com> - 069-3
  476. - fix firmware loading
  477. * Wed Sep 14 2005 Bill Nottingham <notting@redhat.com> - 069-2
  478. - own /lib/firmware (#167016)
  479. * Wed Sep 14 2005 Harald Hoyer <harald@redhat.com> - 069-1
  480. - version 069
  481. * Thu Aug 04 2005 Harald Hoyer <harald@redhat.com> - 063-6
  482. - compile with pie .. again... (#158935)
  483. - fixed typo in echo (#138509)
  484. * Tue Aug 02 2005 Harald Hoyer <harald@redhat.com> - 063-5
  485. - fixed scsi hotplug replay
  486. * Tue Aug 02 2005 Bill Nottingham <notting@redhat.com> - 063-5
  487. - add rule to allow function id matching for pcmcia after loading
  488. modules (#164665)
  489. * Tue Aug 02 2005 Harald Hoyer <harald@redhat.com> - 063-4
  490. - fixed typo for tape devices and changed mode to 0660
  491. * Thu Jul 28 2005 Harald Hoyer <harald@redhat.com> - 063-3
  492. - changed "SYMLINK=" to "SYMLINK+="
  493. * Sun Jul 24 2005 Bill Nottingham <notting@redhat.com> - 063-2
  494. - don't set SEQNUM for scsi replay events (#163729)
  495. * Tue Jul 19 2005 Bill Nottingham <notting@redhat.com> - 063-1
  496. - update to 063
  497. - handle the hotplug events for ieee1394, scsi, firmware
  498. * Fri Jul 08 2005 Bill Nottingham <notting@redhat.com> - 062-2
  499. - update to 062
  500. - use included ata_id, build usb_id
  501. - load modules for pci, usb, pcmcia
  502. - ship RELEASE-NOTES in %%doc
  503. * Thu Jul 07 2005 Harald Hoyer <harald@redhat.com> - 058-2
  504. - compile with pie
  505. * Fri May 20 2005 Bill Nottingham <notting@redhat.com> - 058-1
  506. - update to 058, fixes conflict with newer kernels (#158371)
  507. * Thu May 12 2005 Harald Hoyer <harald@redhat.com> - 057-6
  508. - polished persistent scripts
  509. * Thu May 5 2005 Bill Nottingham <notting@redhat.com> - 057-5
  510. - rebuild
  511. * Thu May 5 2005 Bill Nottingham <notting@redhat.com> - 057-4
  512. - better check for mounted tmpfs on /dev (#156862)
  513. * Wed Apr 27 2005 Peter Jones <pjones@redhat.com> - 057-3
  514. - use udevstart rather than udev for udevstart.static
  515. * Thu Apr 21 2005 Harald Hoyer <harald@redhat.com> - 057-2
  516. - added Inifiniband devices (bug #147035)
  517. - fixed pam_console.dev (bug #153250)
  518. * Mon Apr 18 2005 Harald Hoyer <harald@redhat.com> - 057-1
  519. - version 057
  520. * Fri Apr 15 2005 Dan Walsh <dwalsh@redhat.com> - 056-2
  521. - Fix SELinux during creation of Symlinks
  522. * Mon Apr 11 2005 Harald Hoyer <harald@redhat.com> - 056-1
  523. - updated to version 056
  524. - merged permissions in the rules file
  525. - added udevpermconv.sh to convert old permission files
  526. * Mon Mar 28 2005 Warren Togami <wtogami@redhat.com> - 050-10
  527. - own default and net dirs (#151368 Hans de Goede)
  528. * Mon Mar 07 2005 Warren Togami <wtogami@redhat.com> - 050-9
  529. - fixed rh#150462 (udev DRI permissions)
  530. * Wed Mar 02 2005 Harald Hoyer <harald@redhat.com> - 050-8
  531. - fixed rh#144598
  532. * Fri Feb 18 2005 Harald Hoyer <harald@redhat.com> - 050-6
  533. - introducing /etc/udev/makedev.d/50-udev.nodes
  534. - glibcstatic patch modified to let gcc4 compile udev
  535. * Thu Feb 10 2005 Harald Hoyer <harald@redhat.com> - 050-5
  536. - doh, reverted the start_udev devel version, which slipped in
  537. * Thu Feb 10 2005 Harald Hoyer <harald@redhat.com> - 050-3
  538. - fixed forgotten " in udev.rules
  539. * Tue Jan 11 2005 Harald Hoyer <harald@redhat.com> - 050-2
  540. - removed /dev/microcode, /dev/cpu/microcode is now the real node
  541. - cleaned up start_udev
  542. * Tue Jan 11 2005 Harald Hoyer <harald@redhat.com> - 050-1
  543. - version 050
  544. - /dev/cpu/0/microcode -> /dev/cpu/microcode
  545. * Tue Dec 21 2004 Dan Walsh <dwalsh@redhat.com> - 048-4
  546. - Call selinux_restore to fix labeling problem in selinux
  547. - Fixes rh#142817
  548. * Tue Dec 21 2004 Harald Hoyer <harald@redhat.com> - 048-3
  549. - maybe fixed bug rh#143367
  550. * Thu Dec 16 2004 Harald Hoyer <harald@redhat.com> - 048-2
  551. - fixed a case where reading /proc/ide/hd?/media returns EIO
  552. (bug rh#142713)
  553. - changed all device node permissions of group "disk" to 0640
  554. (bug rh#110197)
  555. - remove $udev_db with -fr in case of a directory (bug rh#142962)
  556. * Mon Dec 13 2004 Harald Hoyer <harald@redhat.com> - 048-1
  557. - version 048
  558. - major specfile cleanup
  559. * Thu Nov 04 2004 Harald Hoyer <harald@redhat.com> - 042-1
  560. - version 042
  561. * Thu Nov 04 2004 Harald Hoyer <harald@redhat.com> - 039-10
  562. - speed improvement, scripts in rules are now executed only once,
  563. instead of four times
  564. * Thu Nov 04 2004 Harald Hoyer <harald@redhat.com> - 039-9
  565. - removed wrong SIG_IGN for SIGCHLD
  566. - moved ide media check to script to wait for the procfs
  567. * Wed Nov 3 2004 Jeremy Katz <katzj@redhat.com> - 039-8.FC3
  568. - recreate lvm device nodes if needed in the trigger (#137807)
  569. * Wed Nov 03 2004 Harald Hoyer <harald@redhat.com> - 039-6.FC3.2
  570. - replace udev.conf by default
  571. - LANG=C for fgrep in start_udev; turn grep into fgrep
  572. * Tue Nov 02 2004 Harald Hoyer <harald@redhat.com> - 039-6.FC3.1
  573. - speed up pam_console.dev
  574. - mount pts and shm, in case of the dev trigger
  575. - increased timeout for udevstart
  576. - removed syslog() from signal handler (caused vmware locks)
  577. - turned off logging, which speeds up the boot process
  578. * Thu Oct 21 2004 Harald Hoyer <harald@redhat.com> - 039-6
  579. - fixed typo
  580. * Thu Oct 21 2004 Harald Hoyer <harald@redhat.com> - 039-5
  581. - added udev-039-norm.patch, which prevents removal of hd* devices,
  582. because the kernel sends remove/add events, if an IDE removable device
  583. is close(2)ed. mke2fs, e.g. would fail in this case.
  584. * Wed Oct 20 2004 Harald Hoyer <harald@redhat.com> - 039-4
  585. - do not call dev.d scripts, if network interface hasn't changed
  586. the name
  587. - correct wait for dummy network devices
  588. - removed NONBLOCK from volume-id
  589. - do not log in udev.static, which should fix bug 136005
  590. * Mon Oct 18 2004 Harald Hoyer <harald@redhat.com> - 039-3
  591. - refined wait_for_sysfs for udev.static
  592. * Mon Oct 18 2004 Harald Hoyer <harald@redhat.com> - 039-2
  593. - improved wait_for_sysfs for virtual consoles with Kay Siever's patch
  594. - wait for ppp class
  595. - wait for LVM dm- devices
  596. - integrate wait_for_sys in udev.static for the initrd
  597. * Mon Oct 18 2004 Harald Hoyer <harald@redhat.com> - 039-1
  598. - version 039, fixes also manpage bug 135996
  599. - fixed glibc issue for static version (getgrnam, getpwnam) (bug 136005)
  600. - close the syslog in every app
  601. * Fri Oct 15 2004 Harald Hoyer <harald@redhat.com> - 038-2
  602. - par[0-9] is now a symlink to lp
  603. - MAKEDEV the parport devices
  604. - now conflicts with older initscripts
  605. * Thu Oct 14 2004 Harald Hoyer <harald@redhat.com> - 038-1
  606. - raw device nodes are now created in directory raw
  607. - version 038
  608. * Wed Oct 13 2004 Harald Hoyer <harald@redhat.com> - 036-1
  609. - better wait_for_sysfs warning messages
  610. * Wed Oct 13 2004 Harald Hoyer <harald@redhat.com> - 035-2
  611. - fixed double bug in start_udev (bug 135405)
  612. * Tue Oct 12 2004 Harald Hoyer <harald@redhat.com> - 035-1
  613. - version 035, which only improves wait_for_sysfs
  614. - load ide modules in start_udev, until a hotplug script is available
  615. (bug 135260)
  616. * Mon Oct 11 2004 Harald Hoyer <harald@redhat.com> - 034-3
  617. - removed scary error messages from wait_for_sysfs
  618. - symlink from nst? -> tape?
  619. - kill udevd on update
  620. * Fri Oct 8 2004 Harald Hoyer <harald@redhat.com> - 034-2
  621. - check for /proc/sys/dev/cdrom/info existence in check-cdrom.sh
  622. * Fri Oct 8 2004 Harald Hoyer <harald@redhat.com> - 034-1
  623. - new version udev-034
  624. - removed patches, which went upstream
  625. - pam_console.dev link renamed to 05-pam_console.dev
  626. - MAKEDEV.dev links renamed to 10-MAKEDEV.dev
  627. * Thu Oct 07 2004 Harald Hoyer <harald@redhat.com> - 032-10
  628. - added floppy madness (bug 134830)
  629. - replay scsi events in start_udev for the devices on the adapter (bug 130746)
  630. * Wed Oct 06 2004 Harald Hoyer <harald@redhat.com> - 032-9
  631. - obsoleted $UDEV_LOG, use udev_log
  632. - correct SYMLINK handling in pam_console.dev
  633. - specfile cleanup
  634. - added check-cdrom.sh for nice cdrom symlinks
  635. * Mon Oct 04 2004 Harald Hoyer <harald@redhat.com> - 032-8
  636. - added patches from F辿liciano Matias for multiple symlinks (bug 134477 and 134478)
  637. - corrected some permissions with a missing leading 0
  638. - added z90crypt to the permissions file (bug 134448)
  639. - corrected requires and conflicts tags
  640. - removed /dev/log from MAKEDEV creation
  641. * Fri Oct 01 2004 Harald Hoyer <harald@redhat.com> - 032-7
  642. - more device nodes for those without initrd
  643. * Thu Sep 30 2004 Harald Hoyer <harald@redhat.com> - 032-6
  644. - prevent error message from device copying
  645. - use already translated starting strings
  646. * Wed Sep 29 2004 Harald Hoyer <harald@redhat.com> - 032-5
  647. - add "fi" to start_udev
  648. - do not create floppy devices manually (bug 133838)
  649. * Tue Sep 28 2004 Harald Hoyer <harald@redhat.com> - 032-4
  650. - made /etc/udev/devices/ for manual device nodes
  651. - refined SELINUX check, if /dev is not yet mounted in start_dev
  652. * Mon Sep 27 2004 Harald Hoyer <harald@redhat.com> - 032-3
  653. - corrected permissions for /dev/rtc (bug 133636)
  654. - renamed device-mapper to mapper/control (bug 133688)
  655. * Wed Sep 22 2004 Harald Hoyer <harald@redhat.com> - 032-2
  656. - removed option to turn off udev
  657. - udevstart.static now symling to udev.static
  658. * Tue Sep 21 2004 Harald Hoyer <harald@redhat.com> - 032-1
  659. - version 032
  660. * Mon Sep 20 2004 Harald Hoyer <harald@redhat.com> - 030-27
  661. - simplified udev.conf
  662. - refined close_on_exec patch
  663. - added pam_console supply for symlinks, now gives correct permissions,
  664. for e.g. later plugged in cdroms
  665. - renamed sr? to scd? (see devices.txt; k3b likes that :)
  666. * Mon Sep 13 2004 Jeremy Katz <katzj@redhat.com> - 030-26
  667. - require a 2.6 kernel
  668. - prereq instead of requires MAKEDEV
  669. - obsolete and provide dev
  670. - add a trigger for the removal of /dev so that we set things up
  671. * Fri Sep 10 2004 Dan Walsh <dwalsh@redhat.com> - 030-25
  672. - Use matchmediacon
  673. * Fri Sep 10 2004 Harald Hoyer <harald@redhat.com> - 030-24
  674. - check if SELINUX is not disabled before executing setfiles (bug 132099)
  675. * Wed Sep 8 2004 Harald Hoyer <harald@redhat.com> - 030-23
  676. - mount tmpfs with mode 0755 in start_udev
  677. * Tue Sep 7 2004 Harald Hoyer <harald@redhat.com> - 030-22
  678. - applied rules from David Zeuthen which read /proc directly without
  679. shellscript
  680. * Tue Sep 7 2004 Harald Hoyer <harald@redhat.com> - 030-21
  681. - applied enumeration patch from David Zeuthen for cdrom symlinks (bug 131532)
  682. - create /dev/ppp in start_udev (bug 131114)
  683. - removed nvidia devices from start_udev
  684. - check for restorecon presence in start_udev (bug 131904)
  685. * Fri Sep 3 2004 Harald Hoyer <harald@redhat.com> - 030-20
  686. - due to -x added to MAKEDEV specify the par and lp numbers
  687. * Fri Sep 3 2004 Harald Hoyer <harald@redhat.com> - 030-19
  688. - added udev-030-rhsec.patch (bug 130351)
  689. * Thu Sep 2 2004 Jeremy Katz <katzj@redhat.com> - 030-18
  690. - make the exact device in start_udev (and thus, require new MAKEDEV)
  691. * Thu Sep 2 2004 Jeremy Katz <katzj@redhat.com> - 030-17
  692. - make sure file contexts of everything in the tmpfs /dev are set right
  693. when start_udev runs
  694. * Thu Sep 02 2004 Harald Hoyer <harald@redhat.com> - 030-16
  695. - moved %{_sysconfdir}/hotplug.d/default/udev.hotplug to %{_sysconfdir}/hotplug.d/default/10-udev.hotplug
  696. * Thu Sep 02 2004 Harald Hoyer <harald@redhat.com> - 030-15
  697. - added nvidia devices to start_udev
  698. - added UDEV_RAMFS for backwards compat to udev.conf
  699. - changed Group (bug 131488)
  700. - added libselinux-devel to build requirements
  701. * Wed Sep 1 2004 Jeremy Katz <katzj@redhat.com> - 030-14
  702. - require MAKEDEV
  703. * Wed Sep 1 2004 Dan Walsh <dwalsh@redhat.com> - 030-13
  704. - Change to setfilecon if directory exists.
  705. * Wed Sep 01 2004 Harald Hoyer <harald@redhat.com> - 030-12
  706. - fixed start_udev
  707. * Tue Aug 31 2004 Jeremy Katz <katzj@redhat.com> - 030-11
  708. - use tmpfs instead of ramfs (it has xattr support now)
  709. - change variables appropriately to TMPFS intead of RAMFS in udev.conf
  710. - create loopN, not just loop in start_udev
  711. * Fri Aug 27 2004 Dan Walsh <dwalsh@redhat.com> - 030-10
  712. - Fix Patch
  713. * Thu Aug 26 2004 Dan Walsh <dwalsh@redhat.com> - 030-9
  714. - Cleaned up selinux patch
  715. * Tue Aug 24 2004 Harald Hoyer <harald@redhat.com> - 030-8
  716. - changed defaults not to remove device nodes
  717. - added rule for net/tun
  718. - extended start_udev to create devices, which can trigger module autoloading
  719. - refined cloexec patch, to redirect stdin,out,err of /dev.d execed apps to /dev/null
  720. * Mon Aug 23 2004 Harald Hoyer <harald@redhat.com> - 030-7
  721. - removed usage of /usr/bin/seq in start_udev
  722. - set correct permissions in start_udev
  723. - extended the cloexec patch
  724. - removed udev-persistent package (define with_persistent==0)
  725. - check for /var/run/console/console.lock before calling /sbin/pam_console_setowner
  726. - linked pam_console_setowner statically against libglib-2.0.a
  727. * Fri Aug 20 2004 Harald Hoyer <harald@redhat.com> - 030-5
  728. - use correct console.lock file now in pam_console_setowner
  729. * Wed Aug 18 2004 Harald Hoyer <harald@redhat.com> - 030-4
  730. - added the selinux patch
  731. * Fri Jul 23 2004 Harald Hoyer <harald@redhat.com> - 030-3
  732. - extended the cloexec patch
  733. * Wed Jul 21 2004 Dan Walsh <dwalsh@redhat.com> - 030-2
  734. - Close Database fd in exec processes using FD_CLOSEXEC
  735. * Wed Jul 14 2004 Harald Hoyer <harald@redhat.com> - 030-1
  736. - version 030
  737. * Wed Jul 14 2004 Harald Hoyer <harald@redhat.com> - 029-4
  738. - added udevstart.static
  739. * Wed Jul 14 2004 Harald Hoyer <harald@redhat.com> - 029-3
  740. - put /etc/sysconfig/udev in /etc/udev/udev.conf and removed it
  741. - made only udev.static static
  742. - make our defaults the default values
  743. - removed /udev
  744. * Tue Jul 6 2004 Harald Hoyer <harald@redhat.com> - 029-1
  745. - version 029, added udev_remove and udev_owner to udev.conf
  746. * Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
  747. - rebuilt
  748. * Tue Jun 8 2004 Harald Hoyer <harald@redhat.com> - 026-3
  749. - fixed UDEV_REMOVE=no
  750. * Tue Jun 8 2004 Harald Hoyer <harald@redhat.com> - 026-2
  751. - udev-026
  752. - preserve ownership of device nodes, which already exist
  753. - do not remove device nodes if UDEV_REMOVE="no"
  754. - added volume_id
  755. - build with klibc
  756. * Wed May 26 2004 Harald Hoyer <harald@redhat.com> - 025-1
  757. - udev-025
  758. - added ata_identify
  759. - build nearly all with dietlibc
  760. * Mon May 10 2004 Elliot Lee <sopwith@redhat.com> 024-6
  761. - Turn off udevd by default for FC2
  762. * Tue Apr 20 2004 Harald Hoyer <harald@redhat.com> - 024-5
  763. - fixed permission for /dev/tty (FC2)
  764. * Thu Apr 15 2004 Harald Hoyer <harald@redhat.com> - 024-4
  765. - moved the 00- files to 50-, to let the use place his files in front
  766. * Thu Apr 15 2004 Harald Hoyer <harald@redhat.com> - 024-3
  767. - set UDEV_SELINUX to yes
  768. - added UDEV_LOG
  769. * Thu Apr 15 2004 Harald Hoyer <harald@redhat.com> - 024-2
  770. - added /udev to filelist
  771. * Wed Apr 14 2004 Harald Hoyer <harald@redhat.com> - 024-1
  772. - update to 024
  773. - added /etc/sysconfig/udev
  774. - added selinux, pam_console, dbus support
  775. * Fri Mar 26 2004 Harald Hoyer <harald@redhat.com> - 023-1
  776. - update to 023
  777. * Wed Mar 24 2004 Bill Nottingham <notting@redhat.com> 022-1
  778. - update to 022
  779. * Sun Mar 21 2004 Florian La Roche <Florian.LaRoche@redhat.de>
  780. - really move initscript
  781. * Sun Feb 29 2004 Florian La Roche <Florian.LaRoche@redhat.de>
  782. - move chkconv to preun
  783. - nicer url
  784. * Wed Feb 25 2004 Harald Hoyer <harald@redhat.com> - 018-1
  785. - changes permissions and rules
  786. * Mon Feb 23 2004 Dan Walsh <dwalsh@redhat.com>
  787. - Add selinux support
  788. * Thu Feb 19 2004 Greg Kroah-Hartman <greg@kroah.com>
  789. - add some more files to the documentation directory
  790. - add ability to build scsi_id and make it the default
  791. * Mon Feb 16 2004 Greg Kroah-Hartman <greg@kroah.com>
  792. - fix up udevd build, as it's no longer needed to be build seperatly
  793. - add udevtest to list of files
  794. - more Red Hat sync ups.
  795. * Thu Feb 12 2004 Greg Kroah-Hartman <greg@kroah.com>
  796. - add some changes from the latest Fedora udev release.
  797. * Mon Feb 2 2004 Greg Kroah-Hartman <greg@kroah.com>
  798. - add udevsend, and udevd to the files
  799. - add ability to build udevd with glibc after the rest is build with klibc
  800. * Mon Jan 26 2004 Greg Kroah-Hartman <greg@kroah.com>
  801. - added udevinfo to rpm
  802. - added URL to spec file
  803. - added udevinfo's man page
  804. * Mon Jan 05 2004 Rolf Eike Beer <eike-hotplug@sf-tec.de>
  805. - add defines to choose the init script (Redhat or LSB)
  806. * Tue Dec 16 2003 Robert Love <rml@ximian.com>
  807. - install the initscript and run chkconfig on it
  808. * Tue Nov 2 2003 Greg Kroah-Hartman <greg@kroah.com>
  809. - changes due to config file name changes
  810. * Fri Oct 17 2003 Robert Love <rml@tech9.net>
  811. - Make work without a build root
  812. - Correctly install the right files
  813. - Pass the RPM_OPT_FLAGS to gcc so we can build per the build policy
  814. - Put some prereqs in
  815. - Install the hotplug symlink to udev
  816. * Mon Jul 28 2003 Paul Mundt <lethal@linux-sh.org>
  817. - Initial spec file for udev-0.2.