/init/udev-finish.conf
http://github.com/brinkman83/bashrc · Config · 30 lines · 26 code · 4 blank · 0 comment · 0 complexity · 28ebb3ad2d2c6ca545d72f3f0769f448 MD5 · raw file
- # udev-finish - save udev log and update rules
- #
- # While udev runs we not only create the log file of initial device
- # creation but udev rules may be generated, we need to copy both of
- # these out of /dev and onto the root filesystem.
- description "save udev log and update rules"
- start on (startup
- and filesystem
- and started udev
- and stopped udevtrigger
- and stopped udevmonitor)
- task
- script
- # Save udev log in /var/log/udev
- if [ -e /dev/.udev.log ]
- then
- mv -f /dev/.udev.log /var/log/udev || :
- fi
- # Copy any rules generated while the root filesystem was read-only
- for file in /dev/.udev/tmp-rules--*
- do
- [ -e "$file" ] || continue
- cat "$file" >> "/etc/udev/rules.d/${file##*tmp-rules--}"
- rm -f "$file"
- done
- end script