Use Carbon means to achieve logrotate support instead of patch