Merge pull request #12 from stackbuilders/path-owner

Add the ability to set owner to the path
This commit is contained in:
Bert Van Vreckem 2016-10-29 20:45:19 +02:00 committed by GitHub
commit 3683ad41cd
2 changed files with 3 additions and 2 deletions

View File

@ -103,6 +103,7 @@ A complete overview of share options follows below. Only `name` is required, the
| `path` | /{{samba_shares_root}}/{{name}} | The path to the share directory. | | `path` | /{{samba_shares_root}}/{{name}} | The path to the share directory. |
| `comment` | - | A comment string for the share | | `comment` | - | A comment string for the share |
| `public` | `no` | Controls read access for guest users | | `public` | `no` | Controls read access for guest users |
| `owner` | `root` | Set the owner of the path |
| `valid_users` | - | Controls read access for registered users. Use the syntax of the corresponding Samba setting. | | `valid_users` | - | Controls read access for registered users. Use the syntax of the corresponding Samba setting. |
| `write_list` | - | Controls write access for registered users. Use the syntax of the corresponding Samba setting. | | `write_list` | - | Controls write access for registered users. Use the syntax of the corresponding Samba setting. |
| `group` | `users` | The user group files in the share will be added to. | | `group` | `users` | The user group files in the share will be added to. |

View File

@ -43,7 +43,7 @@
file: file:
state: directory state: directory
path: "{{ item.path|default([samba_shares_root,item.name]|join('/')) }}" path: "{{ item.path|default([samba_shares_root,item.name]|join('/')) }}"
owner: root owner: "{{ item.owner|default('root') }}"
group: "{{ item.group|default('users') }}" group: "{{ item.group|default('users') }}"
mode: "{{ item.directory_mode|default('0775') }}" mode: "{{ item.directory_mode|default('0775') }}"
setype: "{{ item.setype|default('samba_share_t') }}" setype: "{{ item.setype|default('samba_share_t') }}"