nixpkgs/nixos/modules/services/networking
Michael Auchter 5c0e18a6bb nixos/soju: add defaults and assertions for TLS
Enabling soju without providing a value for tlsCertificate currently
results in:

  error: The option `services.soju.tlsCertificate' is used but not
  defined.

Since tlsCertificate is intended to be optional, set default to null.

Additionally, add assertions to ensure that both tlsCertificate and
tlsCertificateKey are either set or unset.
2022-08-02 17:36:04 +00:00
..
hylafax treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
icecream treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ircd-hybrid treewide: chown user:group instead of user.group to fix warnings from coreutils 9.1 2022-05-05 22:05:18 +00:00
iscsi treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
jibri treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
keepalived
nghttpx treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ntp treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ssh treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
strongswan-swanctl
znc treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
3proxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
adguardhome.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
amuled.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
antennas.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
aria2.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
asterisk.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
atftpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
autossh.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
avahi-daemon.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
babeld.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
bee-clef.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
bee.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
biboumi.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
bind.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
bird-lg.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
bird.nix nixos/bird: reloadIfChanged -> reloadTriggers 2022-04-03 17:57:04 +01:00
bitcoind.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
bitlbee.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
blockbook-frontend.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
blocky.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
charybdis.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
cjdns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
cloudflare-dyndns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
cntlm.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
connman.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
consul.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
coredns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
corerad.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
coturn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
create_ap.nix nixos/create_ap: add module 2022-04-23 07:17:44 -04:00
croc.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dante.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ddclient.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dhcpcd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dhcpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dnscache.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dnscrypt-proxy2.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dnscrypt-wrapper.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dnsdist.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
dnsmasq.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
doh-proxy-rust.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ejabberd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
envoy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
epmd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ergo.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ergochat.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
eternal-terminal.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
expressvpn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
fakeroute.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ferm.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
fireqos.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
firewall.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
flannel.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
freenet.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
freeradius.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
frr.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
gateone.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
gdomap.nix
ghostunnel.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
git-daemon.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
globalprotect-vpn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
gnunet.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
go-neb.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
go-shadowsocks2.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
gobgpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
gvpe.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
hans.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
haproxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
headscale.nix Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
helpers.nix
hostapd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
htpdate.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
https-dns-proxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
i2p.nix
i2pd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
inspircd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
iodine.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
iperf3.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
iwd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
jicofo.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
jitsi-videobridge.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
kea.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
keybase.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
knot.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
kresd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
lambdabot.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
libreswan.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
lldpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
logmein-hamachi.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
lokinet.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
lxd-image-server.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
magic-wormhole-mailbox-server.nix
matterbridge.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
minidlna.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
miniupnpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
miredo.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mjpg-streamer.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
monero.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
morty.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mosquitto.md
mosquitto.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mosquitto.xml
mozillavpn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mstpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mtprotoproxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mtr-exporter.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mullvad-vpn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
multipath.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
murmur.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
mxisd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
namecoind.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nar-serve.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nat.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nats.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nbd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ncdns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ndppd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nebula.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
networkmanager.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nextdns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nftables.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ngircd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nix-serve.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nix-store-gcs-proxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nixops-dns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nntp-proxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nomad.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nsd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ntopng.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nullidentdmod.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
nylon.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ocserv.nix
ofono.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
oidentd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
onedrive.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
onedrive.xml
openconnect.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
openvpn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ostinato.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
owamp.nix
pdns-recursor.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pdnsd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pixiecore.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pleroma.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pleroma.xml
polipo.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
powerdns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pppd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
pptpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
prayer.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
privoxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
prosody.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
prosody.xml nixos/acme: Update documentation 2021-12-26 16:49:55 +00:00
quassel.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
quicktun.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
quorum.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
r53-ddns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
radicale.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
radvd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
rdnssd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
redsocks.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
resilio.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
robustirc-bridge.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
routedns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
rpcbind.nix
rxe.nix
sabnzbd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
seafile.nix Merge pull request #183491 from pennae/automatic-md-conversions 2022-08-02 02:15:30 +02:00
searx.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
shadowsocks.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
shairport-sync.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
shellhub-agent.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
shorewall6.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
shorewall.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
shout.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
skydns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
smartdns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
smokeping.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
sniproxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
snowflake-proxy.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
softether.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
soju.nix nixos/soju: add defaults and assertions for TLS 2022-08-02 17:36:04 +00:00
solanum.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
spacecookie.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
spiped.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
squid.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
sslh.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
strongswan.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
stubby.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
stunnel.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
supplicant.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
supybot.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
syncplay.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
syncthing-relay.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
syncthing.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tailscale.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tcpcrypt.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
teamspeak3.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tedicross.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
teleport.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tetrd.nix nixos/tetrd: add to module list and fix enable description 2022-02-24 09:44:57 -08:00
tftpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
thelounge.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tinc.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tinydns.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tox-bootstrapd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tox-node.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
toxvpn.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
trickster.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
tvheadend.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
ucarp.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
unbound.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
unifi.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
uptermd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
v2ray.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
vsftpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
wasabibackend.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
websockify.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
wg-netmanager.nix wg-netmanager: init at 0.3.6 (#155149) 2022-02-07 16:46:51 +01:00
wg-quick.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
wireguard.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
wpa_supplicant.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
x2goserver.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
xandikos.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
xinetd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
xl2tpd.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
xrdp.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
yggdrasil.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
yggdrasil.xml nixos/yggdrasil: fix radvd example in manual 2022-02-05 23:20:08 +01:00
zerobin.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
zeronet.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00
zerotierone.nix treewide: automatically md-convert option descriptions 2022-07-30 15:16:34 +02:00