From 69df0fa5ae527441d7991388a79aae870fe9ab8f Mon Sep 17 00:00:00 2001 From: John Burwell Date: Sat, 26 Apr 2025 14:42:33 -0500 Subject: [PATCH] Fix how kisstnc is launched, needs delay and kissparms --- ansible/roles/direwolf/templates/kisstnc@.service.j2 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ansible/roles/direwolf/templates/kisstnc@.service.j2 b/ansible/roles/direwolf/templates/kisstnc@.service.j2 index 9e496d1..2310ef5 100644 --- a/ansible/roles/direwolf/templates/kisstnc@.service.j2 +++ b/ansible/roles/direwolf/templates/kisstnc@.service.j2 @@ -2,12 +2,12 @@ Description=Attach AX.25 KISS device %I Requires=direwolf@%i.service After=direwolf@%i.service +BindsTo=direwolf@%i.service AssertPathExists=/run/direwolf/%i [Service] -Type=simple -ExecStart=/usr/sbin/kissattach /run/direwolf/%i %i -ExecStartPost=/usr/sbin/kissparms -c 1 -p %i +Type=oneshot +ExecStart=/usr/bin/sh -c '/usr/sbin/kissattach /run/direwolf/%i %i; sleep 3; /usr/sbin/kissparms -c 1 -p %i' RemainAfterExit=true [Install]