e81de8a9ff
mariadb: Add support for setting root password
2021-08-25 19:30:39 +00:00
45ed2678e7
mariadb: Add TLS support for server
2021-08-25 18:48:25 +00:00
4ea1cc5f81
git/server: Fix cloning repo over http
2021-08-25 17:12:51 +00:00
eb61bb9448
git/server: Set projectroot in environment
2021-08-25 15:09:03 +00:00
2020449bf9
kvm-host: Add nss-tools for creating keys with nssdb
2021-08-19 15:03:40 +00:00
ff4e0b32e8
dhcpd: yamllint fixes
2021-08-16 16:41:06 +00:00
fd2ee25f29
git/client: Configure git only for real users
2021-05-17 15:48:55 +00:00
5a6da68f2f
git/client: Don't hardcode mail domain
2021-05-17 15:39:51 +00:00
d89cfb70b7
base: Use trailing slash for OpenBSD install tree
...
This saves one redirect and fixes connection issue with current master
fsol-gw.
2021-05-17 15:32:36 +00:00
b06b09d054
ansible-host: Install configured git
2021-04-24 13:17:02 +00:00
179154ce12
git: Store settings in config and not in environment variables
2021-04-24 12:53:58 +00:00
9f86ecc099
Rename gw01.home.foo.sh to dna-gw01.home.foo.sh
2021-04-23 08:48:46 +00:00
4044c2a706
Allow TFTP to gw hosts
2021-04-22 20:41:25 +00:00
7c2522a8fb
unbound: Add secondry DHCP server and fix interface binding
...
Unbound can't bind to CARP interfaces without explicit definition.
2021-04-22 20:38:59 +00:00
d4a29bb758
dhcpd: Initial version of role.
...
Currently works only for main DHCP server.
2021-04-22 20:37:28 +00:00
4634a9687b
tftp: Fix startup arguments ordering
2021-04-22 20:36:38 +00:00
b8af7bbf8e
tftp: Add OpenBSD support
2021-04-22 16:42:52 +00:00
0d07163059
Use OSPF more properly in fsol-gw hosts
2021-04-14 19:53:16 +00:00
cdf3d3cd2e
munin-server: Fix permissions from runtime directory
2021-04-14 18:17:55 +00:00
3ca1e7fce8
zoneminder: Move data directory under /export
2021-04-05 15:19:55 +00:00
525b3cbe99
Add unbound to zm hosts
2021-04-01 22:46:01 +00:00
4ea66f9ece
Revert "openvpn: Lint fixes"
...
This reverts commit afc06c9ccc
.
2021-04-01 06:18:23 +00:00
847ac32cc2
cups-client: Lint fixes
2021-03-31 22:50:37 +00:00
afc06c9ccc
openvpn: Lint fixes
2021-03-31 22:48:48 +00:00
5094394edd
Lint fixes
2021-03-31 22:46:40 +00:00
6a79379d85
zoneminder: Initial version of role
2021-03-31 22:15:49 +00:00
3f9de759aa
mariadb: Initial version of role
2021-03-31 22:15:29 +00:00
61d4754bf1
rsyslog: Use advanced configuration format for UDP listen
2021-03-31 06:15:56 +00:00
e345e29b19
cups/server: Remove nginx frontend proxy
2021-03-30 16:14:52 +00:00
a7f22619f9
collab: Force install commands to use python2
2021-03-30 14:46:51 +00:00
e21753a7c8
ldap/server: Tighten LDAP TLS settings
2021-03-30 14:20:46 +00:00
caa8a23d13
Add ifstated to home gw hosts
2021-03-26 17:20:55 +00:00
e31769a606
ifstated: Use templating for ifstated configurations
2021-03-26 16:45:26 +00:00
8d234782df
Add unbound to gw hosts
2021-03-25 21:50:09 +00:00
12ec078011
unbound: Add OpenBSD support
2021-03-25 21:49:20 +00:00
c41495066b
unbound: Initial version of role
2021-03-25 17:38:21 +00:00
b776431baf
network: Add support to force DNS servers for interface
...
Previously DNS servers could be set for interface but they were used only
when interface address was set to static. This change allow to set (or
remove) DNS servers for interfaces regardles of IP address method.
2021-03-25 15:38:00 +00:00
4dcb2df22b
nfs-server: ShellCheck fixes
2021-03-24 05:55:14 +00:00
befa371fdc
nfs-server: Allow role/home autocreation run more often
...
1. Implemented locking for scripts so only one instance is running
simultaneously. This will also remove stale lock file if found.
2. Use LDAP contextCSN value to determine if we need to run script
at all. Previous contextCSN is stored in state file which will
be cleaned during reboots. If state file is not found direcotries
are scanned in normal way.
2021-03-24 05:48:04 +00:00
169750eb0e
base: Add S.M.A.R.T disk monitoring to physical hosts
2021-03-23 22:36:52 +00:00
226c624328
base: Add lm_sensors to physical hosts
2021-03-23 22:29:11 +00:00
f7025a7a06
lm_sensors: Initial version of role
2021-03-23 22:28:50 +00:00
7258cb04fd
jenkins: Initial version of role
2021-03-23 21:44:35 +00:00
5c0d6fe84f
munin-node: Fix dependencies for Fedora
2021-03-23 18:15:44 +00:00
5282a19463
nfs-server: Add autocreate support for home/role directories
2021-03-23 17:01:39 +00:00
786b8699ff
network: Fix disabling IPv6 address on RHEL
...
When setting IPv6 addr to none interfaces were still autoconfigured
using router advertisements. This is now fixed.
2021-03-23 16:30:57 +00:00
89eec4e1c5
nginx/site: Disable certificate check when we have multiple backends
...
Nginx requires that all backend certificates need to match name defined
in ProxyPass directive:
https://trac.nginx.org/nginx/ticket/1307
2021-03-23 15:55:01 +00:00
00088239fa
thinlinc-server: Use Let's Encrypt certs if available
2021-03-22 21:04:37 +00:00
ca3270d89b
nginx/server: Use SNI when connecting to backend servers
2021-03-22 20:59:03 +00:00
147c8d4db5
nginx/server: Add plaintext HTTP server support for cert validation
2021-03-22 20:35:38 +00:00