Web lists-archives.com

Re: [Samba] Log rotation issue

Am 30.11.2017 um 13:17 schrieb Anantha Raghava via samba:

We recently migrated the samba-ad-dc from 4.6.5 to 4.7.1. Over a period of last 15 days or so we have been observing that although the samba log rotates, upon rotation, samba will start writing the logs to both the main log file and the <main log>.old file simultaneously. While, the main log file rotates properly, instead of deleting old file and create a new one on rotation, samba continues to write into the <main log>.old file and file size keeps increasing.

Any suggestion to fix it? Also, we need some suggestions to use wild card such as %h, %m etc for samba log.

Our smb.conf is shown below.

# Global parameters
        netbios name = DC1
        realm = ***********.COM
        server services = s3fs, rpc, nbt, wrepl, ldap, cldap, kdc, drepl, winbindd, ntp_signd, kcc, dnsupdate
        workgroup = ********
        server role = active directory domain controller
        idmap_ldb:use rfc2307 = yes
        ldap server require strong auth = no

#eventlog list = Application System Security SyslogLinux
        eventlog list = Security
        #Log Level
        log level = 3
        log file = /var/log/samba/samba.log
        max log size = 1000000

        path = /usr/local/samba/var/locks/sysvol/***********.com/scripts
        read only = No

        path = /usr/local/samba/var/locks/sysvol
        read only = No

        comment = For all Users
        path = /home/shares
        read only = No

You can try and add the "copytruncate" option to your samba logrotate config file.
This is what i have to use on debian wheezy:


/var/log/samba/log.samba {
    rotate 7

To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba