puppetで再び使用するaugeasツールを使用して、yum.confの除外部分を編集しようとしています。
問題は、次のことを行うことです。
# augtool
augtool> set /files/etc/yum.conf/main/exclude[last()+1] 'kernel*'
augtool> save
Saved 1 file(s)
augtool> set /files/etc/yum.conf/main/exclude[last()+1] 'python*'
augtool> save
Saved 1 file(s)
augtool>
書き出す:
exclude=kernel*
exclude=python*
/etc/yum.confファイルにあります。
yum.confのexclude部分は、スペースで区切られたリストのみをサポートします。では、どうすればaugeasをだまして、ここでスペース分離を使用できますか?それとも私は完全に間違ったことをしていますか?
すでに他のエントリが含まれている可能性があるため、除外オプション全体を上書きすることは解決策ではありません。