Lennart Poettering
41e2036eb8
exit-status: kill is_clean_exit_lsb(), move logic to sysv-generator
...
Let's get rid of is_clean_exit_lsb(), let's move the logic for the special
handling of the two LSB exit codes into the sysv-generator by writing out
appropriate SuccessExitStatus= lines if the LSB header exists. This is not only
semantically more correct, bug also fixes a bug as the code in service.c that
chose between is_clean_exit_lsb() and is_clean_exit() based this check on
whether a native unit files was available for the unit. However, that check was
bogus since a long time, since the SysV generator was introduced and native
SysV script support was removed from PID 1, as in that case a unit file always
existed.
2016-10-10 21:48:08 +02:00
..
2016-10-04 16:13:27 +02:00
2016-05-02 16:51:45 +02:00
2016-08-04 23:08:05 +02:00
2016-05-02 13:08:00 +02:00
2016-08-30 11:11:45 +09:00
2016-08-30 11:11:45 +09:00
2016-06-06 07:33:54 +02:00
2016-06-06 07:33:54 +02:00
2016-08-30 11:11:45 +09:00
2016-09-25 10:18:48 +02:00
2016-05-16 11:24:51 -04:00
2016-05-28 16:29:42 -04:00
2016-08-22 16:14:21 +02:00
2016-08-27 10:46:52 -04:00
2016-07-20 14:35:15 +02:00
2016-08-19 00:37:25 +02:00
2016-08-19 00:37:25 +02:00
2016-08-19 00:37:25 +02:00
2016-05-28 16:29:42 -04:00
2016-09-09 16:05:06 +01:00
2016-08-22 16:14:21 +02:00
2016-09-09 15:16:26 +01:00
2016-08-22 16:14:21 +02:00
2016-05-01 19:58:59 -04:00
2016-10-04 17:06:25 +02:00
2016-07-22 15:53:45 +02:00
2016-10-06 19:04:10 +02:00
2016-09-25 10:18:48 +02:00
2016-04-12 13:43:32 +02:00
2016-04-21 23:00:13 -04:00
2016-04-21 23:00:13 -04:00
2016-08-22 16:14:21 +02:00
2016-08-22 16:14:21 +02:00
2016-07-12 17:32:30 +02:00
2016-06-18 17:24:23 -04:00
2016-04-12 13:43:31 +02:00
2016-04-12 13:43:29 +02:00
2016-09-25 10:18:48 +02:00
2016-08-31 12:28:54 +02:00
2016-08-07 09:45:39 -04:00
2016-07-22 12:59:36 +02:00
2016-07-22 12:59:36 +02:00
2016-07-22 09:33:13 -04:00
2016-10-10 19:51:33 +02:00
2016-10-07 10:05:04 -04:00
2016-10-06 21:08:21 -04:00
2016-08-17 17:44:36 -04:00
2016-08-27 10:47:46 -04:00
2016-08-27 10:46:52 -04:00
2016-09-25 12:41:16 +02:00
2016-09-25 10:42:18 +02:00
2016-08-22 16:14:21 +02:00
2016-08-04 23:08:05 +02:00
2016-05-02 13:08:00 +02:00
2016-08-17 17:44:36 -04:00
2016-07-22 09:18:30 +02:00
2016-07-15 18:44:02 +02:00
2016-08-23 12:29:30 +03:00
2016-07-15 18:44:02 +02:00
2016-10-10 21:48:08 +02:00
2016-08-02 13:48:23 -04:00
2016-07-12 17:38:19 +02:00
2016-05-01 19:58:59 -04:00
2016-09-26 18:45:47 +02:00
2016-08-05 08:16:31 -04:00
2016-08-19 00:37:25 +02:00
2016-07-22 15:53:45 +02:00
2016-10-06 21:08:21 -04:00
2016-08-04 23:08:05 +02:00
2016-05-02 13:08:00 +02:00
2016-07-25 20:02:55 +02:00
2016-04-02 11:35:07 -04:00
2016-10-05 18:36:48 +02:00
2016-04-12 13:43:30 +02:00
2016-10-01 22:53:17 +02:00
2016-08-26 16:17:05 +03:00
2016-04-29 16:27:48 +02:00