Commit Graph

158 Commits

Author SHA1 Message Date
Karl Goetz
cc4926237e Support for enabling Apple SMB extensions
Adds support for enabling Apples SMB extensions via the VFS fruit module.

This is necessary for Time Machine backups to Samba.

Related to #32
2018-09-03 15:23:50 +10:00
Bert Van Vreckem
967b64f048 Fix yamllint warnings 2018-08-16 21:32:30 +02:00
Bert Van Vreckem
0360ec2b48 Add documentation for new role variables samba_printer_type and samba_cups_server 2018-08-16 21:31:32 +02:00
Bert Van Vreckem
6cfd4149b6 Add contributors for v2.6.0 2018-08-16 21:25:20 +02:00
Bert Van Vreckem
aa091db224 Update change log for v2.6.0 2018-08-16 21:25:20 +02:00
Bert Van Vreckem
6fdef4b21c Don't print user passwords out to the log (fixes #29) 2018-08-16 21:25:20 +02:00
Bert Van Vreckem
4e60993bad Update current supported versions of Fedora to 27 and 28 (25 and 26 are EOL) 2018-08-16 21:25:20 +02:00
Bert Van Vreckem
83963fe534 Replace deprecated option "syslog only" with "logging = syslog" 2018-08-16 21:25:20 +02:00
Bert Van Vreckem
1f89ed6dc4
Merge pull request #31 from goetzk/patch-2
Change wording for web docroot
2018-08-16 21:10:45 +02:00
Bert Van Vreckem
f25ad50259
Merge pull request #30 from goetzk/patch-1
Only create www_documentroot when requested
2018-08-16 21:00:40 +02:00
Bert Van Vreckem
dd0b2913aa
Merge pull request #28 from thiagogomesverissimo/issue27
Enable a cups server to be used in this roles
2018-08-16 20:57:32 +02:00
Bert Van Vreckem
7ce734ca40 Bump version of the Fedora Docker image to 28 2018-08-16 19:14:03 +02:00
Karl Goetz
c37a1e5e64
Change wording for web docroot
Role variables is updated to mention the two possible web docroot locations - the item listed previously was for RedHat systems.
2018-08-11 13:16:55 +10:00
Karl Goetz
9b127b9fd4
Only create www_documentroot when requested
samba_create_varwww_symlinks controls linking to the www docroot but
nothing else requires it to be available.
This commit makes its creation conditional on expected use.
2018-08-11 13:15:01 +10:00
Thiago Gomes Verissimo
8cc7cd0286 fix if stmt 2018-05-23 10:57:01 -03:00
Thiago Gomes Verissimo
71a6e33c0e fix endif 2018-05-23 10:54:35 -03:00
Thiago Gomes Verissimo
5089cd887a Enable a cups server to be used in this roles
Fix #27
2018-05-23 10:53:35 -03:00
Thiago Gomes Verissimo
3468e34364 Enable a cups server to be used in this roles
Fix #27
2018-05-23 10:48:32 -03:00
Bert Van Vreckem
daf7e7e7a3 Update change log for v2.5.1 2018-05-20 01:00:10 +02:00
Bert Van Vreckem
f465edbc9a Update README for v2.5.1: new variables, test environment, contributors 2018-05-20 00:59:54 +02:00
Bert Van Vreckem
9002e14e60 Remove quotes from smbpasswd/pdbedit invocation 2018-05-20 00:49:54 +02:00
Bert Van Vreckem
687c9f6605 Update Ubuntu version 2018-05-20 00:49:14 +02:00
Bert Van Vreckem
8c67801f1a Update list of supported platforms 2018-05-20 00:48:52 +02:00
Bert Van Vreckem
c4ee3fa60a Fix whitespace in configuration file 2018-05-20 00:48:15 +02:00
Bert Van Vreckem
9eb5e7e767 Fix yamllint warnings 2018-05-20 00:47:50 +02:00
Bert Van Vreckem
5d25692f88 Update Docker image versions 2018-05-19 23:44:24 +02:00
Bert Van Vreckem
281cddb700
Merge pull request #26 from towo/master
Name the include_vars task
2018-05-19 23:43:50 +02:00
Bert Van Vreckem
ead12ecfe9
Merge pull request #24 from jonathanunderwood/server_max_protocol
Add samba_server_max_protocol parameter
2018-05-19 23:42:59 +02:00
Bert Van Vreckem
70b2b21b2b
Merge branch 'master' into server_max_protocol 2018-05-19 23:41:58 +02:00
Bert Van Vreckem
59e0e317e9
Merge pull request #23 from kota65535/feature/username_map
Added username map configuration
2018-05-19 23:40:13 +02:00
Bert Van Vreckem
e2732e4263
Merge pull request #21 from blubber/make-cve-2017-7494-mitigation-optional
Add config flag to disable CVE-2017-7494 mitigation
2018-05-19 23:21:12 +02:00
Tobias Wolter
d2196c8091 Name the include_vars task
Appeasement for the linter gods.
2018-04-12 01:35:08 +02:00
Tiemo Kieft
b006670615
Add flag to disable CVE-2017-7494 mitigation
Setting "nt pipe support = no" seems to break macOS High Sierra
clients.
2018-04-04 08:56:26 +02:00
Jonathan G. Underwood
858d4a246b Add samba_server_min_protocol parameter 2018-04-03 17:07:25 +01:00
Bert Van Vreckem
3cb311356e
Merge pull request #25 from jonathanunderwood/later_fedora_support
Add Fedora 26 and 27 support explicitly in meta
2018-04-03 17:23:32 +02:00
Jonathan G. Underwood
277c308199 Add Fedora 26 and 27 support explicitly in meta 2018-04-02 22:28:15 +01:00
Jonathan G. Underwood
fda9ec8452 Add samba_server_max_protocol parameter 2018-04-02 22:25:51 +01:00
Tomohiko
675baed465 Added username map configuration 2017-12-28 16:49:12 +09:00
Bert Van Vreckem
4add05ac71 Added webhook for notifying Ansible Galaxy 2017-11-21 09:06:53 +01:00
Bert Van Vreckem
91daeb8d25 Updated change log for v2.5.0 2017-11-21 09:05:00 +01:00
Bert Van Vreckem
99ff1abb1b
Merge pull request #20 from SvenEeckeman/master
Added support for Realmd
2017-11-21 08:58:07 +01:00
SvenEeckeman
d653347e67
Update smb.conf.j2 2017-11-05 12:57:31 +01:00
SvenEeckeman
7439d63baa
Update README.md 2017-11-05 12:55:12 +01:00
Bert Van Vreckem
c27dcd6307 Updated README, Change log for v2.4.0 2017-09-15 21:29:29 +02:00
Bert Van Vreckem
37c7c57ebc Merge pull request #19 from tomislacker/disable_wins
Add support for disabling WINs
2017-09-15 21:24:26 +02:00
Ben Tomasik
8c56bc0b35 Add support for disabling WINs 2017-08-06 17:25:33 -05:00
Bert Van Vreckem
b63ca1385e Implement fix for CVE-2017-7494 2017-05-29 20:51:00 +02:00
Bert Van Vreckem
7b70e15cec Fix role name and link (el7 -> rh-base) 2017-05-10 22:56:04 +02:00
Bert Van Vreckem
311c919f68 Removed some deprecated text, updated test playbook link 2017-05-10 22:12:23 +02:00
Bert Van Vreckem
4a81e057b2 Update change log for v2.3.0 2017-05-10 18:37:27 +02:00