dev-sec CI
6c870aae27
update changelog
2021-03-15 23:12:58 +00:00
schurzi
74c729404b
Merge pull request #392 from dev-sec/tally
...
restructure PAM handling and update for currently supported Linux distributions
2021-03-16 00:10:36 +01:00
Martin Schurz
b2dd73d27e
remove unneeded tasks
...
Signed-off-by: Martin Schurz <[email protected] >
2021-03-15 23:53:40 +01:00
Martin Schurz
ec9d7d2cb8
cleanup and typos
...
Signed-off-by: Martin Schurz <[email protected] >
2021-03-15 23:39:12 +01:00
Farid Joubbi
97c55d6e55
Documented rationale for sysctl values set.
...
Signed-off-by: Farid Joubbi <[email protected] >
2021-03-15 14:01:19 +01:00
Martin Schurz
5f97dffddf
Merge branch 'master' into tally
...
Signed-off-by: Martin Schurz <[email protected] >
2021-03-11 19:26:37 +01:00
dev-sec CI
eeedaeaffb
update changelog
2021-03-11 16:46:51 +00:00
schurzi
0b945536e2
Merge pull request #405 from joubbi/crontab
...
Ensure permissions on cron files and directories are configured
2021-03-11 17:44:26 +01:00
schurzi
103135ce9a
fix task naming
...
Signed-off-by: Martin Schurz <[email protected] >
2021-03-11 17:21:32 +01:00
Farid Joubbi
4158e0bfb4
Created a list of files/dirs to be looped instead of two tasks per file/dir.
...
Signed-off-by: Farid Joubbi <[email protected] >
2021-03-11 16:54:25 +01:00
dev-sec CI
fed8bdabd7
update changelog
2021-02-25 07:00:24 +00:00
Sebastian Gumprich
f9bbdb20fe
add install instructions
2021-02-25 07:57:55 +01:00
Farid Joubbi
4bad4779cd
Fixed copy-paste error by doing og-rwx instead of numerical.
...
Signed-off-by: Farid Joubbi <[email protected] >
2021-02-22 22:13:18 +01:00
Martin Schurz
75fc31b80c
remove cracklib
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 19:10:45 +01:00
Martin Schurz
10841ced62
case sensitive
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 18:29:55 +01:00
Martin Schurz
335df545fb
correct version
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 18:15:33 +01:00
Martin Schurz
6d2c92d4ab
correct locale
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 18:14:59 +01:00
Martin Schurz
3334000b97
set locale for test
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 17:45:46 +01:00
Martin Schurz
26d84b5f84
use custom /tmp dir
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 16:46:41 +01:00
Martin Schurz
9b6f313065
move pam tests up
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 15:54:03 +01:00
Martin Schurz
23071a183c
add testcases for PAM
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-22 15:42:13 +01:00
dev-sec CI
66009496e2
update changelog
2021-02-22 09:24:50 +00:00
Sebastian Gumprich
bbf992d9fc
Create dependabot.yml
2021-02-22 10:22:38 +01:00
Farid Joubbi
91a0d62305
Ensure permissions on /etc/crontab are configured. #375
...
Signed-off-by: Farid Joubbi <[email protected] >
2021-02-19 23:19:00 +01:00
Farid Joubbi
60d24db460
Ensure permissions on /etc/crontab are configured. #375
...
Signed-off-by: Farid Joubbi <[email protected] >
2021-02-19 22:40:16 +01:00
dev-sec CI
90e0ce7c6b
update changelog
2021-02-17 10:37:06 +00:00
schurzi
8e4c22d8d9
remove FQCN from roles in examples ( #404 )
...
Ansible does not work with FQCN and collections sepcified for including
roles. It is currently expecting to only get the role name in this
context.
Verified with Ansible 2.10.5
Signed-off-by: Martin Schurz <[email protected] >
2021-02-17 11:34:37 +01:00
Martin Schurz
dba53718cf
sssd is disabled on Amazonlinus
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-16 20:44:28 +01:00
Martin Schurz
4a5fa70507
default faillock to yes
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-16 19:31:51 +01:00
Martin Schurz
75683161a5
remove FQCN from roles in examples
...
Ansible does not work with FQCN and collections sepcified for including
roles. It is currently expecting to only get the role name in this
context.
Verified with Ansible 2.10.5
Signed-off-by: Martin Schurz <[email protected] >
2021-02-15 11:26:59 +01:00
dev-sec CI
2a4b98ab4a
update changelog
2021-02-15 10:26:19 +00:00
schurzi
5d55d29fe2
Merge pull request #403 from wzzrd/gssapi_client_support
...
Extend GSSAPI configuration support to ssh_config
2021-02-15 11:23:57 +01:00
Martin Schurz
64713ce75d
add default for new variable
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-15 11:17:01 +01:00
Martin Schurz
ec36bf5b9c
document parameter
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-15 00:22:03 +01:00
Martin Schurz
08aad6e80f
add documentation
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-15 00:13:14 +01:00
Martin Schurz
28c6bf5c66
put force on the right task
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 23:31:24 +01:00
Martin Schurz
26c73ed1c9
fix debian faillock config
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 23:13:14 +01:00
Maxim Burgerhout
54c8e6aedb
Split off ssh_gssapi_delegation into own variable
...
Signed-off-by: Maxim Burgerhout <[email protected] >
2021-02-14 22:07:33 +01:00
Martin Schurz
b9e33091e2
fix problems with auth
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 21:30:35 +01:00
Martin Schurz
7f1765c608
consolidate auth for rhel
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 17:30:02 +01:00
Martin Schurz
30f0839513
add support for rhel8 and sssd
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 12:44:20 +01:00
Martin Schurz
532917d956
remove rhel6 support from pam
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 12:14:54 +01:00
Martin Schurz
04654d0490
correct typo
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 11:19:12 +01:00
Martin Schurz
aa166f43fc
split debian and rhel pam config
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-14 02:07:25 +01:00
Martin Schurz
19482c319c
force create symlink
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-13 19:38:57 +01:00
Martin Schurz
fc7fb4fc8a
make compatible to authconfig
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-13 18:09:48 +01:00
Maxim Burgerhout
8baab7516e
Extend GSSAPI configuration support to ssh_config
...
Previously, the ssh_gssapi_support variable only toggled the GSSAPI
settings in sshd_config.
Through this change, setting ssh_gssapi_support to true also enables
support in ssh_config.
It enables both authentication and credential delegation.
Signed-off-by: Maxim Burgerhout <[email protected] >
2021-02-12 13:10:35 +01:00
Martin Schurz
7282187a90
Merge branch 'master' into tally
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-10 21:44:55 +01:00
Martin Schurz
157f4fca70
add tasks for faillock on debian
...
Signed-off-by: Martin Schurz <[email protected] >
2021-02-10 21:43:30 +01:00
dev-sec CI
70cd7bbf1e
update changelog
2021-02-10 15:07:15 +00:00