#Type Path Mode User Group Age Argument
f /file/to/create mode user group - content
F /file/to/create-or-truncate mode user group - content
w /file/to/write-to - - - - content
d /directory/to/create-and-cleanup mode user group cleanup-age -
D /directory/to/create-and-remove mode user group cleanup-age -
如果可能,请始终尽量避免
%post
和%postun
脚本。您可以使这些aci文件或文件夹属于您的包。让我们假设这个例子
/var/aci
是一个文件夹并且/tmp/aci_tmp
是一个文件。然后你可以:指令的
%ghost
意思是:如果这个文件/文件夹出现,它属于我。这也意味着当您删除包时它们将被删除。这是因为
/tmp
通常挂载为 tmpfs。如果你的包放了东西,它会在重启过程中被擦掉。您的情况可能很好,因为您忽略了错误。
你,最好使用 tmpfiles.d(5)。即,创建一个文件
/etc/tmpfiles.d/aci.conf
使用其中一些行(不确定您是在创建文件还是目录):