From patchwork Sat May 2 09:15:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Peter_M=C3=BCller?= X-Patchwork-Id: 3040 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 49Dk3z1xP7z3xXx for ; Sat, 2 May 2020 09:15:27 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 49Dk3y10qYz1YK; Sat, 2 May 2020 09:15:26 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 49Dk3x52DJz2yPL; Sat, 2 May 2020 09:15:25 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 49Dk3v5s1Lz2yK0 for ; Sat, 2 May 2020 09:15:23 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) by mail01.ipfire.org (Postfix) with ESMTPSA id 49Dk3v0bZzz1YK for ; Sat, 2 May 2020 09:15:22 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1588410923; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8YVLiy05VRlfdwpbJa2+tU6+d0r5yula/NKApUdgV3k=; b=/t+HAXbfBqGjAdFIpucYRGV9g2NYnLnraixlfkgxFgqG7Orb5KAh7JxDP9hrf/hIHps8e1 +1X+Fv4SLqpV9eAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1588410923; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=8YVLiy05VRlfdwpbJa2+tU6+d0r5yula/NKApUdgV3k=; b=GMXUsPSz6Bb/Pb5PLv6nKi/lBWklsRGDr4MnZrx79K64+XCEdObbiHJizgdsyCGmOlRuUd ezyWEBtQullZGfrDjac7GJAjx+YwaVMepNiTIPHdDR6UMmoy8lJ06LBDmu3wMcMovNuwad a8hzST/Hb0jVfS0lyVGFreFEqxSb9b/zM8aGd0Q1Nt9vLk4QiYr3/kyYSuXsn8NzK8tXrO 0T0QWDm2Lmmm6IukWu1Pf/SKgBlVESrt+xuw7fqv7XavAghgErUCScpmyNFWY+t+O8hT8o VNfshO1oF9cO5AtxkJYsiH635U4/spDKyER9UAx7ZNQ1Pm2idF8/q4yagZP8Xg== To: "IPFire: Development-List" From: =?utf-8?q?Peter_M=C3=BCller?= Subject: [PATCH 0/1] hostapd: clean up shell script Message-ID: Date: Sat, 2 May 2020 11:15:19 +0200 MIME-Version: 1.0 Content-Language: en-US Authentication-Results: mail01.ipfire.org; auth=pass smtp.mailfrom=peter.mueller@ipfire.org X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Hello development folks, the following patch is the first attempt of cleaning the all shell scripts we use in and around IPFire 2.x, which is necessary as they contain quite some glitches (most of them are aesthetic or balancing ones, but some might be more severe, especially when it comes to malfunctions due to unexpected input) and IPFire 3.x probably will not be arriving that fast. In other words, there is no sense in delaying the inevitable. There is an umbrealla bug for this task (#12398) assigned to my humble self, but to make sure my changes are welcomed by the development community, I start with the hostapd initscript and wait for comments. If they are positive, I plan to clean up all the 132 shell scripts one by one. Please refer to #12398 for further information about the progress and what I am going to do. Patches and commits will be tracked there. Looking forward to your opinions. Thanks, and best regards, Peter Müller Signed-off-by: Peter Müller Reviewed-by: Michael Tremer