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