udevdir is a define, but udev.conf has a hardcoded path. Maybe this config file should be generated on the fly, like shown below.