Commit 44469995 authored by intrigeri's avatar intrigeri
Browse files

MAC spoofing design doc: drop obsolete paragraph.

We don't block on `udevadm settle' during login anymore.
parent 6e7e2dd7
...@@ -376,22 +376,6 @@ Scripts: ...@@ -376,22 +376,6 @@ Scripts:
* [[!greeter_gitweb PostLogin.default]] (where `tails-unblock-network` * [[!greeter_gitweb PostLogin.default]] (where `tails-unblock-network`
is started) is started)
### Potential for blocking the desktop
The call of `udevadm settle` may block for up to 120 seconds (the default
timeout) during Tails Greeter's PostLogin in case of some broken
hardware and/or crappy udev rules. In other words, the Tails desktop
may be blocked for this long, without any notification.
If this turns out to be a problem (currently it's only guesswork) we
could make two `udevadm settle`:s, one with a short timeout (10 seconds)
and if it fails we show a notification and optimistically start
another `udevadm settle` *in* *a* *sub-shell* so it doesn't block the
Tails desktop from starting any more.
For more, see this sub-thread on tails-dev:
<https://mailman.boum.org/pipermail/tails-dev/2013-November/004299.html>
## Trigger ## Trigger
We use udev as the trigger that hooks MAC address spoofing. Because of We use udev as the trigger that hooks MAC address spoofing. Because of
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment