1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/nixos/modules/services/networking
Peter Hoeg 1026bebee6
syncthing: use service files from upstream
Currently only for the user services as NixOS handles the named system
instances slightly differently.

syncthing and syncthing-inotify are done the same way.

There are 4 parts to this:

 1) Copy in the upstream unit files
 2) Make the nixos module use the definition from upstream
 3) Enable restarting of all instances (system and user) on resume
 4) Allow the traffic in the firewall on default ports if wanted

fixes #18973
2016-10-19 21:20:57 +02:00
..
firefox
ircd-hybrid stdenv/stripHash: print to stdout, not to variable 2016-10-11 18:34:36 +02:00
ssh Merge pull request #18491 from groxxda/network-interfaces 2016-10-02 16:34:37 +02:00
aiccu.nix
amuled.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
asterisk.nix
atftpd.nix
autossh.nix
avahi-daemon.nix nixos/avahi: use more upstream-like systemd units 2016-10-15 22:51:39 +02:00
bind.nix treewide: minor format / style / documentation fixes 2016-09-13 11:19:22 +02:00
bird.nix
bitlbee.nix
btsync.nix
charybdis.nix
chrony.nix services.*ntp*: Add time-sync.target to ntp clients (#15714) 2016-05-26 16:25:36 +02:00
cjdns-hosts.sh
cjdns.nix treewide: minor format / style / documentation fixes 2016-09-13 11:19:22 +02:00
cntlm.nix
connman.nix connman: disable connman-vpn by default (#18323) 2016-09-25 08:02:29 +02:00
consul.nix Fixes #16181 - using bin output for Go services 2016-06-13 23:32:16 +02:00
coturn.nix coturn: init at 4.5.0.3 (#16284) 2016-06-21 12:59:29 +02:00
ddclient.nix ddclient service: minor spelling fix 2016-09-30 19:26:21 +02:00
dhcpcd.nix networking.dhcpcd: use upstream targets 2016-09-13 11:19:22 +02:00
dhcpd.nix dhcpd service: Add extraFlags option 2016-10-09 11:38:34 +02:00
dnschain.nix
dnscrypt-proxy.nix dnscrypt-proxy module: move detailed info to module documentation 2016-08-29 23:48:12 +02:00
dnscrypt-proxy.xml dnscrypt-proxy module: move detailed info to module documentation 2016-08-29 23:48:12 +02:00
dnsmasq.nix
ejabberd.nix ejabberd service: move service to foreground 2016-08-14 22:37:06 +03:00
fan.nix modprobe service: drop kmod wrapper 2016-08-19 17:56:49 +03:00
ferm.nix ferm: init at 2.3 2016-08-25 21:37:19 +02:00
firewall.nix firewall service: add support for loose reverse path filter check (#19122) 2016-10-08 14:26:52 +02:00
flannel.nix flannel service: init 2016-10-01 17:08:48 +02:00
flashpolicyd.nix
freenet.nix
gale.nix
gateone.nix
gdomap.nix gnustep: fix gdomap service 2016-08-16 21:11:06 +00:00
git-daemon.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
gnunet.nix
gogoclient.nix
gvpe.nix gpve service: network-interfaces.target -> network.target 2016-09-13 11:19:22 +02:00
haproxy.nix
heyefi.nix
hostapd.nix
htpdate.nix nixos: add htpdate module 2016-09-23 02:02:20 +10:00
i2p.nix
i2pd.nix i2pd module: optionSet -> submodule 2016-09-13 12:53:12 +09:00
iodine.nix treewide: deprecate ip-up.target (#18319) 2016-09-10 18:03:59 +02:00
kippo.nix services.kippo: Add missing '}' 2016-10-06 13:39:21 +02:00
lambdabot.nix
libreswan.nix
logmein-hamachi.nix logmein-hamachi: init at 2.1.0.139, add nixos service 2016-04-27 16:15:01 +03:00
mailpile.nix
mfi.nix mfi: relocatable data dir 2016-04-22 22:43:45 -07:00
minidlna.nix minidlna: use journalctl for logging, systemd for runtimedir 2016-04-08 23:04:12 +02:00
miniupnpd.nix
mjpg-streamer.nix mjpg-streamer service: restart on failure 2016-09-02 11:44:16 +03:00
mosquitto.nix mosquitto service: init 2016-05-24 10:49:03 +02:00
mstpd.nix
murmur.nix murmur service: welcome -> welcometext 2016-09-23 16:08:14 +02:00
namecoind.nix
nat.nix Merge pull request #18491 from groxxda/network-interfaces 2016-10-02 16:34:37 +02:00
networkmanager.nix treewide: fix fallout of ip-up deprecation 2016-09-11 08:13:04 +02:00
ngircd.nix
nix-serve.nix treewide: Use correct output of config.nix.package in non-string contexts 2016-04-25 16:44:38 +02:00
nntp-proxy.nix treewide: Mass replace 'openssl}/bin' to refer to the correct outputs 2016-04-14 08:32:20 +03:00
nsd.nix nsd: 4.1.9 -> 4.1.12 2016-09-27 00:14:24 +02:00
ntopng.nix
ntpd.nix services.*ntp*: Add time-sync.target to ntp clients (#15714) 2016-05-26 16:25:36 +02:00
nylon.nix
oidentd.nix oidentd service: network-interfaces.target -> network.target 2016-09-13 11:19:22 +02:00
openfire.nix
openntpd.nix services.*ntp*: Add time-sync.target to ntp clients (#15714) 2016-05-26 16:25:36 +02:00
openvpn.nix Merge pull request #18491 from groxxda/network-interfaces 2016-10-02 16:34:37 +02:00
ostinato.nix
pdnsd.nix
polipo.nix
powerdns.nix powerdns: removed PrivateTmp=true in serviceConfig 2016-10-01 12:27:23 -04:00
pptpd.nix xl2tpd: add nixos module for service 2016-06-20 21:41:59 +01:00
prayer.nix
privoxy.nix
prosody.nix prosody module: optionSet -> submodule 2016-09-13 12:53:11 +09:00
quagga.nix quagga service: New NixOS module. 2016-09-02 13:59:51 +03:00
quassel.nix quassel: use qt4 version of the daemon because as of now qt5 version fails to use proxies(connection refused) 2016-04-22 12:59:26 +03:00
racoon.nix
radicale.nix Merge pull request #18491 from groxxda/network-interfaces 2016-10-02 16:34:37 +02:00
radvd.nix
rdnssd.nix
rpcbind.nix
sabnzbd.nix
searx.nix
seeks.nix
shairport-sync.nix nixos: fix avahi connectivity for shairport-sync module 2016-07-08 16:22:51 +02:00
shout.nix Shout: fix infinite loop in service configuration 2016-04-11 09:58:52 -04:00
skydns.nix Fixes #16181 - using bin output for Go services 2016-06-13 23:32:16 +02:00
smokeping.nix smokeping module: fix missing js, broken alerts 2016-10-08 20:52:45 -04:00
sniproxy.nix sniproxy service: init 2016-05-11 13:27:28 +08:00
softether.nix softether: improve service dependencies 2016-09-13 11:19:22 +02:00
spiped.nix
sslh.nix
strongswan.nix modprobe service: drop kmod wrapper 2016-08-19 17:56:49 +03:00
supplicant.nix Merge pull request #18511 from ericsagnes/feat/remove-optionSet 2016-10-01 17:57:45 +02:00
supybot.nix
syncthing.nix syncthing: use service files from upstream 2016-10-19 21:20:57 +02:00
tcpcrypt.nix tcpcrypt service: remove use of network-interfaces.target 2016-09-13 11:19:22 +02:00
teamspeak3.nix modules: move meta at top level 2016-08-11 00:29:48 +09:00
tftpd.nix
tinc.nix Merge pull request #18491 from groxxda/network-interfaces 2016-10-02 16:34:37 +02:00
tlsdated.nix
tox-bootstrapd.nix
toxvpn.nix toxvpn service: doesn't require online network 2016-09-11 08:16:55 +02:00
tvheadend.nix
unbound.nix unbound service: extend isLocalAddress to handle ipv6 2016-09-16 09:47:36 +02:00
unifi.nix unifi: Open required ports by default. 2016-08-16 21:01:49 +01:00
vsftpd.nix
wakeonlan.nix
websockify.nix
wicd.nix wicd: get closer to upstream service definition 2016-09-13 11:19:22 +02:00
wireguard.nix wireguard: add module 2016-10-06 09:41:38 +02:00
wpa_supplicant.nix wpa-supplicant service: remove use of network-interfaces.target 2016-09-13 11:19:22 +02:00
xinetd.nix Merge pull request #18491 from groxxda/network-interfaces 2016-10-02 16:34:37 +02:00
xl2tpd.nix xl2tpd: add nixos module for service 2016-06-20 21:41:59 +01:00
zerobin.nix treewide: minor format / style / documentation fixes 2016-09-13 11:19:22 +02:00
zerotierone.nix zerotierone: make package configurable 2016-08-31 12:39:55 +02:00
znc.nix