* debian/rules: Drop /system/firmware and /vendor/firmware paths again, we don't currently need them. * debian/extra/initramfs.top: Drop the $ROOTDELAY sleep, we already do that in a more sensible way in wait-for-root. (LP: #1202700) * Add debian/tests/api: Add check for sd_login_monitor_*(), to reproduce LP #1201180. * Add 0025-login-monitor-no-machine.patch: Fix sd_login_monitor_new() to not fail if there is no /sys/fs/cgroup/systemd/machine; that only exists when running with systemd as PID 1. (LP: #1201180) * debian/tests/logind: Create /run/udev/rules.d if it does not exist. * Switch from pre-generated hwdb database to shipping the source files (/lib/udev/hwdb.d/) and building hwdb.bin in postinst and with a trigger. Upstream software like libgphoto, libsane, and media-player-info will ship their own hwdb files soon, so be prepared for that.