garga
e76139f566
MFC r293312:
...
Make cap_mkdb and services_mkdb file operations sync
Similar fix was done for passwd and group operations in r285050. When a
temporary file is created and then renamed to replace official file there
are no checks to make sure data was written to disk and if a power cycle
happens at this time, system can end up with a 0 length file
Approved by: bapt
Sponsored by: Netgate
Differential Revision: https://reviews.freebsd.org/D2982
2016-01-14 14:18:10 +00:00
..
2013-03-17 06:54:04 +00:00
2015-09-25 22:19:35 +00:00
2012-09-15 16:24:03 +00:00
2015-10-13 18:56:50 +00:00
2012-07-08 00:52:54 +00:00
2013-05-03 23:51:32 +00:00
2015-04-12 21:28:54 +00:00
2013-04-19 19:45:00 +00:00
2013-07-10 07:40:30 +00:00
2015-05-21 13:42:37 +00:00
2016-01-08 03:02:19 +00:00
2015-06-28 03:22:26 +00:00
2015-06-28 03:22:26 +00:00
2015-09-04 15:45:42 +00:00
2015-11-24 12:25:34 +00:00
2016-01-11 20:10:14 +00:00
2013-08-07 00:00:48 +00:00
2015-11-19 00:14:23 +00:00
2016-01-07 00:53:07 +00:00
2015-12-04 19:16:56 +00:00
2015-07-24 19:21:48 +00:00
2014-03-27 20:19:11 +00:00
2016-01-08 02:56:21 +00:00
2015-07-01 07:31:39 +00:00
2015-06-01 09:04:57 +00:00
2012-10-07 19:53:04 +00:00
2016-01-07 00:40:51 +00:00
2014-07-02 13:09:26 +00:00
2014-01-27 08:15:21 +00:00
2016-01-04 03:20:41 +00:00
2015-12-29 20:36:11 +00:00
2015-10-05 11:30:18 +00:00
2016-01-07 00:40:51 +00:00
2015-12-21 09:34:45 +00:00
2014-05-09 15:55:45 +00:00
2015-07-01 15:03:49 +00:00
2012-06-03 06:57:47 +00:00
2012-10-22 03:00:37 +00:00
2013-05-10 16:41:26 +00:00
2012-11-20 02:12:01 +00:00
2014-03-26 07:31:57 +00:00
2015-10-02 16:21:14 +00:00
2013-04-02 05:30:41 +00:00
2014-11-03 10:26:29 +00:00
2015-10-13 18:56:50 +00:00
2012-06-09 10:10:12 +00:00
2015-10-16 01:23:41 +00:00
2016-01-12 16:38:09 +00:00
2012-09-14 11:51:49 +00:00
2016-01-07 00:40:51 +00:00
2014-12-05 07:51:50 +00:00
2016-01-08 23:58:32 +00:00
2015-09-25 01:17:24 +00:00
2014-09-30 17:54:57 +00:00
2015-01-09 03:26:18 +00:00
2013-01-03 22:27:57 +00:00
2015-09-20 22:27:19 +00:00
2016-01-11 20:25:41 +00:00
2012-10-19 14:49:42 +00:00
2012-07-19 08:56:30 +00:00
2014-04-09 11:10:44 +00:00
2015-10-29 16:34:55 +00:00
2016-01-07 00:40:51 +00:00
2015-07-30 04:53:53 +00:00
2016-01-07 00:40:51 +00:00
2016-01-09 01:01:04 +00:00
2016-01-07 17:03:26 +00:00
2012-09-01 14:45:15 +00:00
2013-02-14 14:44:08 +00:00
2014-07-23 14:30:58 +00:00
2012-09-01 10:56:15 +00:00
2015-12-04 19:16:56 +00:00
2016-01-06 17:48:35 +00:00
2016-01-07 00:40:51 +00:00
2012-10-22 02:12:15 +00:00
2015-10-02 16:22:21 +00:00
2016-01-07 00:40:51 +00:00
2013-11-14 09:25:29 +00:00
2015-05-30 01:04:45 +00:00
2013-03-18 23:22:47 +00:00
2012-12-21 04:44:40 +00:00
2013-04-11 18:46:41 +00:00
2013-12-13 00:56:05 +00:00
2014-03-01 13:00:40 +00:00
2016-01-07 00:40:51 +00:00
2012-05-17 11:50:12 +00:00
2015-12-04 18:22:31 +00:00
2016-01-07 00:40:51 +00:00
2016-01-07 00:40:51 +00:00
2012-11-18 16:33:51 +00:00
2015-04-14 09:58:10 +00:00
2015-12-14 22:54:02 +00:00
2015-01-23 17:49:16 +00:00
2015-01-01 02:04:44 +00:00
2014-10-17 19:55:12 +00:00
2016-01-11 01:09:50 +00:00
2013-07-10 18:07:01 +00:00
2015-10-13 18:56:50 +00:00
2015-11-13 22:33:51 +00:00
2013-09-03 13:40:24 +00:00
2015-09-15 05:56:16 +00:00
2013-08-19 14:04:35 +00:00
2014-05-30 15:00:50 +00:00
2012-10-19 14:49:42 +00:00
2015-10-02 14:11:44 +00:00
2016-01-07 00:40:51 +00:00
2015-02-04 00:56:55 +00:00
2015-03-27 09:01:25 +00:00
2016-01-07 00:40:51 +00:00
2015-01-03 15:37:34 +00:00
2016-01-11 19:26:18 +00:00
2015-07-06 13:01:01 +00:00
2012-09-27 23:31:19 +00:00
2012-10-19 14:49:42 +00:00
2013-04-07 15:33:06 +00:00
2012-10-19 14:49:42 +00:00
2014-10-09 23:30:51 +00:00
2015-01-28 21:51:34 +00:00
2015-01-28 21:51:34 +00:00
2015-12-04 19:16:56 +00:00
2014-12-31 23:25:37 +00:00
2015-10-02 16:36:16 +00:00
2013-05-03 23:51:32 +00:00
2013-08-05 20:13:02 +00:00
2015-11-15 07:10:02 +00:00
2012-09-30 03:21:21 +00:00
2016-01-07 00:40:51 +00:00
2015-03-19 12:32:48 +00:00
2014-04-27 01:15:10 +00:00
2015-12-04 19:16:56 +00:00
2016-01-12 05:55:28 +00:00
2016-01-14 14:18:10 +00:00
2016-01-14 04:25:29 +00:00
2013-09-07 20:25:22 +00:00
2014-09-04 13:47:55 +00:00
2012-09-27 23:31:19 +00:00
2016-01-09 05:02:35 +00:00
2015-12-28 17:50:31 +00:00
2015-12-04 19:16:56 +00:00
2015-12-04 19:16:56 +00:00
2013-01-30 18:24:29 +00:00
2014-03-12 10:45:58 +00:00
2014-04-27 01:15:10 +00:00
2013-04-22 18:31:39 +00:00
2012-05-08 15:18:35 +00:00
2015-10-27 01:28:11 +00:00
2016-01-07 00:40:51 +00:00
2015-12-29 01:08:58 +00:00
2015-12-04 13:26:12 +00:00
2014-11-19 08:56:38 +00:00
2014-06-04 10:33:30 +00:00
2012-05-25 03:46:56 +00:00
2015-08-04 15:15:06 +00:00
2013-05-12 22:22:12 +00:00
2015-10-29 16:45:06 +00:00
2015-08-23 20:39:19 +00:00
2014-04-17 10:37:21 +00:00
2015-10-13 18:56:50 +00:00
2016-01-07 00:40:51 +00:00
2016-01-07 00:40:51 +00:00
2015-12-04 18:21:05 +00:00
2015-12-16 19:01:14 +00:00
2015-02-11 07:21:16 +00:00
2014-09-30 17:54:57 +00:00
2013-06-28 21:00:08 +00:00
2013-06-28 21:00:08 +00:00
2013-06-28 21:00:08 +00:00