Lennart Poettering
d35c1bb1f4
rfkill: rework and make it listen on /dev/rfkill
...
With this rework we introduce systemd-rfkill.service as singleton that
is activated via systemd-rfkill.socket that listens on /dev/rfkill. That
way, we get notified each time a new rfkill device shows up or changes
state, in which case we restore and save its current setting to disk.
This is nicer than the previous logic, as this means we save/restore
state even of rfkill devices that are around only intermittently, and
save/restore the state even if the system is shutdown abruptly instead
of cleanly.
This implements what I suggested in #1019 and obsoletes it.
2015-10-01 16:21:09 +02:00
..
2013-03-29 20:30:21 -04:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-22 19:54:09 +02:00
2015-07-25 23:15:51 +02:00
2015-08-25 20:06:46 +02:00
2015-06-18 19:47:44 +02:00
2015-07-25 23:15:51 +02:00
2013-06-26 08:05:14 -04:00
2015-06-18 19:47:44 +02:00
2015-07-29 18:16:48 +02:00
2014-11-03 14:46:28 +01:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-30 23:02:58 +03:00
2015-06-18 19:47:44 +02:00
2015-09-29 21:55:51 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-17 15:22:49 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-30 12:14:22 -04:00
2015-06-18 19:47:44 +02:00
2015-08-26 11:02:28 +02:00
2010-05-17 01:44:03 +02:00
2015-06-18 19:47:44 +02:00
2015-08-28 16:19:07 +00:00
2015-09-04 09:07:30 +02:00
2015-08-26 11:00:09 +02:00
2015-09-04 09:07:30 +02:00
2015-09-07 10:57:50 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-07-08 13:53:15 -04:00
2015-07-08 13:53:15 -04:00
2015-07-11 16:11:45 -03:00
2015-07-08 13:51:39 -04:00
2015-07-08 13:51:39 -04:00
2015-07-25 23:15:51 +02:00
2015-07-07 20:35:45 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-07-07 20:35:45 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-07-25 23:15:51 +02:00
2015-07-10 14:32:02 +02:00
2015-09-26 16:57:23 +02:00
2015-07-08 13:53:42 -04:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-04 09:07:31 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-04 09:07:31 +02:00
2015-09-04 09:07:31 +02:00
2015-06-29 21:20:02 +02:00
2015-09-05 14:56:23 +02:00
2015-09-04 09:07:31 +02:00
2015-09-04 09:07:31 +02:00
2015-09-04 09:07:31 +02:00
2015-06-18 19:47:44 +02:00
2015-07-25 23:15:51 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-02 10:01:34 +02:00
2015-06-18 19:47:44 +02:00
2015-07-02 09:15:09 -04:00
2015-09-30 22:32:09 +02:00
2015-06-18 19:47:44 +02:00
2015-09-30 15:25:23 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-22 19:54:09 +02:00
2015-06-22 19:54:09 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-21 12:04:45 +00:00
2015-07-25 23:15:51 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-02 01:49:47 +00:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-08-02 22:22:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-08 12:55:50 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-28 01:12:13 +00:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-29 21:55:51 +02:00
2015-09-29 21:55:51 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-07-29 20:30:50 +02:00
2015-06-18 19:47:44 +02:00
2015-09-29 21:55:51 +02:00
2015-09-22 16:36:49 +02:00
2015-09-01 18:31:04 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-08-28 02:04:57 +02:00
2015-10-01 16:21:09 +02:00
2015-09-23 13:52:29 +00:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-29 21:55:51 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-08-16 18:29:54 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-09-29 21:55:51 +02:00
2015-07-29 18:16:48 +02:00
2015-07-25 23:15:51 +02:00
2015-06-18 19:47:44 +02:00
2015-07-25 13:08:21 -04:00
2015-06-18 19:47:44 +02:00
2015-08-31 13:22:15 +05:30
2015-09-12 08:18:36 +05:30
2015-09-07 20:06:58 +02:00
2015-06-18 19:47:44 +02:00
2015-07-17 15:02:26 +02:00
2015-09-11 18:31:49 +02:00
2015-06-18 19:47:44 +02:00
2015-10-01 14:26:42 +02:00
2015-09-24 14:37:17 +00:00
2015-06-18 19:47:44 +02:00
2015-10-01 14:28:13 +02:00
2015-09-30 12:30:30 -04:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-29 10:33:31 -05:00
2015-06-18 19:47:44 +02:00
2015-09-30 12:14:23 -04:00
2015-09-29 21:55:51 +02:00
2015-06-23 10:40:29 +02:00
2015-06-18 19:47:44 +02:00
2015-09-30 12:14:22 -04:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-18 19:18:33 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-17 15:22:49 +02:00
2015-06-18 19:47:44 +02:00
2015-06-30 19:57:40 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00
2015-06-18 19:47:44 +02:00