|  | a47b00f665 | We always know the mainpid, why the cloak & dagger Signed-off-by: fbt <fbt@fleshless.org> | 2019-11-17 17:48:51 +03:00 |  | 
			
				
					|  | b67fec6f16 | Another experiment Signed-off-by: fbt <fbt@fleshless.org> | 2019-11-17 17:35:19 +03:00 |  | 
			
				
					|  | c6bba36f94 | this works always Signed-off-by: fbt <fbt@fleshless.org> | 2018-12-19 19:07:39 +03:00 |  | 
			
				
					|  | d07fd3362b | tiny QoL improvement Signed-off-by: fbt <fbt@fleshless.org> | 2018-08-07 23:04:35 +03:00 |  | 
			
				
					|  | e948f6985a | a flag for remembering service configs Signed-off-by: fbt <fbt@fleshless.org> | 2018-04-08 16:54:23 +03:00 |  | 
			
				
					|  | 0d95965b5b | oops Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 07:58:34 +03:00 |  | 
			
				
					|  | e433bdccdd | consistency Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 07:50:20 +03:00 |  | 
			
				
					|  | a4bd260bfe | These should go into stderr Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 07:23:57 +03:00 |  | 
			
				
					|  | 7afeb29bf2 | Some ideas were dumb Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 07:19:18 +03:00 |  | 
			
				
					|  | 924324aa10 | I'm lazy Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 06:57:26 +03:00 |  | 
			
				
					|  | 2aff1db42b | Keep the state yo Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 05:57:26 +03:00 |  | 
			
				
					|  | 0dd00077a5 | info fixes Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 03:25:49 +03:00 |  | 
			
				
					|  | e227235f46 | examples, oneshot services rework Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-09 02:31:14 +03:00 |  | 
			
				
					|  | 5506a922c6 | quote expansions Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-08 23:57:44 +03:00 |  | 
			
				
					|  | 94bb395417 | Oops Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 19:47:42 +03:00 |  | 
			
				
					|  | dfd942ca49 | change namespacing from :: to service:: Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 19:42:31 +03:00 |  | 
			
				
					|  | da1ffe1a7b | enforce strict service name rules Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 19:30:04 +03:00 |  | 
			
				
					|  | bf85069b32 | oops. This makes more sense. Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 18:29:30 +03:00 |  | 
			
				
					|  | 8cee6abd50 | cleanup & setup Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 18:21:21 +03:00 |  | 
			
				
					|  | 88e05630ae | Signal passthru and support for $service_name::function style namespacing Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 17:42:10 +03:00 |  | 
			
				
					|  | 075d94e58c | Separate the svc pidfile and the service one Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-06 07:40:02 +03:00 |  | 
			
				
					|  | 4414293f9b | readme Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 04:45:26 +03:00 |  | 
			
				
					|  | 5c7cec8520 | readme Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 04:41:55 +03:00 |  | 
			
				
					|  | 29bc62f208 | reset-exit fix Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 04:28:35 +03:00 |  | 
			
				
					|  | 611349e243 | early edit; list known Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 03:42:30 +03:00 |  | 
			
				
					|  | 52f3117d3f | Remove stale pidfiles in the respawn loop Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 02:52:55 +03:00 |  | 
			
				
					|  | 4bcd4cc58b | Silly ssm, search where you lost it, not where it is light Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 02:01:26 +03:00 |  | 
			
				
					|  | 42f42182ae | cgroup cleanup Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 01:36:40 +03:00 |  | 
			
				
					|  | 7e0df4a559 | +#service_cgroup_cleanup Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 01:13:55 +03:00 |  | 
			
				
					|  | 8ae151b601 | A feature to kill the cgroup members when stopping the service Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 01:01:57 +03:00 |  | 
			
				
					|  | 2f3837d07c | cgroup tweaks Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 00:35:29 +03:00 |  | 
			
				
					|  | 623bf57bdb | exit code and failure states rework Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-05 00:16:45 +03:00 |  | 
			
				
					|  | 7a3bb1a5f0 | respawn rework Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-04 19:26:40 +03:00 |  | 
			
				
					|  | 39eb1aff49 | Respawn cleanup and new features; usage Signed-off-by: fbt <fbt@fleshless.org> | 2018-03-04 16:55:53 +03:00 |  | 
			
				
					|  | 92b54483bd | these should also be readonly Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-22 20:08:48 +03:00 |  | 
			
				
					|  | 9516f9d5fe | Found how to break it Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-10 22:00:22 +03:00 |  | 
			
				
					|  | 339ccd1b47 | Turned out not to be very useful Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-10 11:30:02 +03:00 |  | 
			
				
					|  | 730374f6d7 | more sugar Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-09 23:47:50 +03:00 |  | 
			
				
					|  | e2ac26902c | A switch to disable checking if the service pid is in the correct cgroup Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-09 16:53:02 +03:00 |  | 
			
				
					|  | 5c33fc5712 | A very old bug indeed Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 14:22:13 +03:00 |  | 
			
				
					|  | e5fc565433 | artefact of old Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 14:17:02 +03:00 |  | 
			
				
					|  | d0d20d7d9c | separate cfg files after all; some cleanup Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 14:12:34 +03:00 |  | 
			
				
					|  | f548e6f53d | oops Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 12:08:01 +03:00 |  | 
			
				
					|  | 9343c78b33 | ssm.conf Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 12:02:02 +03:00 |  | 
			
				
					|  | f026de8bb1 | this ignores whitespace Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 11:52:40 +03:00 |  | 
			
				
					|  | a715783fbf | More cgroup stuff Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 10:33:06 +03:00 |  | 
			
				
					|  | f191b625dc | rudimentary cgroup support Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 08:07:18 +03:00 |  | 
			
				
					|  | 2d748aebc9 | can only 'return' from a function or sourced script Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 05:58:23 +03:00 |  | 
			
				
					|  | e733ed4f6a | logfile cleanup Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 05:48:40 +03:00 |  | 
			
				
					|  | a5f93916cd | ooops :3 Signed-off-by: fbt <fbt@fleshless.org> | 2018-01-08 04:52:15 +03:00 |  |