%define extras extras/ata_id extras/cdrom_id extras/edd_id extras/firmware extras/floppy extras/path_id extras/rule_generator extras/scsi_id extras/usb_id extras/volume_id
%define group_audio 11
%define group_cdrecording 12
%define group_cdrom 19
%define group_video 24
%define group_camera 22
%define group_scanner 23
%define group_nvram 50
%define group_kvm 31
Name: udev173
Version: 173
Release: 7mamba
Epoch: 2
Summary: A userspace tool to manage a dynamic devices directory
Group: System/Kernel and Hardware
Vendor: openmamba
Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@...>
URL: http://www.kernel.org/pub/linux/utils/kernel/hotplug/
Source: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-%{version}.tar.bz2
Source1: udev-initscript
Source2: udev-permissions.rules
Source3: udev-devfs.rules
Source4: udev-openmamba.rules
Source5: udev-rootdev.sh
Source6: udev-ide-devfs.sh
Source7: udev-scsi-devfs.sh
Source8: udev-check-cdrom.sh
Source11: udev-MAKEDEV
Source12: udev-hotplug.functions
Source13: udev-blacklist
Source14: udev-ifupdown.rules
Source15: udev-post-initscript
Source16: udev-sysconfig
Patch0: udev-111-fix_logger_path.patch
Patch1: udev-127-uucp_dialout.patch
Patch2: udev-122-cdrom_id_build.patch
Patch3: udev-128-kernel-2.6.26.patch
Patch4: udev-134-klibc.patch
Patch5: udev-173-arm-pre-accept4.patch
License: GPL
Requires: initscripts >= 1.1.18
Requires: module-init-tools >= 3.2.2
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: initscripts
BuildRequires: libglib-devel
BuildRequires: libacl-devel
%if "%{stage1}" != "1"
BuildRequires: libselinux-devel
%endif
BuildRequires: libusb0-devel
BuildRequires: module-init-tools
BuildRequires: pwdutils
## AUTOBUILDREQ-END
BuildRequires: libblkid-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Requires(pre): /usr/sbin/groupadd
Provides: udev
%description
Udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names.
It also replaces hotplug and runs entirely in userspace.
%package devel
Summary: Development files for udev
Group: Development/Libraries
Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release}
Provides: udev-devel
%description devel
Udev allows Linux users to have a dynamic /dev directory and it provides the ability to have persistent device names.
It also replaces hotplug and runs entirely in userspace.
This package include development files for building software using udev libraries.
%prep
%setup -q -n udev-%{version}
#%patch1 -p1
%patch2 -p1
%patch3 -p1
#%patch4 -p1
# ARM only patch: old_cloexec compatibility patch with old kernels
%ifarch arm
%patch5 -p1
%endif
%build
%if "%{_host}" != "%{_build}"
cat > config.cache << _EOF
ac_cv_file__usr_share_pci_ids=yes
ac_cv_file__usr_share_hwdata_pci_ids=no
ac_cv_file__usr_share_misc_pci_ids=no
_EOF
%endif
%configure \
--libexecdir=/lib/udev \
--with-rootlibdir=/lib \
--sbindir=/sbin \
--with-pci-ids-path=%{_datadir}/pci.ids \
--enable-udev_acl \
--with-floppy \
--with-edd \
%if "%{stage1}" != "1"
--with-selinux \
%else
--disable-introspection \
%endif
%if "%{_host}" != "%{_build}"
--cache-file=config.cache \
LDFLAGS="-lattr"
%endif
make \
CC="%{_target_platform}-gcc %{optflags}" \
CROSS=%{_target_platform}- \
STRIP="/bin/true" \
sbindir=/sbin
%install
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%makeinstall \
EXTRAS="%{extras}" \
sbindir=/sbin
install -D -m755 extras/path_id/path_id \
%{buildroot}/lib/udev/path_id
#for i in %{extras}; do
# make install-bin -C $i DESTDIR=%{buildroot}
# make install-man -C $i DESTDIR=%{buildroot}
# #make install-config -C $i DESTDIR=%{buildroot}
#done
install -d %{buildroot}%{_sysconfdir}/dev.d/default
install -d %{buildroot}/lib/udev/devices
#install -m644 extras/scsi_id/scsi_id.config \
# %{buildroot}%{_sysconfdir}/scsi_id.config
install -d -m755 %{buildroot}%{_sysconfdir}/udev/scripts
#install -m755 extras/{ide-devfs,scsi-devfs,raid-devfs}.sh \
# %{buildroot}%{_sysconfdir}/udev/scripts
#install -D etc/init.d/udev.init.LSB %{buildroot}%{_initrddir}/udev
install -D -m755 %{S:1} %{buildroot}%{_initrddir}/udev
install -D -m755 %{S:15} %{buildroot}%{_initrddir}/udev-post
install -D -m644 %{S:16} %{buildroot}%{_sysconfdir}/sysconfig/udev
install -D -m755 %{S:2} \
%{buildroot}/lib/udev/rules.d/60-permissions.rules
#install -D -m755 %{S:3} \
# %{buildroot}/lib/udev/rules.d/40-devfs.rules
install -D -m755 %{S:4} \
%{buildroot}/lib/udev/rules.d/55-udev-openmamba.rules
install -D -m755 %{S:14} \
%{buildroot}/lib/udev/rules.d/85-ifupdown.rules
install -D -m755 %{S:5} \
%{buildroot}/lib/udev/rootdev.sh
install -D -m755 %{S:6} \
%{buildroot}/lib/udev/ide-devfs.sh
install -D -m755 %{S:7} \
%{buildroot}/lib/udev/scsi-devfs.sh
install -D -m755 %{S:8} \
%{buildroot}/lib/udev/check-cdrom.sh
install -d %{buildroot}%{_sysconfdir}/rcsysinit.d
ln -s ../init.d/udev %{buildroot}%{_sysconfdir}/rcsysinit.d/S12udev
install -d %{buildroot}%{_sysconfdir}/rc0.d
ln -s ../init.d/udev %{buildroot}%{_sysconfdir}/rc0.d/K97udev
install -d %{buildroot}%{_sysconfdir}/rc6.d
ln -s ../init.d/udev %{buildroot}%{_sysconfdir}/rc6.d/K97udev
install -D -m755 %{S:11} \
%{buildroot}/lib/udev/devices/MAKEDEV
install -D -m755 %{S:12} \
%{buildroot}%{_sysconfdir}/udev/scripts/hotplug.functions
install -m0755 -d %{buildroot}/lib/firmware
install -D -m0644 %{S:13} \
%{buildroot}%{_sysconfdir}/modprobe.d/udev.conf
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
%pre
# backup persistent-net rules file if it has an old syntax
if [ -e %{_sysconfdir}/udev/rules.d/70-persistent-net.rules ]; then
grep "ATTRS{" %{_sysconfdir}/udev/rules.d/70-persistent-net.rules >/dev/null && \
mv %{_sysconfdir}/udev/rules.d/70-persistent-net.rules %{_sysconfdir}/udev/rules.d/70-persistent-net.rules.save
fi
exit 0
%post
if [ $1 -ge 1 ]; then
chkconfig --add udev-post
fi
[ "`grep " vc/" /etc/inittab 2>/dev/null`" ] && {
sed -i "s| vc/| tty|" /etc/inittab
telinit q
}
groupadd audio -g %{group_audio} 2>/dev/null
groupadd cdrecording -g %{group_cdrecording} 2>/dev/null
groupadd cdrom -g %{group_cdrom} 2>/dev/null
groupadd video -g %{group_video} 2>/dev/null
groupadd camera -g %{group_camera} 2>/dev/null
groupadd scanner -g %{group_scanner} 2>/dev/null
groupadd nvram -g %{group_nvram} 2>/dev/null
groupadd kvm -g %{group_kvm} 2>/dev/null
:
%preun
if [ $1 -eq 0 ]; then
# erase
service udev-post stop
chkconfig --del udev-post
fi
:
%files
%defattr(-,root,root)
%dir %{_sysconfdir}/udev/scripts
%{_sysconfdir}/udev/scripts/*
%dir %{_sysconfdir}/dev.d
%dir %{_sysconfdir}/dev.d/default
%{_sysconfdir}/rcsysinit.d/S12udev
%{_sysconfdir}/rc0.d/K97udev
%{_sysconfdir}/rc6.d/K97udev
%config(noreplace) %{_sysconfdir}/sysconfig/udev
%{_initrddir}/udev
%{_initrddir}/udev-post
/sbin/udevadm
/sbin/udevd
/lib/libudev.so.*
%dir /lib/firmware
%config %{_sysconfdir}/modprobe.d/udev.conf
%dir %{_sysconfdir}/udev
%config %{_sysconfdir}/udev/udev.conf
/lib/udev/accelerometer
/lib/udev/ata_id
/lib/udev/cdrom_id
/lib/udev/check-cdrom.sh
/lib/udev/collect
/lib/udev/devices/MAKEDEV
/lib/udev/findkeyboards
/lib/udev/firmware
/lib/udev/input_id
/lib/udev/ide-devfs.sh
/lib/udev/keyboard-force-release.sh
/lib/udev/keymap
/lib/udev/keymaps/*
/lib/udev/mtd_probe
/lib/udev/path_id
/lib/udev/pci-db
/lib/udev/rule_generator.functions
/lib/udev/rootdev.sh
/lib/udev/scsi-devfs.sh
/lib/udev/scsi_id
/lib/udev/udev-acl
/lib/udev/usb-db
/lib/udev/usb_id
/lib/udev/v4l_id
/lib/udev/write_cd_rules
/lib/udev/write_net_rules
%attr(644,root,root) /lib/udev/rules.d/42-qemu-usb.rules
%attr(644,root,root) /lib/udev/rules.d/50-udev-default.rules
%attr(644,root,root) /lib/udev/rules.d/50-firmware.rules
%attr(644,root,root) /lib/udev/rules.d/55-udev-openmamba.rules
%attr(644,root,root) /lib/udev/rules.d/60-cdrom_id.rules
%attr(644,root,root) /lib/udev/rules.d/60-persistent-alsa.rules
%attr(644,root,root) /lib/udev/rules.d/60-persistent-input.rules
%attr(644,root,root) /lib/udev/rules.d/60-persistent-serial.rules
%attr(644,root,root) /lib/udev/rules.d/60-persistent-storage-tape.rules
%attr(644,root,root) /lib/udev/rules.d/60-persistent-storage.rules
%attr(644,root,root) /lib/udev/rules.d/60-persistent-v4l.rules
%attr(644,root,root) /lib/udev/rules.d/60-permissions.rules
%attr(644,root,root) /lib/udev/rules.d/61-accelerometer.rules
%attr(644,root,root) /lib/udev/rules.d/70-udev-acl.rules
%attr(644,root,root) /lib/udev/rules.d/75-cd-aliases-generator.rules
%attr(644,root,root) /lib/udev/rules.d/75-net-description.rules
%attr(644,root,root) /lib/udev/rules.d/75-tty-description.rules
%attr(644,root,root) /lib/udev/rules.d/75-persistent-net-generator.rules
%attr(644,root,root) /lib/udev/rules.d/75-probe_mtd.rules
%attr(644,root,root) /lib/udev/rules.d/78-sound-card.rules
%attr(644,root,root) /lib/udev/rules.d/80-drivers.rules
%attr(644,root,root) /lib/udev/rules.d/85-ifupdown.rules
%attr(644,root,root) /lib/udev/rules.d/95-keyboard-force-release.rules
%attr(644,root,root) /lib/udev/rules.d/95-keymap.rules
%attr(644,root,root) /lib/udev/rules.d/95-udev-late.rules
/%{_lib}/libgudev-1.0.so.*
%if "%{stage1}" != "1"
%{_libdir}/girepository-1.0/GUdev-1.0.typelib
%{_datadir}/gir-1.0/GUdev-1.0.gir
%endif
%{_libdir}/ConsoleKit/run-seat.d/udev-acl.ck
%{_mandir}/man7/*
%{_mandir}/man8/*
%{_docdir}/udev/README.keymap.txt
%doc ChangeLog COPYING NEWS README TODO
%files devel
%defattr(-,root,root)
%{_libdir}/libudev.la
%{_libdir}/libudev.so
%{_libdir}/libgudev-1.0.la
%{_libdir}/libgudev-1.0.so
%{_includedir}/libudev.h
%{_includedir}/gudev-1.0/gudev/*.h
%{_libdir}/pkgconfig/libudev.pc
%{_datadir}/gtk-doc/html/gudev
%{_datadir}/gtk-doc/html/libudev
%{_datadir}/pkgconfig/udev.pc
%{_libdir}/pkgconfig/gudev-1.0.pc
%changelog
* Tue Feb 14 2012 Silvan Calarco <silvan.calarco@...> 173-7mamba
- removed obsoletes for devfs
* Sun Jan 22 2012 Silvan Calarco <silvan.calarco@...> 173-6mamba
- rebuilt as legacy package for systems with older kernels
* Sun Nov 13 2011 Silvan Calarco <silvan.calarco@...> 173-5mamba
- fix set of cdrecording group for /dev/sr[0-9]* and mode 0664
* Sat Nov 12 2011 Silvan Calarco <silvan.calarco@...> 173-4mamba
- initscript: mount /dev using tmpfs when devtmpfs is not available (older kernels for ARM)
- initscript: also mount /run if not previously mounted by initramfs
* Thu Nov 10 2011 Silvan Calarco <silvan.calarco@...> 173-3mamba
- arm only: add pre_accept patch to use kernel accept() instead of accept4() introduced in this arch only in 2.6.36
- new configuration options: --enable-udev_acl --with-floppy --with-edd
* Thu Aug 18 2011 Silvan Calarco <silvan.calarco@...> 173-2mamba
- initscript: fixed check on /dev already mounted with dracut 011
* Mon Aug 01 2011 Automatic Build System <autodist@...> 173-1mamba
- automatic update by autodist
* Tue Jul 19 2011 Automatic Build System <autodist@...> 172-1mamba
- automatic update by autodist
* Wed Jun 15 2011 Automatic Build System <autodist@...> 171-1mamba
- automatic update by autodist
* Wed Apr 27 2011 Automatic Build System <autodist@...> 168-1mamba
- automatic update by autodist
* Thu Mar 31 2011 Automatic Build System <autodist@...> 167-1mamba
- automatic update by autodist
* Fri Mar 11 2011 Silvan Calarco <silvan.calarco@...> 166-2mamba
- udev-post: retrigger bluetooth subsystem to fix bluetoothd not starting if dbus is not running
- remove and obsolete udev-static
* Sat Feb 12 2011 Automatic Build System <autodist@...> 166-1mamba
- automatic update by autodist
* Thu Dec 16 2010 Automatic Build System <autodist@...> 165-1mamba
- automatic update to 165 by autodist
* Mon Oct 25 2010 Automatic Build System <autodist@...> 164-1mamba
- automatic update to 164 by autodist
* Fri Oct 08 2010 Automatic Build System <autodist@...> 163-1mamba
- automatic update to 163 by autodist
* Sun Sep 05 2010 Silvan Calarco <silvan.calarco@...> 162-2mamba
- openmamba.rules: replaced NAME= occurrencies with SYMLINK+= and removed some unuseful rules
- udev-static, udev-devel: added release to version requirement
* Sat Sep 04 2010 Automatic Build System <autodist@...> 162-1mamba
- automatic update to 162 by autodist
* Fri Aug 13 2010 Automatic Build System <autodist@...> 161-1mamba
- automatic update to 161 by autodist
* Thu Jul 22 2010 Silvan Calarco <silvan.calarco@...> 160-2mamba
- create cdrom group
* Mon Jul 12 2010 Automatic Build System <autodist@...> 160-1mamba
- automatic update to 160 by autodist
* Wed Jul 07 2010 Automatic Build System <autodist@...> 159-1mamba
- automatic update to 159 by autodist
* Fri Jun 25 2010 Automatic Build System <autodist@...> 158-1mamba
- automatic update to 158 by autodist
* Thu Jun 03 2010 Automatic Build System <autodist@...> 157-1mamba
- automatic update to 157 by autodist
* Tue May 25 2010 Automatic Build System <autodist@...> 156-1mamba
- automatic update to 156 by autodist
* Mon May 24 2010 Automatic Build System <autodist@...> 155-1mamba
- automatic update to 155 by autodist
* Wed May 12 2010 Automatic Build System <autodist@...> 154-1mamba
- automatic update to 154 by autodist
* Sun Apr 25 2010 Automatic Build System <autodist@...> 153-1mamba
- automatic update to 153 by autodist
* Sat Feb 20 2010 Automatic Build System <autodist@...> 151-1mamba
- automatic update to 151 by autodist
* Tue Jan 12 2010 Automatic Build System <autodist@...> 150-1mamba
- automatic update to 150 by autodist
* Sat Jan 02 2010 Silvan Calarco <silvan.calarco@...> 149-2mamba
- distribution rules updated for compatibility with current release
- added udev-post script for persistent rule management
* Tue Dec 08 2009 Automatic Build System <autodist@...> 149-1mamba
- automatic update to 149 by autodist
* Wed Nov 18 2009 Automatic Build System <autodist@...> 147-1mamba
- automatic update to 147 by autodist
* Wed Oct 07 2009 Silvan Calarco <silvan.calarco@...> 146-2mamba
- fixed configure paths for udev-static build
* Mon Sep 07 2009 Automatic Build System <autodist@...> 146-1mamba
- automatic update to 146 by autodist
- udev-static: dropped support for klibc; build udevd and udevadm statically with glibc
* Sat Jul 25 2009 Silvan Calarco <silvan.calarco@...> 142-2mamba
- install modprobe file as /etc/modprobe.d/udev.conf
* Wed May 20 2009 Automatic Build System <autodist@...> 142-1mamba
- automatic update to 142 by autodist
* Thu Apr 09 2009 Silvan Calarco <silvan.calarco@...> 141-1mamba
- automatic update to 141 by autodist
* Fri Mar 13 2009 Silvan Calarco <silvan.calarco@...> 140-1mamba
- automatic update to 140 by autodist
* Fri Feb 27 2009 Silvan Calarco <silvan.calarco@...> 139-1mamba
- automatic update to 139 by autodist
* Thu Feb 19 2009 Silvan Calarco <silvan.calarco@...> 138-1mamba
- automatic update to 138 by autodist
* Fri Jan 23 2009 Silvan Calarco <silvan.calarco@...> 137-1mamba
- automatic update to 137 by autodist
* Mon Jan 12 2009 Silvan Calarco <silvan.calarco@...> 136-2mamba
- openmamba.rules: fix creation of duplicated entries in /dev/bus/usb
* Thu Jan 08 2009 Silvan Calarco <silvan.calarco@...> 136-1mamba
- automatic update to 136 by autodist
* Tue Dec 30 2008 Silvan Calarco <silvan.calarco@...> 135-2mamba
- fix pre script error by adding an exit 0
* Tue Dec 02 2008 Silvan Calarco <silvan.calarco@...> 135-1mamba
- automatic update to 135 by autodist
* Fri Nov 28 2008 Silvan Calarco <silvan.calarco@...> 134-1mamba
- automatic update to 134 by autodist
* Wed Oct 15 2008 Silvan Calarco <silvan.calarco@...> 130-3mamba
- initscript: fix check on /proc/mounts for /dev already mounted
* Wed Oct 15 2008 Silvan Calarco <silvan.calarco@...> 130-2mamba
- set udev prefix to '', not to '/' to avoid references to //dev
* Tue Oct 14 2008 Silvan Calarco <silvan.calarco@...> 130-1mamba
- update to 130
* Sun Sep 28 2008 Silvan Calarco <silvan.calarco@...> 128-1mamba
- automatic update to 128 by autodist
* Tue Jun 17 2008 Silvan Calarco <silvan.calarco@...> 124-1mamba
- update to 124
* Wed Jun 04 2008 Silvan Calarco <silvan.calarco@...> 122-3mamba
- udev-openmamba.rules: removed invalid rule
* Mon Jun 02 2008 Silvan Calarco <silvan.calarco@...> 122-2mamba
- added sound rules for /dev/sound
* Mon May 19 2008 Silvan Calarco <silvan.calarco@...> 122-1mamba
- update to 122
* Tue Apr 15 2008 Silvan Calarco <silvan.calarco@...> 120-2mamba
- added network ifupdown rule
- removed udev_net_helper script
* Fri Apr 04 2008 Silvan Calarco <silvan.calarco@...> 120-1mamba
- update to 120
* Thu Mar 27 2008 Silvan Calarco <silvan.calarco@...> 119-2mamba
- initscript: fix check for already mounted /dev tmpfs
* Wed Mar 26 2008 Silvan Calarco <silvan.calarco@...> 119-1mamba
- update to 119
- initscript: fix reload by not mounting again /dev if already mounted
- post script: don't reload udev on update
* Fri Jan 18 2008 Silvan Calarco <silvan.calarco@...> 118-2mamba
- initscript: perform a start and stop when reload is called
- update openmamba rules: remove some no longer needed lines, mostly replaced by
drivers.rules
* Wed Jan 16 2008 Silvan Calarco <silvan.calarco@...> 118-1mamba
- update to 118
* Mon Dec 03 2007 Silvan Calarco <silvan.calarco@...> 117-1mamba
- update to 117
- dropper logger path patch to firmware.sh no longer needed
- udevsettle and udevtrigger replaced by udevadm
* Fri Oct 12 2007 Silvan Calarco <silvan.calarco@...> 115-5mamba
- initscript: create /dev/shm after mounting tmpfs
* Sat Sep 22 2007 Silvan Calarco <silvan.calarco@...> 115-4mamba
- added kvm group for kvm and qemu
* Wed Sep 12 2007 Silvan Calarco <silvan.calarco@...> 115-3mamba
- added blacklist file to avoid loading of evbug and watchdog drivers
* Tue Aug 28 2007 Silvan Calarco <silvan.calarco@...> 115-2mamba
- removed devfs legacy rules file
- added default_rules patch
- replace /devvc/* with /dev/tty occurencies in inittab
* Mon Aug 27 2007 Silvan Calarco <silvan.calarco@...> 115-1mamba
- update to 115
* Mon Aug 06 2007 Silvan Calarco <silvan.calarco@...> 114-1mamba
- update to 114
* Sun Jun 24 2007 Silvan Calarco <silvan.calarco@...> 113-1mamba
- update to 113
* Tue May 15 2007 Silvan Calarco <silvan.calarco@...> 111-3mamba
- added fix_logger_path patch
* Sat May 12 2007 Silvan Calarco <silvan.calarco@...> 111-2mamba
- create directory /lib/firmware
* Thu May 10 2007 Silvan Calarco <silvan.calarco@...> 111-1mamba
- update to 111
- fix rule for loading firmware (use firmware.sh instead of firmware_helper)
* Fri May 04 2007 Silvan Calarco <silvan.calarco@...> 110-1mamba
- update to 110
* Tue Apr 24 2007 Silvan Calarco <silvan.calarco@...> 109-1mamba
- update to version 109 by autospec
* Mon Apr 02 2007 Silvan Calarco <silvan.calarco@...> 108-2mamba
- udev.rules: removed execution of udev_run_devd
* Sun Apr 01 2007 Silvan Calarco <silvan.calarco@...> 108-1mamba
- update to version 108 by autospec
* Sun Mar 25 2007 Silvan Calarco <silvan.calarco@...> 107-1qilnx
- update to version 107 by autospec
* Sun Mar 04 2007 Silvan Calarco <silvan.calarco@...> 106-1qilnx
- update to version 106 by autospec
* Tue Feb 27 2007 Silvan Calarco <silvan.calarco@...> 105-4qilnx
- initscript: added option for creating a static boot devices image
* Thu Feb 22 2007 Silvan Calarco <silvan.calarco@...> 105-3qilnx
- initscript: use udevtrigger and udevsettle
- initscript: add support for static /dev directory
* Thu Feb 15 2007 Silvan Calarco <silvan.calarco@...> 105-2qilnx
- build static udevd
* Mon Feb 05 2007 Silvan Calarco <silvan.calarco@...> 105-1qilnx
- update to version 105 by autospec
* Wed Jan 03 2007 Silvan Calarco <silvan.calarco@...> 104-1qilnx
- update to version 104 by autospec
* Mon Oct 30 2006 Silvan Calarco <silvan.calarco@...> 103-2qilnx
- fix a bug in udev_net_helper script
- copy hotplug.functions in scripts dir and remove dependency on hotplug
- remove %config to allow overwrite of rules.d files
* Fri Oct 20 2006 Silvan Calarco <silvan.calarco@...> 103-1qilnx
- update to version 103 by autospec
- add prereq for /usr/sbin/groupadd
* Thu Oct 19 2006 Silvan Calarco <silvan.calarco@...> 102-3qilnx
- create video, scanner, nvram and other groups if missing
* Wed Oct 18 2006 Silvan Calarco <silvan.calarco@...> 102-2qilnx
- MAKEDEV: fix console node minor number
* Thu Oct 12 2006 Silvan Calarco <silvan.calarco@...> 102-1qilnx
- update to version 102 by autospec
* Tue Jul 04 2006 Silvan Calarco <silvan.calarco@...> 095-1qilnx
- update to version 095 by autospec
* Tue Jul 04 2006 Silvan Calarco <silvan.calarco@...> 090-4qilnx
- compile early userspace udev against klibc
* Wed Jun 21 2006 Davide Madrisan <davide.madrisan@...> 090-3qilnx
- added support for dvb devices
* Wed May 03 2006 Stefano Cotta Ramusino <stefano.cotta@...> 090-2qilnx
- added epoch version in devel requirement
* Tue Apr 18 2006 Silvan Calarco <silvan.calarco@...> 090-1qilnx
- update to version 090 by autospec
* Tue Apr 18 2006 Silvan Calarco <silvan.calarco@...> 089-2qilnx
- fix MODALIAS references in configuration files
- remove support for hal (it is in the hal package now)
* Thu Apr 13 2006 Silvan Calarco <silvan.calarco@...> 089-1qilnx
- update to version 089 by autospec
- added devel package for libvolume_id library
* Fri Mar 17 2006 Silvan Calarco <silvan.calarco@...> 082-3qilnx
- initscript: redirect udev output to /dev/null to avoid initrd lock on boot
- initscript: execute uevents with proper order
- udev devfs rules file: removed legacy disks links creation
- MAKEDEV: also create null device needed by udev initscript
* Thu Jan 26 2006 Silvan Calarco <silvan.calarco@...> 082-2qilnx
- remove udevstart, no longer needed
* Wed Jan 25 2006 Silvan Calarco <silvan.calarco@...> 082-1qilnx
- update to version 082 by autospec
* Tue Jan 24 2006 Silvan Calarco <silvan.calarco@...> 081-3qilnx
- MAKEDEV: handle UDEV_ROOT for devices creation
* Tue Jan 17 2006 Silvan Calarco <silvan.calarco@...> 081-2qilnx
- added MAKEDEV script for initial devices creation
- restart udevd on upgrade
* Tue Jan 17 2006 Silvan Calarco <silvan.calarco@...> 081-1qilnx
- update to version 081 by autospec
- rules: notify hal because this is no longer done by hotplug
* Mon Jan 16 2006 Silvan Calarco <silvan.calarco@...> 080-3qilnx
- remove pcmcia specific rules (appropriate file is in pcmcia-utils now)
- added path_id extra file
* Mon Jan 16 2006 Silvan Calarco <silvan.calarco@...> 080-2qilnx
- replace hotplug
- add persistent disk rules file
- create startup devices dir (TODO: modify initscript to cp devices to /dev)
- add udev_net_helper (taken "as is" from hotplug package)
- initscript: don't start udevstart anymore
* Fri Jan 13 2006 Silvan Calarco <silvan.calarco@...> 080-1qilnx
- update to version 080 by autospec
- permission.rules: fix cdrom check with new kernel 2.6.15 (sysfs changes ?)
- added persistent disk rules
* Fri Jan 06 2006 Silvan Calarco <silvan.calarco@...> 079-2qilnx
- rules: fix references to programs that are now in /lib/udev
- init: start/stop udevd daemon
* Fri Jan 06 2006 Silvan Calarco <silvan.calarco@...> 079-1qilnx
- update to version 079 by autospec
* Fri Jan 06 2006 Silvan Calarco <silvan.calarco@...> 077-2qilnx
- v4l: swap real dev and symlink as required by some programs (eg. kopete)
* Wed Dec 14 2005 Silvan Calarco <silvan.calarco@...> 077-1qilnx
- update to version 077 by autospec
* Thu Nov 10 2005 Davide Madrisan <davide.madrisan@...> 075-1qilnx
- update to version 075 by autospec
* Wed Oct 26 2005 Davide Madrisan <davide.madrisan@...> 069-5qilnx
- added alsa devices in the udev.rules configuration file
* Mon Oct 17 2005 Davide Madrisan <davide.madrisan@...> 069-4qilnx
- fixed initscript
* Sat Oct 15 2005 Davide Madrisan <davide.madrisan@...> 069-3qilnx
- sdded check-cdrom.sh script
- new rule (udev.rules) to add a symlink to /dev/dvd if a dvd is detected
* Tue Oct 11 2005 Davide Madrisan <davide.madrisan@...> 069-2qilnx
- install missing extra script inputdev
- fixed initscript
- fixed udev-rootdev.sh
* Wed Sep 14 2005 Silvan Calarco <silvan.calarco@...> 069-1qilnx
- update to version 069 by autospec
* Wed Aug 24 2005 Silvan Calarco <silvan.calarco@...> 068-1qilnx
- update to version 068 by autospec
- removed kernel26 requirement (to be changed with non-conflicting virtual provide)
* Wed Aug 17 2005 Silvan Calarco <silvan.calarco@...> 067-1qilnx
- update to version 067 by autospec
* Fri Aug 12 2005 Silvan Calarco <silvan.calarco@...> 065-4qilnx
- obsolete devfsd
* Fri Aug 12 2005 Silvan Calarco <silvan.calarco@...> 065-3qilnx
- remove udev execution from /etc/hotplug.d/default
* Fri Aug 12 2005 Silvan Calarco <silvan.calarco@...> 065-2qilnx
- change udev rules to execute /sbin/udev_run_hotplugd
- initscript: configure as default hotplug events multiplexer
* Wed Aug 03 2005 Silvan Calarco <silvan.calarco@...> 065-1qilnx
- update to version 065 by autospec
* Tue Aug 02 2005 Silvan Calarco <silvan.calarco@...> 064-3qilnx
- start udev with priority 12 in rc.sysinit (now possible since it uses
ramdisk)
- stop udev on shutdown and reboot with priority 97
* Wed Jul 27 2005 Silvan Calarco <silvan.calarco@...> 064-2qilnx
- initscript: create some needed dirs and symlinks
* Mon Jul 25 2005 Silvan Calarco <silvan.calarco@...> 064-1qilnx
- new version build
- initscript modified to use ramfs
* Wed Jul 20 2005 Silvan Calarco <silvan.calarco@...> 063-3qilnx
- fixed udev script for /dev/root symlink creation (SCSI and IDE supported)
* Tue Jul 19 2005 Silvan Calarco <silvan.calarco@...> 063-2qilnx
- added rootdev.sh script and 30-qilinux.rules file
* Fri Jul 15 2005 Silvan Calarco <silvan.calarco@...> 063-1qilnx
- update to version 063 by autospec
* Sun Jul 10 2005 Silvan Calarco <silvan.calarco@...> 062-2qilnx
- fixes for floppy and scsi device naming
- initscript: clean /dev directory on first execution
- scripts moved to /dev/udev/scripts
* Sun Jul 10 2005 Silvan Calarco <silvan.calarco@...> 062-1qilnx
- update to version 062 by autospec
* Thu Jul 07 2005 Silvan Calarco <silvan.calarco@...> 061-1qilnx
- update to version 061 by autospec
* Tue Jul 05 2005 Silvan Calarco <silvan.calarco@...> 060-4qilnx
- fixed permission rules for CDROMs
* Mon Jul 04 2005 Silvan Calarco <silvan.calarco@...> 060-3qilnx
- fix devfs rules for /dev/tty[0-9]* devices
- start udev after mountproc (s57udev) because it needs write permissions
* Mon Jul 04 2005 Silvan Calarco <silvan.calarco@...> 060-2qilnx
- added hotplug symlink to udevsend
* Sun Jul 03 2005 Silvan Calarco <silvan.calarco@...> 060-1qilnx
- update to version 060 by autospec
* Sat Jul 02 2005 Silvan Calarco <silvan.calarco@...> 059-3qilnx
- conflict devfsd instead of obsoleting
* Fri Jul 01 2005 Silvan Calarco <silvan.calarco@...> 059-2qilnx
- fixed initscript, requirements, permission files and more to make it work
* Fri Jul 01 2005 Silvan Calarco <silvan.calarco@...> 059-1qilnx
- update to version 059 by autospec
* Wed Jun 29 2005 Silvan Calarco <silvan.calarco@...> 058-2qilnx
- added devfs rules as default
* Tue Jun 28 2005 Silvan Calarco <silvan.calarco@...> 058-1qilnx
- update to version 058 by autospec
* Fri Jan 07 2005 Davide Madrisan <davide.madrisan@...> 050-1qilnx
- updated to version 050
* Sun Mar 21 2004 Davide Madrisan <davide.madrisan@...> 021-1qilnx
- first build