kickstart 文件中 $post 部分的顺序是什么

kickstart 文件中 $post 部分的顺序是什么

我正在探索费多拉/RHEL启动文件。我想知道%postkickstart 文件中各部分的顺序是什么。

如果有%post如下两个部分:

%post --nochroot
%end
%post
%end

他们是如何被处决的?

它们是按照解释器找到它们的顺序执行的吗?或者还有其他的排序吗?

答案1

它们的执行顺序与 kickstart 文件中出现的顺序相同。从RHEL 文档:

脚本部分计数和排序

除命令部分之外的所有部分都是可选的,并且可以多次出现。当要评估特定类型的脚本部分时,Kickstart 中存在的该类型的所有部分都会按照出现的顺序进行评估:两个%post部分按照它们出现的顺序依次评估。但是,您不必以任何顺序指定各种类型的脚本节:节%post之前是否有节并不重要%pre

相关内容