From ae48fea5a9334f32aff405bd9777f3791c912f29 Mon Sep 17 00:00:00 2001 From: Fabio Erculiani Date: Wed, 23 Nov 2011 14:50:15 +0100 Subject: [PATCH] [sulfur] if exit status is > 255, pass it through the mod operator (this fixes Sulfur respawns with kdesu) --- sulfur/misc/sulfur | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sulfur/misc/sulfur b/sulfur/misc/sulfur index 350d1a3be..031da7ac3 100755 --- a/sulfur/misc/sulfur +++ b/sulfur/misc/sulfur @@ -74,5 +74,8 @@ while rc in (99, 98): rc = os.system(sulfur_path) else: rc = os.system(su_cmd) + if rc > 255: + # kdesu is idiotic + rc = rc % 255 raise SystemExit(rc)