2015-07-10 42 views

回答

1

有一个官方puppet module修改限制。

您也可以使用file_line

file_line { 'append_limits_conf': 
    path => '/etc/security/limits.conf', 
    match => 'variable_name', 
    line => 'vriable_name = foobar', 
} 

将使用match来确定变量是否已在文件中声明。如果是的话 - 它会将值更改为您在line定义的任何值。如果它不在那里,它只会追加该行。

更复杂的文件编辑可以使用augeas完成 - 但可能是现在你的情况矫枉过正。

相关问题