在数据包安装和文件配置后自动执行脚本

时间:2018-06-04 10:08:13

标签: shell

我想在安装我的软件包之后和一些文件配置之后运行一个脚本。 但问题是当我在%post之前在%post中编写执行命令时:

%post
%{www_path}/deploy/installComplete.sh

%postun

%clean
rm -rf $RPM_BUILD_ROOT

%files base
%defattr(-,apache,apache,-)
%attr(750,apache,apache) %{www_path}/apps
%attr(770,apache,apache) %{www_path}/config
%attr(750,apache,apache) %{www_path}/cache
%attr(750,apache,apache) %{www_path}/data
%attr(750,apache,apache) %{www_path}/deploy
%attr(750,apache,apache) %{www_path}/lib
%attr(750,apache,apache) %{www_path}/symfony
%attr(750,apache,apache) %{www_path}/VERSION
%attr(750,apache,apache) %{www_path}/web
%attr(750,apache,apache) %{www_path}/plugins/sfXtlUtilitiesPlugin
%attr(750,apache,apache) %{www_path}/plugins/slapOrmPlugin
%attr(750,apache,apache) %{www_path}/plugins/twigPlugin

它将在安装软件包之后执行脚本,但在%files base之前提到所有内容之前。 我希望我的脚本在最后位置执行(在数据包安装和文件配置之后)。 谢谢你的帮助

0 个答案:

没有答案