nixpkgs/nixos/modules/services/networking
Jacob Greenleaf ed67e22139 nixos/teamspeak3: SSH and HTTP ip+port options
ServerQuery actually listens on three separate addresses each
corresponding to its own protocol (raw/telnet, ssh, and http). By only
setting `query_addr` we only update what IP we listen on for the raw
protocol, not ssh and http protocols which end up listening on the
default wildcard address.

This change simply makes it so that setting `queryIP` sets the IP for
all three protocols by setting each corresponding option (`query_ip`,
`query_ssh_ip` and `query_http_ip`).
2023-12-06 08:31:38 -08:00
..
hylafax nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
icecream treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
ircd-hybrid treewide: refactor .attrs.sh detection 2023-10-04 18:36:57 +02:00
iscsi treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
jibri
keepalived nixos/keepalived: add openFirewall option 2023-12-02 22:42:12 +00:00
nghttpx
ntp treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
ssh nixos/sshd: add comment explaining different list option types 2023-10-28 20:13:26 +02:00
strongswan-swanctl treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
znc
3proxy.nix
acme-dns.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
adguardhome.nix nixos/adguardhome: Fix openFirewall 2023-09-09 08:19:22 +02:00
alice-lg.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
amuled.nix
antennas.nix
aria2.nix
asterisk.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
atftpd.nix
autossh.nix
avahi-daemon.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
babeld.nix
bee-clef.nix
bee.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
biboumi.nix treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00
bind.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
bird-lg.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
bird.nix nixos/bird: fix checkConfig with cross-compilation 2023-07-31 13:48:55 +02:00
birdwatcher.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
bitcoind.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
bitlbee.nix
blockbook-frontend.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
blocky.nix
centrifugo.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
cgit.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
charybdis.nix
chisel-server.nix
cjdns.nix treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00
cloudflare-dyndns.nix
cloudflared.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
cntlm.nix
connman.nix nixos/connman: refactor 2023-10-09 17:49:02 -03:00
consul.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
coredns.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
corerad.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
coturn.nix
create_ap.nix nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
croc.nix
dae.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
dante.nix
ddclient.nix nixos/ddclient: simplify with lib.getExe 2023-10-20 23:49:18 +02:00
deconz.nix nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
dhcpcd.nix
dnscache.nix
dnscrypt-proxy2.nix dnscrypt-proxy: rename from dnscrypt-proxy2 2023-08-13 16:03:31 +02:00
dnscrypt-wrapper.nix nixos/dnscrypt-wrapper: avoid using polkit 2023-07-22 02:12:31 +02:00
dnsdist.nix
dnsmasq.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
doh-proxy-rust.nix
ejabberd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
envoy.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
epmd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
ergo.nix
ergochat.nix
eternal-terminal.nix
expressvpn.nix
fakeroute.nix nixos/fakeroute: run as unprivileged user 2023-06-20 01:12:04 +00:00
fastnetmon-advanced.nix nixos/fastnetmon-advanced: init 2023-10-23 22:51:19 +02:00
ferm.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
firefox-syncserver.md nixos/firefox-syncserver: fix and update the docs and options descriptions 2023-10-15 13:33:40 +02:00
firefox-syncserver.nix nixos/firefox-syncserver: fix and update the docs and options descriptions 2023-10-15 13:33:40 +02:00
fireqos.nix
firewall-iptables.nix nixos/firewall: install nixos-firewall-tool for iptables by default 2023-11-18 17:08:30 +01:00
firewall-nftables.nix *: migrate to using nftables.tables instead of ruleset directly 2023-08-28 00:30:29 +02:00
firewall.nix
flannel.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
freenet.nix
freeradius.nix
frp.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
frr.nix nixos/frr: add mgmtd to service list 2023-09-15 13:19:19 +02:00
gateone.nix
gdomap.nix
ghostunnel.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
git-daemon.nix
globalprotect-vpn.nix
gnunet.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
go-autoconfig.nix
go-neb.nix nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
go-shadowsocks2.nix
gobgpd.nix
gvpe.nix nixos: fix iproute2 invocations (#263976) 2023-10-29 18:27:16 +01:00
hans.nix
haproxy.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
harmonia.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
headscale.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
helpers.nix
hostapd.nix nixos/hostapd: remove managementFrameProtection 2023-10-24 23:54:44 +11:00
htpdate.nix
https-dns-proxy.nix
i2p.nix
i2pd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
imaginary.nix
inspircd.nix
iodine.nix
iperf3.nix
ivpn.nix nixos/ivpn: init 2023-04-18 22:11:10 +03:00
iwd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
jicofo.nix
jitsi-videobridge.nix jitsi-videobridge: refactor broken apis option to 2023-05-21 15:31:14 +02:00
jool.nix nixos/jool: allow to manage multiple instances 2023-09-04 18:38:25 +02:00
kea.nix kea: use separate runtime directories for each service 2023-10-26 02:51:43 +07:00
keybase.nix
knot.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
kresd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
lambdabot.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
legit.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
libreswan.nix Update nixos/modules/services/networking/libreswan.nix 2023-07-02 19:03:19 +02:00
lldpd.nix
logmein-hamachi.nix
lokinet.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
lxd-image-server.nix
magic-wormhole-mailbox-server.nix
matterbridge.nix
minidlna.nix
miniupnpd.nix
miredo.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
mjpg-streamer.nix
mmsd.nix
monero.nix
morty.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
mosquitto.md
mosquitto.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
mozillavpn.nix
mstpd.nix
mtprotoproxy.nix
mtr-exporter.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
mullvad-vpn.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
multipath.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
murmur.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
mxisd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
namecoind.nix
nar-serve.nix maintainers: remove the numtide team (#268684) 2023-11-20 22:27:26 +01:00
nat-iptables.nix
nat-nftables.nix nixos/nat: fix nat-nftables 2023-11-09 23:06:01 +08:00
nat.nix
nats.nix
nbd.nix
ncdns.nix
ndppd.nix
nebula.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
netbird.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
netclient.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
networkd-dispatcher.nix
networkmanager.nix nixos/networkmanager: add declarative profiles 2023-10-21 00:20:36 +02:00
nextdns.nix
nftables.nix nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
ngircd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
nix-serve.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
nix-store-gcs-proxy.nix
nixops-dns.nix
nncp.nix nixos/nncp: add caller and daemon services 2023-08-29 21:31:19 +01:00
nntp-proxy.nix
nomad.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
nsd.nix treewide: use optionalString instead of 'then ""' 2023-06-24 20:19:19 +02:00
ntopng.nix nixos/ntopng: seperate interface config with newlines 2023-08-05 10:02:48 +01:00
nullidentdmod.nix
nylon.nix
ocserv.nix
ofono.nix
oidentd.nix
onedrive.nix
onedrive.xml
openconnect.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
openvpn.nix
ostinato.nix
owamp.nix
pdns-recursor.nix pdns: Changed paths in /etc to use pdns instead of powerdns 2023-07-01 18:55:51 +08:00
pdnsd.nix
peroxide.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
picosnitch.nix nixos/picosnitch: init 2023-04-14 22:09:48 -04:00
pixiecore.nix nixos/pixiecore: fix port 4011 from tcp to udp 2023-08-29 11:43:19 +01:00
pleroma.md
pleroma.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
polipo.nix
powerdns.nix pdns: Changed paths in /etc to use pdns instead of powerdns 2023-07-01 18:55:51 +08:00
pppd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
pptpd.nix
privoxy.nix privoxy: fix types.string -> types.str 2023-08-30 23:08:13 +05:00
prosody.md
prosody.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
quassel.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
quicktun.nix
quorum.nix
r53-ddns.nix
radicale.nix
radvd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
rdnssd.nix
redsocks.nix
resilio.nix
robustirc-bridge.nix
rosenpass.nix rosenpass: refactor, add module and test (#254813) 2023-10-23 19:29:30 +02:00
routedns.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
rpcbind.nix
rxe.nix
sabnzbd.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
seafile.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
searx.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
shadowsocks.nix
shairport-sync.nix
shellhub-agent.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
shorewall6.nix
shorewall.nix
shout.nix
sing-box.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
sitespeed-io.nix nixos/sitespeed-io: init 2023-06-03 03:12:51 +00:00
skydns.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
smartdns.nix
smokeping.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
sniproxy.nix
snowflake-proxy.nix nixos: fix bad mkEnableOption descriptions 2023-10-20 16:22:40 +01:00
softether.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
soju.nix
solanum.nix
spacecookie.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
spiped.nix nixos/spiped: replace activationScript via tmpfiles 2023-10-26 01:44:21 +02:00
squid.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
sslh.nix sslh: 1.22c -> 2.0.0 2023-10-29 18:13:37 +01:00
strongswan.nix
stubby.nix
stunnel.nix
supplicant.nix
supybot.nix
syncplay.nix nixos/syncplay: add saltFile and extraArgs option (#220096) 2023-05-12 18:01:33 +02:00
syncthing-relay.nix
syncthing.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tailscale.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
tayga.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tcpcrypt.nix
teamspeak3.nix nixos/teamspeak3: SSH and HTTP ip+port options 2023-12-06 08:31:38 -08:00
teleport.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tetrd.nix
tftpd.nix
thelounge.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
tinc.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tinydns.nix
tinyproxy.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
tmate-ssh-server.nix Merge pull request #261702 from h7x4/replace-mkoption-with-mkpackageoption 2023-11-30 02:49:30 +01:00
tox-bootstrapd.nix treewide: fix redirected and broken URLs 2023-11-11 10:49:01 +01:00
tox-node.nix
toxvpn.nix
trickster.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
trust-dns.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
tvheadend.nix
twingate.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
ucarp.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
unbound.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
unifi.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
uptermd.nix
v2ray.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
v2raya.nix
vdirsyncer.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
vsftpd.nix treewide: use optional instead of 'then []' 2023-06-25 09:11:40 -03:00
wasabibackend.nix
webhook.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
websockify.nix nixos/websockify: use python3 websockify 2023-09-12 10:50:57 -03:00
wg-netmanager.nix
wg-quick.nix Update wg-quick.nix 2023-09-24 13:24:27 +02:00
wgautomesh.nix wgautomesh: clearer documentation for gossip_secret_file 2023-06-13 10:01:12 +02:00
wireguard.nix nixos/wireguard: add wireguard to default kernel modules 2023-11-07 22:02:51 -03:00
wpa_supplicant.nix treewide: update globin's maintainership 2023-10-24 13:09:45 +02:00
wstunnel.nix treewide: replace mkPackageOptionMD with mkPackageOption 2023-11-30 19:03:14 +01:00
x2goserver.nix nixos/x2goserver: Work with both Miller's sudo and sudo-rs 2023-11-05 20:59:15 +00:00
xandikos.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
xinetd.nix
xl2tpd.nix
xray.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
xrdp.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
yggdrasil.md
yggdrasil.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
zerobin.nix treewide: use optionalAttrs instead of 'else {}' 2023-06-25 11:01:34 -03:00
zeronet.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00
zerotierone.nix treewide: use mkPackageOption 2023-11-27 01:28:36 +01:00