diff options
Diffstat (limited to 'meta/recipes-core/udev/udev/udev-cache')
-rw-r--r-- | meta/recipes-core/udev/udev/udev-cache | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/recipes-core/udev/udev/udev-cache b/meta/recipes-core/udev/udev/udev-cache index 4d50876b64..571463fa01 100644 --- a/meta/recipes-core/udev/udev/udev-cache +++ b/meta/recipes-core/udev/udev/udev-cache | |||
@@ -25,9 +25,14 @@ DEVCACHE_REGEN="/dev/shm/udev-regen" # create to request cache regen | |||
25 | CMP_FILE_LIST="/proc/version /proc/cmdline /proc/devices" | 25 | CMP_FILE_LIST="/proc/version /proc/cmdline /proc/devices" |
26 | [ -f /proc/atags ] && CMP_FILE_LIST="$CMP_FILE_LIST /proc/atags" | 26 | [ -f /proc/atags ] && CMP_FILE_LIST="$CMP_FILE_LIST /proc/atags" |
27 | 27 | ||
28 | # List of files whose metadata (size/mtime/name) will be included in cached | ||
29 | # system state. | ||
30 | META_FILE_LIST="lib/udev/rules.d/* etc/udev/rules.d/*" | ||
31 | |||
28 | # Command to compute system configuration. | 32 | # Command to compute system configuration. |
29 | sysconf_cmd () { | 33 | sysconf_cmd () { |
30 | cat -- $CMP_FILE_LIST | 34 | cat -- $CMP_FILE_LIST |
35 | stat -L -c '%s %Y %n' -- $META_FILE_LIST | awk -F/ '{print $1 " " $NF;}' | ||
31 | } | 36 | } |
32 | 37 | ||
33 | [ -f /etc/default/udev-cache ] && . /etc/default/udev-cache | 38 | [ -f /etc/default/udev-cache ] && . /etc/default/udev-cache |