-
f9c38a8479
Add world-readable option back in, it's used.
master
niten
2024-06-10 17:16:16 -0700
-
b0b280c231
/var/run -> /run
niten
2024-06-06 14:02:32 -0700
-
d604090b94
Add fudo-system option
niten
2024-06-02 14:40:34 -0700
-
6d08c1a790
Heimdal no longer stores kdc in libexec/heimdal/
niten
2024-06-02 13:34:57 -0700
-
60d5d50336
Restart secret services if changed
niten
2024-05-21 15:24:46 -0700
-
68c8052e0c
Add private/tailscale domains to nexus
niten
2024-05-11 14:33:58 -0700
-
7bdae87de3
Add public/tailscale domain types for nexus
niten
2024-05-11 13:58:17 -0700
-
e6109489d4
Don't need to provide public LDAP anymore
niten
2024-03-08 15:11:37 -0800
-
751ee6be5d
/var/run -> /run
niten
2024-02-04 23:21:36 -0800
-
b1197db920
Oops, put the option in the wrong place
niten
2024-02-04 23:03:20 -0800
-
cc0a8b5cba
Set up state directory for webmail
niten
2024-02-04 22:45:38 -0800
-
fe27dc3f3d
Do this in a domain-specific way...
niten
2024-02-01 21:00:19 -0800
-
62e4276a86
The ::1 network has extra stuff...
niten
2024-01-31 09:56:34 -0800
-
38640140c8
v6 is handled...roughly
niten
2024-01-31 09:36:35 -0800
-
c1c67ecc80
ip -> network, one breaking
niten
2024-01-31 09:26:55 -0800
-
b0c7b7bd88
hasPrefix needs to get the IP too
niten
2024-01-31 00:17:50 -0800
-
2d2f1099ea
Add some brackets
niten
2024-01-31 00:14:00 -0800
-
9e36dfc6ca
domains -> fudo.domains
niten
2024-01-30 22:21:48 -0800
-
c5d1d11137
Handle IPv6 networks in SPF.
niten
2024-01-30 22:19:50 -0800
-
16a105a24e
Fuckin copy the primary job def
niten
2024-01-13 14:19:08 -0800
-
168dc68251
Shouldn't be called 'template'
niten
2024-01-13 13:26:10 -0800
-
031600e175
WTF, never changed keyfile placeholder
niten
2024-01-13 13:07:52 -0800
-
083defd692
Change Pre/Post KDC jobs to scripts
niten
2024-01-13 10:16:16 -0800
-
ace843b59d
Add coreutils to heimdal hprop job
niten
2024-01-13 09:52:59 -0800
-
e8a191908e
Perform hpropd merge outside of main dir
niten
2024-01-12 16:51:09 -0800
-
2a27c0f7b1
Remove unused options
niten
2024-01-12 13:41:19 -0800
-
45b15e65fd
password -> passwd
niten
2024-01-07 18:09:12 -0800
-
92be492607
Don't create users if they don't have passwords
niten
2024-01-07 17:51:23 -0800
-
f7a5a43d30
Wait, Restart can't be 'never', only 'no'
niten
2024-01-07 15:25:29 -0800
-
2c206d394b
DELETE. EVERYTHING.
niten
2024-01-07 15:21:07 -0800
-
7e533a6d6f
Wait, is it ReadWritePaths?
niten
2024-01-07 14:48:42 -0800
-
dd2df768f1
Disable everything
niten
2024-01-07 09:31:53 -0800
-
c405597d81
Are numbers not legit?
niten
2024-01-07 09:25:51 -0800
-
4196468cf8
Ahh, maybe it's the fact that it's a path
niten
2024-01-07 09:22:44 -0800
-
1186de6c36
Just a test...
niten
2024-01-06 23:14:43 -0800
-
42f486a6fc
writeShellScript is in pkgs
niten
2024-01-06 11:10:18 -0800
-
8ba0e155d3
Put launcher in script
niten
2024-01-06 11:06:05 -0800
-
12d62caf25
postgres11 is old as shit
niten
2024-01-05 14:11:15 -0800
-
8e08f115c5
Don't need the extra wrapper now
niten
2023-12-18 11:36:51 -0800
-
9f96e0fa62
snake-case not camelCase
niten
2023-12-11 15:03:02 -0800
-
a33c958625
Default is no metrics
niten
2023-12-11 14:53:05 -0800
-
216e84c94e
Only take one grafana & prometheus host
niten
2023-12-11 14:52:20 -0800
-
893538d442
No env file anymore
niten
2023-12-11 09:06:19 -0800
-
f142ce296c
Use Authentik for Grafana auth
niten
2023-12-10 22:27:26 -0800
-
1aea58945d
nework -> network
niten
2023-12-10 16:12:08 -0800
-
deb3e455bd
Only need DB SSL if on a public network
niten
2023-12-10 16:10:09 -0800
-
09e6262e83
Remove comment
niten
2023-12-10 15:39:23 -0800
-
078a150080
Forget setting the database for now...
niten
2023-12-10 15:01:07 -0800
-
e8ad5ae2ca
Try setting ReadWritePaths...
niten
2023-12-10 14:46:11 -0800
-
3b89330f81
Don't use camelCase for opts
niten
2023-12-05 22:38:01 -0800
-
26b130ceab
typo: enthernet -> ethernet
niten
2023-12-05 22:32:28 -0800
-
9b20a19e27
Did I really do that? Geez
niten
2023-12-05 21:12:34 -0800
-
72a33bd452
Apparently kea doesn't list->csv for me
niten
2023-12-05 21:09:49 -0800
-
a169209046
typo: nework -> network
niten
2023-12-05 20:56:36 -0800
-
c884d59f47
It's kea.dhcp4, not just kea
niten
2023-12-05 20:47:34 -0800
-
e770842fa6
Switch to Kea for dhcp4 servec
niten
2023-12-05 20:45:34 -0800
-
cf4b24da99
Add a few more adblock lists for AdGuard
niten
2023-11-27 12:44:58 -0800
-
6015d8eaf0
Add reasonable default config options to AdGuard
niten
2023-11-27 12:13:30 -0800
-
04263beb7f
Make a module to supply overlay
niten
2023-11-17 09:34:09 -0800
-
d4044d886a
Change the way netMaxIp works
niten
2023-11-04 09:00:00 -0700
-
88bcd94803
Remove some more deps to remove cycles, hopefully
niten
2023-11-03 16:08:44 -0700
-
fdc658a263
Remove more cycle-creating dependencies
niten
2023-11-03 15:49:40 -0700
-
10e78ba89f
Switch from str -> networkHostOpts for deafult-host
niten
2023-11-03 15:00:53 -0700
-
2d96202a58
Ugh, WHAT!
niten
2023-11-03 12:51:28 -0700
-
e37fe381d5
Change the way intToIpv4 works
niten
2023-11-03 12:42:49 -0700
-
7ae766bd8a
Print the min & max IPs
niten
2023-11-03 12:29:09 -0700
-
70a1a6d6af
Fuckin print the network
niten
2023-11-03 12:27:00 -0700
-
9d031308aa
Need to compare ints
niten
2023-11-03 11:51:22 -0700
-
a241c56c59
Make 'default-host' a full networkHost, not a str
niten
2023-11-02 10:02:41 -0700
-
cd1c104bce
Oops, multi-line string in systemd
niten
2023-10-19 22:14:01 -0700
-
a46b71e72b
cfg.database -> cfg.kdc.database
niten
2023-10-15 23:14:59 -0700
-
56f4e49df0
KDC - Ensure database exists and is readable
niten
2023-10-15 23:00:48 -0700
-
356c452d66
Only launch ejabberd if env is available
niten
2023-10-15 21:10:05 -0700
-
c629223e85
See if requiring works better...
niten
2023-10-13 23:14:59 -0700
-
19f117a14b
Let's just be explicit about multi-user
niten
2023-10-13 22:06:37 -0700
-
1c0d4b207a
wantedBy default.target doesn't seem to work...
niten
2023-10-13 22:05:49 -0700
-
5079561573
Formatting
niten
2023-10-11 12:03:07 -0700
-
1e5cdcba79
This is just tweaking at this point...
niten
2023-10-09 22:58:42 -0700
-
169cf84263
Require the FS to be online before loading secrets
Niten
2023-10-09 18:55:08 -0700
-
130086b6a8
`default` isn't working
niten
2023-10-09 18:02:12 -0700
-
28e16e19e4
Make secrets into RemaiAfterExit oneshot services
Niten
2023-10-09 16:10:50 -0700
-
7fcbc0bddb
Make secrets work again...
Niten
2023-10-09 11:35:45 -0700
-
db5c0b7cd1
Allow for null gssapi-realm
niten
2023-10-08 16:21:24 -0700
-
0890bb7b1e
Specify full path for chown
niten
2023-10-06 19:08:50 -0700
-
37bd62f950
Start all secrets on boot
niten
2023-10-01 22:47:24 -0700
-
49009f67e7
Figured out how to correctly change ownership
niten
2023-09-22 23:20:44 -0700
-
a72e23a198
Fix ref to cfg.state-directory
niten
2023-09-22 22:29:13 -0700
-
ad5570b7c3
Give ExecStartPre root perms.
niten
2023-09-22 22:25:43 -0700
-
7ed8b64466
Make sure kerberos database belongs to kerberos user
niten
2023-09-22 10:08:18 -0700
-
f3312f8fce
Not list concat...
niten
2023-09-06 17:48:23 -0700
-
1e1bd7e3b9
Add given name & surname to ldap
niten
2023-09-06 17:43:52 -0700
-
dbf6cd6337
Add givenName & surname
niten
2023-09-06 17:37:55 -0700
-
cea913f1fe
Apparently it's 'account' that interferes with inetOrgPerson
niten
2023-09-06 16:27:18 -0700
-
169dee3939
Ugh
niten
2023-09-06 16:13:37 -0700
-
bfcd26ae7e
Umm
niten
2023-09-06 16:12:34 -0700
-
59a0f02001
Um?
niten
2023-09-06 16:10:57 -0700
-
92962b83ed
Umm...must be getting tired
niten
2023-09-06 16:01:01 -0700
-
b2d3ef23f2
Apparently some emails are still null?
niten
2023-09-06 15:59:13 -0700
-
930f12ab17
Why not inetOrgPerson?
niten
2023-09-06 15:52:30 -0700
-
83b85a7495
Moved the stupid hack somewhere more reasonable
niten
2023-09-06 15:49:34 -0700