소스 검색

Proper disabling of the default vhost

Removing the file /etc/apache2/sites-available/000-default.conf leads to an error when Apache is restarted.
So the symlink in /etc/apache2/sites-enabled/ should be removed, the actual file can stay.
master
Philipp Marmet 8 년 전
부모
커밋
df5edcd8a2
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. +5
    -4
      apache/no_default_vhost.sls

+ 5
- 4
apache/no_default_vhost.sls 파일 보기

@@ -5,12 +5,13 @@
include:
- apache

apache_no-default-vhost:
file.absent:
- name: {{ apache.vhostdir }}/000-default.conf
a2dissite 000-default.conf:
cmd:
- run
- unless: test ! -f /etc/apache2/sites-enabled/000-default.conf
- require:
- pkg: apache
- watch_in:
- module: apache-reload

{% endif %}
{% endif %}

Loading…
취소
저장