1
0
Fork 0
mirror of synced 2024-10-22 19:58:57 -04:00
formula-logrotate/logrotate/osfamilymap.yaml
Georg Pfuetzenreuter 26f74e58ac
fix(suse): skip service
SUSE based distributions do not use Cron, but instead a systemd
timer for running logrotate on a schedule.
As this timer is enabled through a systemd preset, skip the state
completely.

Signed-off-by: Georg Pfuetzenreuter <georg.pfuetzenreuter@suse.com>
2024-08-22 13:25:35 +02:00

36 lines
794 B
YAML

# -*- coding: utf-8 -*-
# vim: ft=yaml
---
Arch:
service: logrotate.timer
default_config:
tabooext: + .pacorig .pacnew .pacsave
Debian:
default_config:
compress: true
RedHat:
pkg: cronie
service: crond
default_config:
dateext: true
Suse:
service: null
login_records_jobs: false
default_config:
dateext: true
compresscmd: /usr/bin/xz
uncompresscmd: /usr/bin/xzdec
Gentoo:
pkg: app-admin/logrotate
service: cronie
default_config:
tabooext: + .keep
dateext: true
FreeBSD:
bin: /usr/local/sbin/logrotate
status_dir: /var/run
conf_file: /usr/local/etc/logrotate.conf
hourly_conf_file: /usr/local/etc/logrotate.hourly.conf
include_dir: /usr/local/etc/logrotate.d
hourly_include_dir: /usr/local/etc/logrotate.hourly.d
group: wheel