Skip to content

Fix tails-spoof-mac blocking udev

segfault requested to merge 20349-fix-fragile-mac-spoofing-test into stable

When MAC spoofing failed, tails-spoof-mac waited for a long time to be able to send the desktop notification. The journal showed:

(udev-worker)[6370]: eth0: Spawned process '/usr/local/lib/tails-spoof-mac eth0' [6574] is taking longer than 59s to complete
systemd-udevd[603]: eth0: Worker [6370] processing SEQNUM=3596 is taking a long time

We're now using a systemd service to send desktop notification, similar to tails-report-disk-resize-errors.service.

Closes #20349 (closed), #17813 (closed)

Edited by intrigeri

Merge request reports