mirror of
https://github.com/saltstack-formulas/mysql-formula.git
synced 2025-04-16 17:50:27 +00:00
Merge pull request #207 from noelmcloughlin/fixes
Add server.apparmor state
This commit is contained in:
commit
3ed3e96e5c
2 changed files with 11 additions and 7 deletions
10
mysql/apparmor.sls
Normal file
10
mysql/apparmor.sls
Normal file
|
@ -0,0 +1,10 @@
|
|||
{% from tpldir ~ "/map.jinja" import mysql with context %}
|
||||
|
||||
mysqld-apparmor-allow:
|
||||
file.append:
|
||||
- name: {{ mysql.config.apparmor.dir }}/{{ mysql.config.apparmor.file }}
|
||||
- onlyif: test -d {{ mysql.config.apparmor.dir }}
|
||||
- makedirs: True
|
||||
- text:
|
||||
- '{{ mysql.config.sections.mysqld.datadir }}/ r,'
|
||||
- '{{ mysql.config.sections.mysqld.datadir }}/** rwk,'
|
|
@ -1,6 +1,7 @@
|
|||
include:
|
||||
- .config
|
||||
- .python
|
||||
- .apparmor
|
||||
|
||||
{% from tpldir ~ "/map.jinja" import mysql with context %}
|
||||
|
||||
|
@ -144,13 +145,6 @@ mysql_initialize:
|
|||
{% endif %}
|
||||
|
||||
mysqld-service-running:
|
||||
file.append:
|
||||
- name: {{ mysql.config.apparmor.dir }}/{{ mysql.config.apparmor.file }}
|
||||
- onlyif: test -d {{ mysql.config.apparmor.dir }}
|
||||
- makedirs: True
|
||||
- text:
|
||||
- '{{ mysql.config.sections.mysqld.datadir }}/ r,'
|
||||
- '{{ mysql.config.sections.mysqld.datadir }}/** rwk,'
|
||||
service.running:
|
||||
- name: {{ mysql.service }}
|
||||
- enable: True
|
||||
|
|
Loading…
Add table
Reference in a new issue