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

Responder a