[OT] Cambiar el usuario de los logs en apache
Ando intentando que los logs de apache se generen con un usuario
concreto, en vez de como root. Para ello intento cambiar la línea que me
genera el log:
CustomLog "|/usr/sbin/rotatelogs /var/log/apache/access_%Y-%m-%d.log 50M"
common
Por:
CustomLog "|/bin/su apache -c \"/usr/sbin/rotatelogs
/var/log/apache/access_%Y-%m-%d.log 50M\"" common
Dándome un error:
piped log program '/bin/su apache -c "/usr/sbin/rotatelogs
/var/log/apache/access_%Y-%m-%d.log 50M"' failed unexpectedly
Usage: /usr/sbin/rotatelogs [-l] <logfile> <rotation time in
seconds> [offset minutes from UTC] or <rotation size in megabytes>
¿Hay alguna forma razonable de realizar esta tarea?, ¿es posible
realizar lo que quiero?.
--
Saludos --- Angel
Reply to: