From bb0cf7b3ecb3d667f7291d50eabeedb22af07c6c Mon Sep 17 00:00:00 2001 From: BlubbFish Date: Wed, 2 Jun 2021 22:42:44 +0200 Subject: [PATCH] =?UTF-8?q?=E2=80=9Edeb/logrotate-build.sh=E2=80=9C=20hinz?= =?UTF-8?q?uf=C3=BCgen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deb/logrotate-build.sh | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 deb/logrotate-build.sh diff --git a/deb/logrotate-build.sh b/deb/logrotate-build.sh new file mode 100644 index 0000000..b745f45 --- /dev/null +++ b/deb/logrotate-build.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# EXAMPLES +usage() { + echo "usage: " \ + "NAME=app " \ + "sh pre-post-build.sh" + exit 1 +} + +echo "DEB Builder logrotate-file: https://github.com/linksmart/ci-scripts/blob/master/deb/logrotate-build.sh" + +if [[ -z "$NAME" ]]; then + usage +fi + +echo "/var/log/${NAME}.log {" > logrotate-$NAME +echo " compress" >> logrotate-$NAME +echo " copytruncate" >> logrotate-$NAME +echo " daily" >> logrotate-$NAME +echo " delaycompress" >> logrotate-$NAME +echo " missingok" >> logrotate-$NAME +echo " notifempty" >> logrotate-$NAME +echo " rotate 4" >> logrotate-$NAME +echo " size=10M" >> logrotate-$NAME +echo "}" >> logrotate-$NAME \ No newline at end of file