我正在尝试部署一个工具,但必须将 auditd.conf 文件中的参数之一设置为不同的值。也就是说,我必须将 action_mail_acct 设置为 [email protected] 而不是 root。有没有办法在部署期间在 bootstrap.sh 或其他文件中执行此操作?
我想我必须这样做:
$ sed s/"action_mail_acct = root"/"action_mail_acct = [email protected]"/g auditd.conf > auditd.temp
$ mv -f auditd.temp auditd.conf
看起来很绕,但它确实有效,至少在命令行级别是这样。我愿意接受更好的想法。