„deb/logrotate-build.sh“ hinzufügen

This commit is contained in:
BlubbFish 2021-06-02 22:42:44 +02:00
parent ea73a86a1a
commit bb0cf7b3ec

26
deb/logrotate-build.sh Normal file
View File

@ -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