Logrotate ile döndürmek istediğim 'apache' kullanıcısı tarafından bir log dosyası sahibim.
Bunu farklı bir kullanıcı olarak logrotate çalıştırıp copytruncate stratejisini kullanarak 'web' yazarak yapmak istiyorum.
Bu, bu hatayla başarısız:
error: error setting owner of ./logfile.log.1: Operation not permitted
Ancak, yalnızca logrotate yeni dosyanın sahibini döndürülmüş dosyanın, yani apache'nin sahibine değiştirmeye çalıştığı için. Ancak logrotate 'web' ile iyi olurdu ve daha sonra iyi çalışabileceği gibi sahip bir kopyasını oluşturacaksa, aynı sahibin sahip olduğu yeni dosyaları umursamıyorum.
Bu nedenle, kopyalanan dosyanın sahibini değiştirmek için oturum açmayı durdurmanın herhangi bir yolu var mı?