1. 程式人生 > >利用saltstack對minion端安裝clamav殺毒軟件

利用saltstack對minion端安裝clamav殺毒軟件

config tac 執行 manage -- configure amp 如果 pac

首先應該編寫sls文件

 1 clamav_source:
 2   file.managed:
 3     - name: /tmp/clamav-0.99.2.tar.gz
 4     - unless: test -f /tmp/clamav-0.99.2.tar.gz  //如果沒有這個文件,才會執行
 5     - source: salt://clamav/package/clamav-0.99.2.tar.gz
 6 clamav_unzip:
 7   cmd.run:
 8     - cwd: /tmp
 9     - name: tar -zxf clamav-0.99.2.tar.gz
10
- unless: test -f /tmp/clamav-0.99.2 11 - require: 12 - file: clamav_source 13 clamav_pkg: 14 pkg.installed: 15 - names: 16 - gcc  //源碼安裝需要編譯器 17 - make 18 clamav_install: 19 cmd.run: 20 - cwd: /tmp/clamav-0.99.2 21 - unless: test 22 - name: ./configure --prefix=/usr/local/clamav && make
&& make install 23 - require: 24 - cmd: clamav_unzip 25 - pkg: clamav_pkg

利用saltstack對minion端安裝clamav殺毒軟件