nixpkgs/nixos/modules/services/networking
oaksoaj fc9e22fca1 yggdrasil: add group option back and remove systemd User= directive
The group configuration parameter allow to share access to yggdrasil
control socket with the users in the system. In the version we propose,
it is null by default so that only root can access the control socket,
but let user create their own group if they need.

Remove User= durective in systemd unit. Should a user with the specified
name already exist in the system, it would be used silently instead of a
dynamic user which could be a security concern.
2022-07-18 12:56:59 -05:00
..
hylafax nixos/hylafax: use new type nonEmptyStr 2022-02-05 11:32:22 +01:00
icecream nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +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 iscsi root initiator: allow specifying arbitrary iscsi commands too 2021-10-08 09:47:01 -04:00
jibri treewide: make option examples constant 2021-12-09 01:38:24 +01:00
keepalived nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nghttpx
ntp nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
ssh nixos/openssh: Add sntrup761x25519-sha512 kexAlgo 2022-05-10 23:20:54 +02:00
strongswan-swanctl strongswan: 5.8.1 -> 5.9.4 2021-11-15 21:06:57 +00:00
znc nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
3proxy.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
adguardhome.nix nixos/adguardhome: Fix #154775 by checking for settings 2022-01-14 01:54:41 +01:00
amuled.nix nixos/amuled: fix package reference in service definition 2022-03-08 12:14:25 +01:00
antennas.nix nixos/antennas: initial service 2021-11-09 17:00:06 +01:00
aria2.nix
asterisk.nix asterisk: Create symlinks for each config individually 2022-05-02 10:32:34 +00:00
atftpd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
autossh.nix
avahi-daemon.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
babeld.nix nixos/babeld: update hardening 2021-06-20 13:52:49 +02:00
bee-clef.nix
bee.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
biboumi.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
bind.nix nixos/bind: configurable "forward" setting 2022-01-01 08:33:51 -06:00
bird-lg.nix nixos/bird-lg: init 2022-05-20 15:44:00 +03:00
bird.nix nixos/bird: reloadIfChanged -> reloadTriggers 2022-04-03 17:57:04 +01:00
bitcoind.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
bitlbee.nix nixos/bitlbee: allow writing to configDir 2022-06-09 21:05:16 +02:00
blockbook-frontend.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
blocky.nix nixos/blocky: init 2022-02-14 22:48:32 -03:00
charybdis.nix nixos/charybdis: implement reload functionality 2021-11-30 23:33:34 +01:00
cjdns.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
cloudflare-dyndns.nix nixos/cloudflare-dyndns: init 2022-05-01 16:50:31 -07:00
cntlm.nix
connman.nix nixos/connman: fix evaluation 2022-02-05 13:51:52 +01:00
consul.nix nixos/consul: allow ipv6-only 2022-04-20 17:32:06 +02:00
coredns.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
corerad.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
coturn.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
create_ap.nix nixos/create_ap: add module 2022-04-23 07:17:44 -04:00
croc.nix Merge pull request #122460 from ju1m/croc 2022-01-02 15:56:58 +01:00
dante.nix
ddclient.nix nixos/ddclient: don't leak password in process listings 2022-07-12 10:23:40 +02:00
dhcpcd.nix nixos/dhcpcd: use networking.resolvconf.package 2022-06-21 22:58:44 +02:00
dhcpd.nix nixos/dhcpd6: Use fixed-address6 for dhcpd6 address reservations 2022-03-29 07:58:42 -07:00
dnscache.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
dnscrypt-proxy2.nix nixos/documentation: split options doc build 2022-01-02 19:46:13 +01:00
dnscrypt-wrapper.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
dnsdist.nix nixos/dnsdist: dndist.conf -> dnsdist.conf 2021-04-18 13:34:28 +02:00
dnsmasq.nix nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
doh-proxy-rust.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
ejabberd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
envoy.nix nixos/envoy: init 2022-04-07 14:43:53 +00:00
epmd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
ergo.nix treewide: set defaultText for options using simple path defaults 2021-12-09 01:12:13 +01:00
ergochat.nix nixos/ergochat: init 2022-01-14 23:33:23 +01:00
eternal-terminal.nix eternal-terminal: remove pingiun as maintainer 2022-02-19 17:47:41 +01:00
expressvpn.nix expressvpn: init at 3.25.0.13 2022-06-11 17:10:33 +05:30
fakeroute.nix
ferm.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
fireqos.nix
firewall.nix treewide: remove obsolete kernel version checks 2022-02-19 21:09:19 +00:00
flannel.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
freenet.nix
freeradius.nix freeradius: fix radius user 2021-12-07 08:51:57 +01:00
frr.nix nixos/frr: add extraOptions option 2022-05-19 16:02:47 +08:00
gateone.nix treewide: chown user:group instead of user.group to fix warnings from coreutils 9.1 2022-05-05 22:05:18 +00:00
gdomap.nix
ghostunnel.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
git-daemon.nix nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
globalprotect-vpn.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
gnunet.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
go-neb.nix nixos/go-neb: secret support 2021-06-26 11:59:50 +02:00
go-shadowsocks2.nix
gobgpd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
gvpe.nix treewide: fix eval without aliases after 9378fdf87e 2021-04-08 13:33:09 +02:00
hans.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
haproxy.nix
headscale.nix headscale: Fix typo as per systemd.exec(5) 2022-04-18 02:00:29 +05:30
helpers.nix
hostapd.nix
htpdate.nix
https-dns-proxy.nix nixos/https-dns-proxy: init module 2022-03-24 15:36:28 +08:00
i2p.nix
i2pd.nix i2pd: add yggdrasil settings 2022-02-07 22:57:23 +03:00
inspircd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
iodine.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
iperf3.nix
iwd.nix nixos/iwd: workaround for race condition where wlan device disappears 2022-03-22 19:36:51 +08:00
jicofo.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
jitsi-videobridge.nix nixos/jitsi-videobridge: Mitigate CVE-2021-44228 (#150021) 2021-12-10 11:16:20 +01:00
kea.nix nixos/kea: Allow specifying custom config file 2022-04-03 17:34:00 +02:00
keybase.nix
knot.nix nixos/knot: update systemd hardening 2021-12-04 16:53:31 +01:00
kresd.nix Fix invalid regular expression #156861 2022-01-26 16:23:14 +01:00
lambdabot.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
libreswan.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
lldpd.nix
logmein-hamachi.nix
lokinet.nix nixos/lokinet: init 2022-06-30 16:01:50 +02:00
lxd-image-server.nix nixos/logrotate: convert to freeform 2022-04-01 07:09:26 +09:00
magic-wormhole-mailbox-server.nix
matterbridge.nix Link to Libera, Matrix instead of Freenode 2021-07-06 16:35:37 +02:00
minidlna.nix nixos/minidlna: convert to structural settings 2022-07-01 11:05:38 +03:00
miniupnpd.nix
miredo.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
mjpg-streamer.nix
monero.nix monero: rename to monero-cli 2021-11-28 11:35:14 +01:00
morty.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
mosquitto.md nixos/mosquitto: add module documentation 2021-10-28 08:44:32 +02:00
mosquitto.nix treewide: attempt at markdown option docs 2022-06-12 12:44:38 +02:00
mosquitto.xml nixos/mosquitto: add module documentation 2021-10-28 08:44:32 +02:00
mozillavpn.nix mozillavpn: init at 2.7.1 2022-03-01 22:41:23 -08:00
mstpd.nix
mtprotoproxy.nix
mtr-exporter.nix mtr-exporter: init at 0.1.0 (3ce854a5) 2022-01-09 13:57:06 +01:00
mullvad-vpn.nix nixos/mullvad-vpn: fix firewall issues & remove xfix as maintainer 2021-07-13 11:14:13 +02:00
multipath.nix treewide: remove obsolete kernel version checks 2022-02-19 21:09:19 +00:00
murmur.nix mumble,murmur: 1.3.4 -> 1.4.231 2022-02-26 22:08:22 +01:00
mxisd.nix nixos/mxisd: use a list for env file for mergeability 2022-07-18 13:47:09 +02:00
namecoind.nix nixos/namecoind: use port type 2021-06-18 17:27:42 +02:00
nar-serve.nix nixos/nar-serve: use port type 2021-06-18 17:28:54 +02:00
nat.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nats.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nbd.nix nixos/nbd: fix nbd-server config section ordering 2022-04-18 17:28:09 +01:00
ncdns.nix nixos/ncdns: listen on IPv6 by default 2022-04-14 21:07:15 +02:00
ndppd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nebula.nix nixos/nebula: Always restart 2022-05-02 16:45:44 +02:00
networkmanager.nix Merge pull request #166456 from mweinelt/isc-dhcp 2022-04-10 11:05:29 +01:00
nextdns.nix
nftables.nix nixos/nftables: Allow use with iptables (#121517) 2022-01-30 13:59:56 +01:00
ngircd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nix-serve.nix nixos/nix-serve: add openFirewall option 2022-01-17 15:14:02 -08:00
nix-store-gcs-proxy.nix
nixops-dns.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nntp-proxy.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
nomad.nix nixos/nomad: add flag of plugin-dir 2021-11-17 15:42:05 -08:00
nsd.nix nixos/treewide: Add last missing option types 2022-02-28 22:50:06 +01:00
ntopng.nix nixos/ntopng: http-port -> httpPort 2022-02-19 14:03:33 +03:00
nullidentdmod.nix
nylon.nix
ocserv.nix
ofono.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
oidentd.nix
onedrive.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
onedrive.xml
openconnect.nix nixos/openconnect: add autoStart option 2022-05-27 17:41:03 +02:00
openvpn.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
ostinato.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
owamp.nix
pdns-recursor.nix nixos/pdns-recursor: update default values 2022-04-14 17:31:16 +02:00
pdnsd.nix
pixiecore.nix nixos/users: require one of users.users.name.{isSystemUser,isNormalUser} 2021-04-14 20:40:00 +02:00
pleroma.nix Revert "Merge pull request #164398 from NinjaTrappeur/nin/pleroma-wrappers" 2022-05-06 12:38:28 +02:00
pleroma.xml nixos-docs: improved the installation instructions of Pleroma 2021-09-17 15:31:11 +02:00
polipo.nix
powerdns.nix pdns: rename from powerdns 2022-03-28 18:04:19 +02:00
pppd.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
pptpd.nix treewide: chown user:group instead of user.group to fix warnings from coreutils 9.1 2022-05-05 22:05:18 +00:00
prayer.nix treewide: chown user:group instead of user.group to fix warnings from coreutils 9.1 2022-05-05 22:05:18 +00:00
privoxy.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
prosody.nix nixos/prosody: provide additional details in the user and group options description 2022-06-18 10:08:08 -04:00
prosody.xml nixos/acme: Update documentation 2021-12-26 16:49:55 +00:00
quassel.nix treewide: add defaultText to remaining options 2021-12-09 01:42:24 +01:00
quicktun.nix
quorum.nix treewide: set defaultText for options using simple path defaults 2021-12-09 01:12:13 +01:00
r53-ddns.nix nixos/r53-ddns: init 2022-05-04 00:16:18 +02:00
radicale.nix nixos/radicale: give access to /dev/urandom 2022-05-17 22:23:57 +02:00
radvd.nix nixos/radvd: add package option 2022-07-01 21:11:46 +02:00
rdnssd.nix nixos/rdnssd: define group; fix after #133166 2021-09-18 12:00:00 +00:00
redsocks.nix
resilio.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
robustirc-bridge.nix
routedns.nix nixos/routedns: init 2022-06-15 08:33:46 +02:00
rpcbind.nix
rxe.nix treewide: fix eval without aliases after 9378fdf87e 2021-04-08 13:33:09 +02:00
sabnzbd.nix nixos/sabnzbd: add package option 2021-11-19 20:01:24 -08:00
seafile.nix seahub: init at 8.0.8 2022-01-30 20:45:56 +00:00
searx.nix nixos/make-options-doc: turn relatedPackages into links 2022-01-02 19:46:13 +01:00
shadowsocks.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
shairport-sync.nix Fix shairport-sync module to create and set an explicit group 2021-12-03 03:16:03 -05:00
shellhub-agent.nix nixos/shellhub-agent: use package internally, avoiding it in PATH 2022-04-10 13:32:10 -03:00
shorewall.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
shorewall6.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
shout.nix nixos/shout: define group, fix eval after #133166 2021-09-18 12:00:00 +00:00
skydns.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
smartdns.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
smokeping.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
sniproxy.nix nixos/sniproxy: remove unused logDir option 2022-01-07 22:40:12 +01:00
snowflake-proxy.nix nixos/snowflake-proxy: init 2022-03-04 08:41:38 -06:00
softether.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
soju.nix nixos/*: add trivial defaultText for options with simple defaults 2021-12-02 22:35:04 +01:00
solanum.nix nixos/solanum: implement reload and allow config changes 2021-06-16 00:19:35 +02:00
spacecookie.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
spiped.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
squid.nix squid: 4.17 -> 5.4.1 2022-03-25 15:59:05 +00:00
sslh.nix iproute: deprecate alias 2021-04-04 01:43:46 +02:00
strongswan.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
stubby.nix nixos/stubby: reduce to a settings-style configuration 2021-12-25 12:07:06 +01:00
stunnel.nix stunnel: allow servers to connect to other hosts 2022-01-07 17:54:01 +01:00
supplicant.nix treewide: pkgs.systemd -> config.systemd.package 2022-05-05 20:00:31 +02:00
supybot.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
syncplay.nix nixos/syncplay: Switch to version without GUI 2022-04-13 23:58:51 +02:00
syncthing-relay.nix syncthing-relay module: init 2018-11-19 01:09:54 +01:00
syncthing.nix nixos/syncthing: fix services.syncthing.folders description 2022-06-23 20:44:59 +02:00
tailscale.nix Merge pull request #166308 from ncfavier/wg-resolvconf 2022-07-10 21:00:00 +02:00
tcpcrypt.nix
teamspeak3.nix nixos/teamspeak: add openFirewall, openFirewallServerQuery 2021-11-07 08:18:18 +01:00
tedicross.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
teleport.nix Update nixos/modules/services/networking/teleport.nix 2022-01-11 10:39:00 +01:00
tetrd.nix nixos/tetrd: add to module list and fix enable description 2022-02-24 09:44:57 -08:00
tftpd.nix
thelounge.nix nixos/thelounge: private -> public 2022-01-10 11:28:41 +08:00
tinc.nix nixos/tinc: unbreak the service 2022-05-08 16:04:20 +00:00
tinydns.nix nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
tox-bootstrapd.nix nixos/tox-bootstrapd: use DynamicUser 2021-09-15 22:01:56 +02:00
tox-node.nix tox-node: fix config 2022-03-09 23:27:34 +03:00
toxvpn.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
trickster.nix trickster: 0.1.10 -> 1.1.5 2022-06-14 01:51:45 +03:00
tvheadend.nix nixos/tvheadend: define group, fix eval after #133166 2021-09-18 12:00:00 +00:00
ucarp.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
unbound.nix nixos/treewide: Add last missing option types 2022-02-28 22:50:06 +01:00
unifi.nix nixos/unifi: change deprecated default for openFirewall 2022-06-03 15:59:41 +02:00
uptermd.nix nixos/upterm: additional hardening 2022-05-15 09:57:52 +02:00
v2ray.nix Merge pull request #133700 from poscat0x04/v2ray-add-package-option 2021-10-08 12:38:15 +08:00
vsftpd.nix nixos/treewide: Add last missing option types 2022-02-28 22:50:06 +01:00
wasabibackend.nix treewide: set defaultText for options using simple path defaults 2021-12-09 01:12:13 +01:00
websockify.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
wg-netmanager.nix wg-netmanager: init at 0.3.6 (#155149) 2022-02-07 16:46:51 +01:00
wg-quick.nix nixos/wg-quick: improve usage with systemd-networkd 2022-06-21 22:58:44 +02:00
wireguard.nix nixos/wireguard: fix dependencies on network-related targets 2022-03-23 18:23:35 +08:00
wpa_supplicant.nix nixos/wpa_supplicant: don't log that wpa_supplicant.conf is ignored with allowAuxiliaryImperativeNetworks = true 2022-06-12 17:07:36 +02:00
x2goserver.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
xandikos.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00
xinetd.nix
xl2tpd.nix treewide: chown user:group instead of user.group to fix warnings from coreutils 9.1 2022-05-05 22:05:18 +00:00
xrdp.nix nixos/xrdp: add missing defaultText 2021-12-29 20:12:02 +01:00
yggdrasil.nix yggdrasil: add group option back and remove systemd User= directive 2022-07-18 12:56:59 -05:00
yggdrasil.xml nixos/yggdrasil: fix radvd example in manual 2022-02-05 23:20:08 +01:00
zerobin.nix zerobin: 20160108 -> 1.0.5 2021-03-13 13:06:06 +01:00
zeronet.nix nixos/zeronet: fix systemd after 2022-05-21 17:46:28 -04:00
zerotierone.nix nixos/doc: clean up defaults and examples 2021-10-04 12:47:20 +02:00