Skip to content

"create" cannot be configured in logrotate.conf #26

Open
@jqiuyin

Description

@jqiuyin

Describe the bug

"create" in logrotate.conf is fixed


set create: false in entry conf will not change the global config

logrotate_entries:
  - name: remote-linux-syslog
    path: "/var/log/linux_syslog/*/message"
    frequency: weekly
    compress: true
    create: false
    keep: 48
    dateext: yes
    missingok: true
    sharedscripts: true
    postrotate: "/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true"

if one log file is empty, logrotate will pack an empty file again and again
like this:
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions