3.10. Software Collection logrotate 支持
使用 Software Collection 或与 Software Collection 关联的应用程序,您可以使用 logrotate 程序管理日志文件。
过程 3.9. 使用 logrotate 管理日志文件
- 要使用 logrotate 管理日志文件,请将 Software Collection 的自定义 logrotate 文件放在 logrotate 作业
/etc/ logrotate.d/
的系统目录中。例如,创建以下文件:%{?scl_prefix}logrotate
%{?scl_prefix}logrotate
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 确保 logrotate 文件的内容采用标准的
logrotate
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 将文件添加到 Software Collection 软件包的 spec 文件中:
SOURCE2: %{?scl_prefix}logrotate
SOURCE2: %{?scl_prefix}logrotate
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 通过调整 Software Collection 软件包 spec 文件的
%install
部分,将文件安装到系统目录/etc/logrotate.d/
中:%install install -p -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{?scl:%_root_sysconfdir}%{!?scl:%_sysconfdir}/logrotate.d/
%install install -p -c -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{?scl:%_root_sysconfdir}%{!?scl:%_sysconfdir}/logrotate.d/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow