From patchwork Fri Feb 26 10:50:52 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Cavallari X-Patchwork-Id: 588885 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ozlabs.org (Postfix) with ESMTP id 19FEE140271 for ; Fri, 26 Feb 2016 21:55:21 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 3B559A5CD7; Fri, 26 Feb 2016 10:55:20 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 53fx1Q2pN4R9; Fri, 26 Feb 2016 10:55:18 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id 28663A59B4; Fri, 26 Feb 2016 10:55:18 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id A4E361BFD7E for ; Fri, 26 Feb 2016 10:55:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 9F1B9957E4 for ; Fri, 26 Feb 2016 10:55:17 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id z8UAmDiavgIg for ; Fri, 26 Feb 2016 10:55:16 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.17.10]) by hemlock.osuosl.org (Postfix) with ESMTPS id 64AF0954EE for ; Fri, 26 Feb 2016 10:55:16 +0000 (UTC) Received: from evilbit.green-communications.fr ([137.194.59.135]) by mrelayeu.kundenserver.de (mreue104) with ESMTPSA (Nemesis) id 0Lh5vD-1a6Uwp2V9T-00oUnZ; Fri, 26 Feb 2016 11:55:12 +0100 From: Nicolas Cavallari To: buildroot@buildroot.org Date: Fri, 26 Feb 2016 11:50:52 +0100 Message-Id: <1456483852-12830-1-git-send-email-nicolas.cavallari@green-communications.fr> X-Mailer: git-send-email 2.7.0 X-Provags-ID: V03:K0:muDlfcr6nsyZxFdiTWNfLqPHJpGxtmsMp3zeMbJtcWwv6zaxgru baJYZ3Cm1jYSszYGfdhcMJ9oqT3Ap1tugbuOG//aRzT8c7v6LeBQ6o0yDo+6p2YBLEfIRzI gOGlCDR+4jaqGmKEf2yZPK3Ov2R4s8Q2qzPK4qBZGbAMzvDupNeGKdk3WP7QeVx1LkVd8R/ L+/f5JBgxpn33sJ9IRavQ== X-UI-Out-Filterresults: notjunk:1; V01:K0:ZE2sMAmDNxc=:kH5yMvbX76wI1u+93bkLWZ khtorn4H6I/ycqYNg3lpY9KV6QJZdmi4HBIFeT45q6zI5uzLPVLtIqJNq4MjWGQ0JoLbD93Ts SJGDX+FGVcyiCBDh97sxm6w8e4zWyDvNuYMArksFCHs/HGCA1sFU5HGqlwDY0brh9hTN6dfQn i1uY169S+g7AhYBxAn2lz9lOFtmTc5aNol2K2+pY8c5snnE2IhyY1GD1xMQKTi4P2l6kmiqY4 nB+lyUbdE79w7Nbj0UHJVtVe89svVj/ZqqmhMVhRV7yfLLWRw2k8O4eCvmSLV8zUoO8g4bKM4 /yjmKJUYWHAHVqFbu2w02AA4Pw9AGHE8PfRtGyOfbv11qenCMmiXz94Phk49IZwzWh4kgfn6b N2WOGZqi54fVu9My3SmGRvXUWoHbmrUZ4igruESRhlCFc1HBHDdcIKmON20h7aBDH94ETnWsd g6xrRwv6HqdijlCotDh7LgyGTWhwf165VspcM9B9Jz1JOWWZg692BiLCbJgpMTLzzYCzjvVhB LUpqETmxlK4vGoC2e3FgRCeotn8meT0BIMKlxtnSAPcufi+ZJFivJvwRcQ+H00c92d5+mfc6j uRsTzwYUfxI7XPgjDJIyAG9D2+lqMA7kPUQtDO2g8YJSsPIfYheivpEiEMWnnrAR7eakQ1MGg uQ/oZFMo4B1VGCVSVNUAhBlRc7z6PQJZyd+7Lu5IZUlDjDDIEEQ/jG6PDhAFFqtPKuLM= Subject: [Buildroot] [PATCH 1/1] busybox: Make S01logging source a default file. X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The default syslog parameters are to keep only 200-400 KiB of logs, which is very few if there is a spammy daemon on the system, or a daemon that fails and then spams errors that hides the original problem. Make S01logging source a /etc/default/logging file where these parameters can be overridden. Signed-off-by: Nicolas Cavallari --- package/busybox/S01logging | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/package/busybox/S01logging b/package/busybox/S01logging index a72c69d..af7bdff 100644 --- a/package/busybox/S01logging +++ b/package/busybox/S01logging @@ -3,10 +3,14 @@ # Start logging # +SYSLOGD_ARGS=-n +KLOGD_ARGS=-n +[ -e /etc/default/logging ] && . /etc/default/logging + start() { printf "Starting logging: " - start-stop-daemon -b -S -q -m -p /var/run/syslogd.pid --exec /sbin/syslogd -- -n - start-stop-daemon -b -S -q -m -p /var/run/klogd.pid --exec /sbin/klogd -- -n + start-stop-daemon -b -S -q -m -p /var/run/syslogd.pid --exec /sbin/syslogd -- $SYSLOGD_ARGS + start-stop-daemon -b -S -q -m -p /var/run/klogd.pid --exec /sbin/klogd -- $KLOGD_ARGS echo "OK" }