From e18657df0b7e45a224fae17e68c447eae94258ac Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 6 Jun 2016 12:08:56 +0100 Subject: meta: Drop swabber swabber hasn't been used in years and never did work well in the first place. Remove its recipes, class and configuration. Signed-off-by: Richard Purdie --- scripts/swabber-strace-attach | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100755 scripts/swabber-strace-attach (limited to 'scripts/swabber-strace-attach') diff --git a/scripts/swabber-strace-attach b/scripts/swabber-strace-attach deleted file mode 100755 index e8f325846c..0000000000 --- a/scripts/swabber-strace-attach +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env python3 -import os -import sys -import subprocess - -# Detach from the controlling terminal and parent process by forking twice to daemonize ourselves, -# then run the command passed as argv[1]. Send log data to argv[2]. - -pid = os.fork() -if (pid == 0): - os.setsid() - pid = os.fork() - if (pid != 0): - os._exit(0) -else: - sys.exit() - - -si = open(os.devnull, 'r') -so = open(sys.argv[2], 'w') -se = so - -# Replace those fds with our own -os.dup2(si.fileno(), sys.stdin.fileno()) -os.dup2(so.fileno(), sys.stdout.fileno()) -os.dup2(se.fileno(), sys.stderr.fileno()) - -ret = subprocess.call(sys.argv[1], shell=True) - -os._exit(ret) - -- cgit v1.2.3