123456789101112131415161718192021222324252627282930 |
- #!/bin/bash
- build() {
- local rules tool
- add_binary /usr/bin/udevadm
- add_symlink /usr/bin/udevd udevadm
- add_binary /usr/bin/tmpfiles
- for rules in 50-udev-default.rules 60-persistent-storage.rules 64-btrfs.rules 80-drivers.rules; do
- add_file "/usr/lib/udev/rules.d/$rules"
- done
- for tool in ata_id scsi_id; do
- add_file "/usr/lib/udev/$tool"
- done
- add_runscript
- }
- help() {
- cat <<HELPEOF
- This hook adds the udev daemon to the initramfs, allowing for dynamic loading
- of modules and reliable detection of the root device via tags (e.g. UUID or
- LABEL). Do not remove this hook unless you are using the systemd hook, or you
- know what you're doing.
- HELPEOF
- }
- # vim: set ft=sh ts=4 sw=4 et:
|