Lennart Poettering
846acb6798
binfmt: also unregister binfmt entries from unit
...
We unregister binfmt_misc twice during shutdown with this change:
1. A previous commit added support for doing that in the final shutdown
phase, i.e. when we do the aggressive umount loop. This is the robust
thing to do, in case the earlier ("clean") shutdown phase didn't work
for some reason.
2. This commit adds support for doing that when systemd-binfmt.service
is stopped. This is a good idea so that people can order mounts
before the service if they want to register binaries from such
mounts, as in that case we'll undo the registration on shutdown
again, before unmounting those mounts.
And all that, just because of that weird "F" flag the kernel introduced
that can pin files...
Fixes : #14981
2020-04-23 17:14:45 +02:00
..
2020-01-20 16:50:16 +01:00
2018-10-13 12:59:29 +02:00
2017-11-19 19:08:15 +01:00
2020-01-21 20:23:13 +01:00
2017-11-19 19:08:15 +01:00
2018-10-19 22:34:50 +02:00
2018-04-17 19:49:10 +02:00
2018-04-17 19:49:10 +02:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2019-04-29 17:06:52 +02:00
2017-11-19 19:08:15 +01:00
2019-03-25 19:39:00 +01:00
2020-04-16 16:33:01 +02:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2020-01-20 16:50:16 +01:00
2020-02-05 18:34:30 +01:00
2020-01-20 16:50:16 +01:00
2020-02-05 18:34:30 +01:00
2020-02-05 18:34:30 +01:00
2020-01-20 16:50:16 +01:00
2019-01-28 13:41:28 +01:00
2020-01-20 16:50:16 +01:00
2020-02-05 18:34:30 +01:00
2017-11-19 19:08:15 +01:00
2019-08-19 11:05:58 +02:00
2017-11-19 19:08:15 +01:00
2019-12-19 10:42:14 +01:00
2020-02-05 18:34:30 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2019-04-12 08:30:31 +02:00
2020-04-02 17:04:59 +02:00
2020-03-05 18:43:50 +00:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2019-09-25 23:44:01 +09:00
2017-11-19 19:08:15 +01:00
2017-12-26 12:13:51 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2019-12-19 10:42:14 +01:00
2017-11-19 19:08:15 +01:00
2020-04-16 16:33:01 +02:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2018-03-28 15:26:18 -05:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2019-03-25 19:39:00 +01:00
2019-03-25 19:39:00 +01:00
2019-03-25 19:39:00 +01:00
2020-03-23 08:34:48 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2019-12-05 11:43:02 +01:00
2019-05-24 10:48:28 +02:00
2018-06-20 12:46:18 +02:00
2018-06-20 18:14:43 +02:00
2018-09-26 18:13:32 +02:00
2020-01-20 16:50:16 +01:00
2018-09-26 18:13:32 +02:00
2020-01-20 16:50:16 +01:00
2020-04-08 16:29:41 +02:00
2020-04-23 17:14:45 +02:00
2018-10-19 22:34:50 +02:00
2018-10-19 22:34:50 +02:00
2020-01-20 16:50:16 +01:00
2017-11-19 19:08:15 +01:00
2020-04-08 16:29:41 +02:00
2018-11-16 12:25:35 +01:00
2020-01-20 16:50:16 +01:00
2018-11-26 22:18:16 +01:00
2018-11-26 22:18:16 +01:00
2020-01-20 16:50:16 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2020-04-02 10:21:29 +02:00
2019-11-15 00:59:54 -08:00
2020-01-20 16:50:16 +01:00
2017-11-19 19:08:15 +01:00
2019-10-25 17:20:24 +02:00
2018-11-12 19:02:55 +01:00
2018-03-30 16:52:14 -04:00
2020-01-20 16:50:16 +01:00
2020-01-20 16:50:16 +01:00
2019-11-15 00:59:54 -08:00
2017-11-19 19:08:15 +01:00
2020-04-07 15:37:14 +02:00
2017-11-19 19:08:15 +01:00
2019-11-15 00:59:54 -08:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2020-01-31 15:03:55 +01:00
2020-04-07 15:37:14 +02:00
2017-11-19 19:08:15 +01:00
2020-01-31 15:03:55 +01:00
2020-01-31 15:01:30 +01:00
2020-01-20 16:50:16 +01:00
2019-11-15 00:59:54 -08:00
2020-04-07 15:37:14 +02:00
2020-01-20 16:50:16 +01:00
2020-03-02 14:49:14 +09:00
2017-11-19 19:08:15 +01:00
2020-03-27 18:30:57 +01:00
2017-11-19 19:08:15 +01:00
2020-04-07 15:37:14 +02:00
2020-01-02 10:29:41 +01:00
2020-03-02 19:37:51 +09:00
2019-11-15 00:59:54 -08:00
2018-10-17 19:31:50 +02:00
2020-04-08 16:29:58 +02:00
2017-11-19 19:08:15 +01:00
2019-08-05 20:21:38 +02:00
2018-10-17 19:31:50 +02:00
2019-01-03 15:30:28 +01:00
2020-04-02 17:07:48 +02:00
2020-04-07 15:37:14 +02:00
2020-04-08 16:29:41 +02:00
2018-11-24 23:59:37 +09:00
2018-03-28 15:26:18 -05:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2020-01-20 16:50:16 +01:00
2018-03-22 23:41:54 +03:00
2019-11-15 00:59:54 -08:00
2020-04-08 16:29:41 +02:00
2020-01-20 16:50:16 +01:00
2017-11-19 19:08:15 +01:00
2020-01-20 16:50:16 +01:00
2020-01-20 16:50:16 +01:00
2020-01-20 16:50:16 +01:00
2020-01-20 16:50:16 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2020-04-07 15:37:14 +02:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2017-11-19 19:08:15 +01:00
2020-03-31 14:55:16 +02:00
2020-03-31 14:55:16 +02:00
2020-03-05 08:13:49 +01:00
2017-11-19 19:08:15 +01:00
2019-04-08 14:34:05 +02:00
2019-04-08 14:34:05 +02:00
2017-11-19 19:08:15 +01:00
2019-02-20 18:31:18 +01:00
2017-11-19 19:08:15 +01:00
2019-02-15 18:16:27 +01:00
2018-10-13 12:59:29 +02:00
2017-11-19 19:08:15 +01:00
2020-03-05 04:49:37 +09:00
2018-11-26 18:09:01 +01:00