2013-06-27 15:12:45 +04:00
|
|
|
[
|
2015-10-30 17:16:48 +03:00
|
|
|
./config/debug-info.nix
|
2013-06-27 15:12:45 +04:00
|
|
|
./config/fonts/corefonts.nix
|
2015-10-30 17:16:48 +03:00
|
|
|
./config/fonts/fontconfig.nix
|
2017-03-13 01:06:44 +03:00
|
|
|
./config/fonts/fontconfig-penultimate.nix
|
|
|
|
./config/fonts/fontconfig-ultimate.nix
|
2013-06-27 15:12:45 +04:00
|
|
|
./config/fonts/fontdir.nix
|
|
|
|
./config/fonts/fonts.nix
|
|
|
|
./config/fonts/ghostscript.nix
|
2010-03-11 20:02:57 +03:00
|
|
|
./config/gnu.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./config/i18n.nix
|
2009-11-06 15:58:44 +03:00
|
|
|
./config/krb5.nix
|
2009-05-29 14:04:04 +04:00
|
|
|
./config/ldap.nix
|
2009-05-28 16:43:54 +04:00
|
|
|
./config/networking.nix
|
2009-09-20 19:07:19 +04:00
|
|
|
./config/no-x-libs.nix
|
2009-05-28 03:14:38 +04:00
|
|
|
./config/nsswitch.nix
|
2009-11-15 15:48:42 +03:00
|
|
|
./config/power-management.nix
|
2011-07-26 05:51:56 +04:00
|
|
|
./config/pulseaudio.nix
|
2013-09-18 07:18:34 +04:00
|
|
|
./config/shells-environment.nix
|
2010-07-06 13:01:15 +04:00
|
|
|
./config/swap.nix
|
2013-03-02 22:53:48 +04:00
|
|
|
./config/sysctl.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./config/system-environment.nix
|
2009-05-28 03:14:38 +04:00
|
|
|
./config/system-path.nix
|
|
|
|
./config/timezone.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./config/unix-odbc-drivers.nix
|
|
|
|
./config/users-groups.nix
|
2015-10-30 17:16:48 +03:00
|
|
|
./config/vpnc.nix
|
2014-04-25 03:56:36 +04:00
|
|
|
./config/zram.nix
|
2012-07-25 18:59:03 +04:00
|
|
|
./hardware/all-firmware.nix
|
2017-01-18 02:12:21 +03:00
|
|
|
./hardware/ckb.nix
|
2012-09-11 20:44:37 +04:00
|
|
|
./hardware/cpu/amd-microcode.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./hardware/cpu/intel-microcode.nix
|
2016-07-27 16:37:39 +03:00
|
|
|
./hardware/sensor/iio.nix
|
2015-04-01 20:55:49 +03:00
|
|
|
./hardware/ksm.nix
|
2017-02-26 17:50:01 +03:00
|
|
|
./hardware/mcelog.nix
|
2012-07-14 07:54:41 +04:00
|
|
|
./hardware/network/b43.nix
|
2010-10-14 16:33:20 +04:00
|
|
|
./hardware/network/intel-2100bg.nix
|
2009-08-04 12:50:02 +04:00
|
|
|
./hardware/network/intel-2200bg.nix
|
|
|
|
./hardware/network/intel-3945abg.nix
|
2012-08-11 16:52:45 +04:00
|
|
|
./hardware/network/ralink.nix
|
2011-07-24 03:01:39 +04:00
|
|
|
./hardware/network/rtl8192c.nix
|
2014-02-08 23:45:28 +04:00
|
|
|
./hardware/opengl.nix
|
2009-05-29 18:11:02 +04:00
|
|
|
./hardware/pcmcia.nix
|
2017-02-18 06:35:58 +03:00
|
|
|
./hardware/usb-wwan.nix
|
2016-08-21 12:58:14 +03:00
|
|
|
./hardware/video/amdgpu.nix
|
2016-09-22 04:42:16 +03:00
|
|
|
./hardware/video/amdgpu-pro.nix
|
2016-08-21 12:58:14 +03:00
|
|
|
./hardware/video/ati.nix
|
2017-02-18 17:44:31 +03:00
|
|
|
./hardware/video/capture/mwprocapture.nix
|
2014-02-08 22:47:51 +04:00
|
|
|
./hardware/video/bumblebee.nix
|
2016-08-27 19:55:56 +03:00
|
|
|
./hardware/video/displaylink.nix
|
2014-04-29 16:16:34 +04:00
|
|
|
./hardware/video/nvidia.nix
|
2015-12-29 21:02:36 +03:00
|
|
|
./hardware/video/webcam/facetimehd.nix
|
2016-04-12 13:46:12 +03:00
|
|
|
./i18n/input-method/default.nix
|
|
|
|
./i18n/input-method/fcitx.nix
|
|
|
|
./i18n/input-method/ibus.nix
|
|
|
|
./i18n/input-method/nabi.nix
|
|
|
|
./i18n/input-method/uim.nix
|
2015-08-07 06:28:17 +03:00
|
|
|
./installer/tools/auto-upgrade.nix
|
2009-05-29 16:41:29 +04:00
|
|
|
./installer/tools/tools.nix
|
2009-05-28 20:20:08 +04:00
|
|
|
./misc/assertions.nix
|
2012-03-18 02:21:37 +04:00
|
|
|
./misc/crashdump.nix
|
2014-05-06 18:31:48 +04:00
|
|
|
./misc/extra-arguments.nix
|
2009-05-29 18:25:56 +04:00
|
|
|
./misc/ids.nix
|
2012-07-12 21:46:04 +04:00
|
|
|
./misc/lib.nix
|
2012-07-25 18:59:03 +04:00
|
|
|
./misc/locate.nix
|
2014-08-25 02:46:23 +04:00
|
|
|
./misc/meta.nix
|
2009-08-26 20:52:38 +04:00
|
|
|
./misc/nixpkgs.nix
|
2009-07-08 13:10:48 +04:00
|
|
|
./misc/passthru.nix
|
2012-04-11 00:56:38 +04:00
|
|
|
./misc/version.nix
|
2016-10-31 13:25:50 +03:00
|
|
|
./programs/adb.nix
|
2013-05-23 15:04:07 +04:00
|
|
|
./programs/atop.nix
|
2009-05-28 16:06:54 +04:00
|
|
|
./programs/bash/bash.nix
|
2010-04-15 16:11:33 +04:00
|
|
|
./programs/blcr.nix
|
2015-02-10 13:52:46 +03:00
|
|
|
./programs/cdemu.nix
|
2016-12-10 22:34:54 +03:00
|
|
|
./programs/chromium.nix
|
2016-08-10 19:09:40 +03:00
|
|
|
./programs/command-not-found/command-not-found.nix
|
2014-04-02 20:21:00 +04:00
|
|
|
./programs/dconf.nix
|
2013-09-18 07:18:34 +04:00
|
|
|
./programs/environment.nix
|
2015-12-25 03:17:42 +03:00
|
|
|
./programs/fish.nix
|
2016-09-05 15:16:33 +03:00
|
|
|
./programs/freetds.nix
|
2016-12-27 21:39:53 +03:00
|
|
|
./programs/gphoto2.nix
|
2016-09-05 15:16:33 +03:00
|
|
|
./programs/info.nix
|
2016-03-04 03:53:42 +03:00
|
|
|
./programs/java.nix
|
2015-05-10 20:57:15 +03:00
|
|
|
./programs/kbdlight.nix
|
2014-11-10 05:32:11 +03:00
|
|
|
./programs/light.nix
|
2015-10-30 16:15:18 +03:00
|
|
|
./programs/man.nix
|
2016-03-26 06:22:52 +03:00
|
|
|
./programs/mosh.nix
|
2017-02-17 22:14:59 +03:00
|
|
|
./programs/mtr.nix
|
2014-08-01 15:08:13 +04:00
|
|
|
./programs/nano.nix
|
2016-10-23 12:45:30 +03:00
|
|
|
./programs/oblogout.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./programs/screen.nix
|
2010-06-03 01:16:27 +04:00
|
|
|
./programs/shadow.nix
|
2012-07-25 18:53:46 +04:00
|
|
|
./programs/shell.nix
|
2016-07-01 18:40:21 +03:00
|
|
|
./programs/spacefm.nix
|
2009-05-28 03:59:14 +04:00
|
|
|
./programs/ssh.nix
|
|
|
|
./programs/ssmtp.nix
|
2016-03-23 10:33:28 +03:00
|
|
|
./programs/tmux.nix
|
2013-07-24 00:41:52 +04:00
|
|
|
./programs/venus.nix
|
2016-10-10 23:49:43 +03:00
|
|
|
./programs/vim.nix
|
2017-02-16 23:53:09 +03:00
|
|
|
./programs/wireshark.nix
|
2011-11-20 14:38:26 +04:00
|
|
|
./programs/wvdial.nix
|
2015-08-19 17:05:25 +03:00
|
|
|
./programs/xfs_quota.nix
|
2016-07-21 01:55:36 +03:00
|
|
|
./programs/xonsh.nix
|
2013-09-18 07:35:58 +04:00
|
|
|
./programs/zsh/zsh.nix
|
2009-09-28 22:26:13 +04:00
|
|
|
./rename.nix
|
2015-12-11 19:42:17 +03:00
|
|
|
./security/acme.nix
|
2012-07-17 03:47:41 +04:00
|
|
|
./security/apparmor.nix
|
2013-05-11 09:41:36 +04:00
|
|
|
./security/apparmor-suid.nix
|
2016-01-07 06:06:10 +03:00
|
|
|
./security/audit.nix
|
2010-01-20 17:22:47 +03:00
|
|
|
./security/ca.nix
|
2016-08-06 11:13:20 +03:00
|
|
|
./security/chromium-suid-sandbox.nix
|
2017-02-10 20:36:36 +03:00
|
|
|
./security/dhparams.nix
|
2014-02-18 13:38:35 +04:00
|
|
|
./security/duosec.nix
|
nixos: add grsecurity module (#1875)
This module implements a significant refactoring in grsecurity
configuration for NixOS, making it far more usable by default and much
easier to configure.
- New security.grsecurity NixOS attributes.
- All grsec kernels supported
- Allows default 'auto' grsec configuration, or custom config
- Supports custom kernel options through kernelExtraConfig
- Defaults to high-security - user must choose kernel, server/desktop
mode, and any virtualisation software. That's all.
- kptr_restrict is fixed under grsecurity (it's unwriteable)
- grsecurity patch creation is now significantly abstracted
- only need revision, version, and SHA1
- kernel version requirements are asserted for sanity
- built kernels can have the uname specify the exact grsec version
for development or bug reports. Off by default (requires
`security.grsecurity.config.verboseVersion = true;`)
- grsecurity sysctl support
- By default, disabled.
- For people who enable it, NixOS deploys a 'grsec-lock' systemd
service which runs at startup. You are expected to configure sysctl
through NixOS like you regularly would, which will occur before the
service is started. As a result, changing sysctl settings requires
a reboot.
- New default group: 'grsecurity'
- Root is a member by default
- GRKERNSEC_PROC_GID is implicitly set to the 'grsecurity' GID,
making it possible to easily add users to this group for /proc
access
- AppArmor is now automatically enabled where it wasn't before, despite
implying features.apparmor = true
The most trivial example of enabling grsecurity in your kernel is by
specifying:
security.grsecurity.enable = true;
security.grsecurity.testing = true; # testing 3.13 kernel
security.grsecurity.config.system = "desktop"; # or "server"
This specifies absolutely no virtualisation support. In general, you
probably at least want KVM host support, which is a little more work.
So:
security.grsecurity.enable = true;
security.grsecurity.stable = true; # enable stable 3.2 kernel
security.grsecurity.config = {
system = "server";
priority = "security";
virtualisationConfig = "host";
virtualisationSoftware = "kvm";
hardwareVirtualisation = true;
}
This module has primarily been tested on Hetzner EX40 & VQ7 servers
using NixOps.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-06 23:18:12 +04:00
|
|
|
./security/grsecurity.nix
|
2016-04-09 21:22:16 +03:00
|
|
|
./security/hidepid.nix
|
2016-02-25 00:41:02 +03:00
|
|
|
./security/oath.nix
|
2009-05-28 17:10:02 +04:00
|
|
|
./security/pam.nix
|
2010-01-03 14:59:08 +03:00
|
|
|
./security/pam_usb.nix
|
2015-07-02 17:46:56 +03:00
|
|
|
./security/pam_mount.nix
|
2010-05-15 00:28:04 +04:00
|
|
|
./security/polkit.nix
|
2013-10-14 13:57:40 +04:00
|
|
|
./security/prey.nix
|
2012-11-22 11:07:25 +04:00
|
|
|
./security/rngd.nix
|
2011-07-26 18:14:10 +04:00
|
|
|
./security/rtkit.nix
|
2017-02-14 16:38:45 +03:00
|
|
|
./security/wrappers/default.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./security/sudo.nix
|
2013-02-25 19:50:10 +04:00
|
|
|
./services/amqp/activemq/default.nix
|
2011-03-31 21:04:05 +04:00
|
|
|
./services/amqp/rabbitmq.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/audio/alsa.nix
|
2015-03-16 17:10:16 +03:00
|
|
|
./services/audio/icecast.nix
|
2014-11-21 01:30:24 +03:00
|
|
|
./services/audio/liquidsoap.nix
|
2011-12-05 05:51:05 +04:00
|
|
|
./services/audio/mpd.nix
|
2014-07-28 21:52:32 +04:00
|
|
|
./services/audio/mopidy.nix
|
2016-06-11 15:46:02 +03:00
|
|
|
./services/audio/squeezelite.nix
|
2016-09-10 19:23:39 +03:00
|
|
|
./services/audio/ympd.nix
|
2013-03-27 14:47:28 +04:00
|
|
|
./services/backup/almir.nix
|
2013-03-15 19:10:21 +04:00
|
|
|
./services/backup/bacula.nix
|
2014-09-26 18:33:36 +04:00
|
|
|
./services/backup/crashplan.nix
|
2009-10-07 15:55:36 +04:00
|
|
|
./services/backup/mysql-backup.nix
|
|
|
|
./services/backup/postgresql-backup.nix
|
2013-10-07 00:22:25 +04:00
|
|
|
./services/backup/rsnapshot.nix
|
2014-02-24 08:10:14 +04:00
|
|
|
./services/backup/tarsnap.nix
|
2016-03-24 12:52:13 +03:00
|
|
|
./services/backup/znapzend.nix
|
2014-12-12 01:32:37 +03:00
|
|
|
./services/cluster/fleet.nix
|
|
|
|
./services/cluster/kubernetes.nix
|
2014-12-08 12:02:57 +03:00
|
|
|
./services/cluster/panamax.nix
|
2016-12-07 13:46:06 +03:00
|
|
|
./services/computing/boinc/client.nix
|
2014-09-05 12:18:33 +04:00
|
|
|
./services/computing/torque/server.nix
|
|
|
|
./services/computing/torque/mom.nix
|
2015-02-28 20:11:13 +03:00
|
|
|
./services/computing/slurm/slurm.nix
|
2016-10-22 00:04:48 +03:00
|
|
|
./services/continuous-integration/buildbot/master.nix
|
2017-01-30 20:44:14 +03:00
|
|
|
./services/continuous-integration/buildbot/worker.nix
|
2016-03-10 18:00:09 +03:00
|
|
|
./services/continuous-integration/buildkite-agent.nix
|
|
|
|
./services/continuous-integration/hydra/default.nix
|
2016-09-17 14:08:18 +03:00
|
|
|
./services/continuous-integration/gitlab-runner.nix
|
2016-07-23 01:29:18 +03:00
|
|
|
./services/continuous-integration/gocd-agent/default.nix
|
|
|
|
./services/continuous-integration/gocd-server/default.nix
|
2014-02-11 00:07:12 +04:00
|
|
|
./services/continuous-integration/jenkins/default.nix
|
2015-10-08 23:15:15 +03:00
|
|
|
./services/continuous-integration/jenkins/job-builder.nix
|
2016-03-10 18:00:09 +03:00
|
|
|
./services/continuous-integration/jenkins/slave.nix
|
2011-04-15 20:10:17 +04:00
|
|
|
./services/databases/4store-endpoint.nix
|
2011-04-27 20:27:05 +04:00
|
|
|
./services/databases/4store.nix
|
2014-01-17 04:30:16 +04:00
|
|
|
./services/databases/couchdb.nix
|
2013-10-06 01:07:22 +04:00
|
|
|
./services/databases/firebird.nix
|
2014-11-20 14:29:07 +03:00
|
|
|
./services/databases/hbase.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/databases/influxdb.nix
|
2013-06-11 00:45:24 +04:00
|
|
|
./services/databases/memcached.nix
|
2012-01-19 00:34:07 +04:00
|
|
|
./services/databases/mongodb.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/databases/mysql.nix
|
2014-11-09 11:44:47 +03:00
|
|
|
./services/databases/neo4j.nix
|
2011-04-13 21:35:19 +04:00
|
|
|
./services/databases/openldap.nix
|
2014-11-20 15:00:53 +03:00
|
|
|
./services/databases/opentsdb.nix
|
2011-04-27 20:27:05 +04:00
|
|
|
./services/databases/postgresql.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/databases/redis.nix
|
2015-07-21 13:16:18 +03:00
|
|
|
./services/databases/riak.nix
|
2016-11-03 20:20:08 +03:00
|
|
|
./services/databases/riak-cs.nix
|
2016-11-03 19:49:36 +03:00
|
|
|
./services/databases/stanchion.nix
|
2011-05-31 11:44:17 +04:00
|
|
|
./services/databases/virtuoso.nix
|
2014-06-22 23:03:19 +04:00
|
|
|
./services/desktops/accountsservice.nix
|
2014-04-25 01:32:32 +04:00
|
|
|
./services/desktops/geoclue2.nix
|
2014-04-09 00:44:22 +04:00
|
|
|
./services/desktops/gnome3/at-spi2-core.nix
|
2014-04-08 15:23:12 +04:00
|
|
|
./services/desktops/gnome3/evolution-data-server.nix
|
2014-04-21 02:19:00 +04:00
|
|
|
./services/desktops/gnome3/gnome-documents.nix
|
2014-04-11 02:41:51 +04:00
|
|
|
./services/desktops/gnome3/gnome-keyring.nix
|
2014-04-12 21:45:12 +04:00
|
|
|
./services/desktops/gnome3/gnome-online-accounts.nix
|
2014-04-21 02:18:01 +04:00
|
|
|
./services/desktops/gnome3/gnome-online-miners.nix
|
2016-09-30 18:02:52 +03:00
|
|
|
./services/desktops/gnome3/gnome-terminal-server.nix
|
2014-04-12 01:13:31 +04:00
|
|
|
./services/desktops/gnome3/gnome-user-share.nix
|
2014-05-26 02:37:36 +04:00
|
|
|
./services/desktops/gnome3/gvfs.nix
|
2014-04-20 02:47:55 +04:00
|
|
|
./services/desktops/gnome3/seahorse.nix
|
2014-04-08 01:54:07 +04:00
|
|
|
./services/desktops/gnome3/sushi.nix
|
2014-04-09 17:57:02 +04:00
|
|
|
./services/desktops/gnome3/tracker.nix
|
2014-12-12 00:12:29 +03:00
|
|
|
./services/desktops/profile-sync-daemon.nix
|
2014-04-08 17:02:15 +04:00
|
|
|
./services/desktops/telepathy.nix
|
2016-04-12 23:31:47 +03:00
|
|
|
./services/development/hoogle.nix
|
2016-06-20 07:45:27 +03:00
|
|
|
./services/editors/emacs.nix
|
2016-11-27 19:23:21 +03:00
|
|
|
./services/editors/infinoted.nix
|
2016-04-12 07:17:05 +03:00
|
|
|
./services/games/factorio.nix
|
2010-12-15 05:19:44 +03:00
|
|
|
./services/games/ghost-one.nix
|
2014-03-29 13:48:33 +04:00
|
|
|
./services/games/minecraft-server.nix
|
2015-04-04 13:36:43 +03:00
|
|
|
./services/games/minetest-server.nix
|
2016-08-07 04:58:38 +03:00
|
|
|
./services/games/terraria.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/hardware/acpid.nix
|
2015-04-15 20:48:38 +03:00
|
|
|
./services/hardware/actkbd.nix
|
2013-11-08 21:13:08 +04:00
|
|
|
./services/hardware/amd-hybrid-graphics.nix
|
2010-08-27 19:32:49 +04:00
|
|
|
./services/hardware/bluetooth.nix
|
2015-04-30 00:02:09 +03:00
|
|
|
./services/hardware/brltty.nix
|
2015-01-09 01:38:10 +03:00
|
|
|
./services/hardware/freefall.nix
|
2017-01-25 19:25:36 +03:00
|
|
|
./services/hardware/illum.nix
|
2016-01-03 20:05:18 +03:00
|
|
|
./services/hardware/irqbalance.nix
|
2012-02-06 23:14:42 +04:00
|
|
|
./services/hardware/nvidia-optimus.nix
|
2010-01-12 00:56:01 +03:00
|
|
|
./services/hardware/pcscd.nix
|
2012-03-20 08:41:13 +04:00
|
|
|
./services/hardware/pommed.nix
|
2011-12-05 21:32:45 +04:00
|
|
|
./services/hardware/sane.nix
|
2013-08-21 19:44:29 +04:00
|
|
|
./services/hardware/tcsd.nix
|
2015-01-02 18:12:11 +03:00
|
|
|
./services/hardware/tlp.nix
|
2013-08-21 19:44:29 +04:00
|
|
|
./services/hardware/thinkfan.nix
|
2017-02-08 19:18:22 +03:00
|
|
|
./services/hardware/trezord.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/hardware/udev.nix
|
2013-04-04 11:50:16 +04:00
|
|
|
./services/hardware/udisks2.nix
|
2011-11-11 03:06:24 +04:00
|
|
|
./services/hardware/upower.nix
|
2014-09-23 16:33:14 +04:00
|
|
|
./services/hardware/thermald.nix
|
2016-03-09 21:50:58 +03:00
|
|
|
./services/logging/awstats.nix
|
2015-03-18 22:33:52 +03:00
|
|
|
./services/logging/fluentd.nix
|
2016-03-30 21:49:16 +03:00
|
|
|
./services/logging/graylog.nix
|
2017-01-03 16:12:36 +03:00
|
|
|
./services/logging/journalbeat.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/logging/klogd.nix
|
2012-08-25 13:11:37 +04:00
|
|
|
./services/logging/logcheck.nix
|
2010-04-29 22:54:08 +04:00
|
|
|
./services/logging/logrotate.nix
|
2012-07-11 19:22:16 +04:00
|
|
|
./services/logging/logstash.nix
|
2013-03-15 15:55:49 +04:00
|
|
|
./services/logging/rsyslogd.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/logging/syslogd.nix
|
2014-08-11 17:05:59 +04:00
|
|
|
./services/logging/syslog-ng.nix
|
2012-09-25 13:23:03 +04:00
|
|
|
./services/mail/dovecot.nix
|
2016-01-07 04:17:42 +03:00
|
|
|
./services/mail/dspam.nix
|
2015-02-18 21:55:07 +03:00
|
|
|
./services/mail/exim.nix
|
2011-07-28 00:55:28 +04:00
|
|
|
./services/mail/freepops.nix
|
2010-10-10 14:43:28 +04:00
|
|
|
./services/mail/mail.nix
|
2014-07-09 02:43:26 +04:00
|
|
|
./services/mail/mlmmj.nix
|
2016-09-26 22:18:06 +03:00
|
|
|
./services/mail/offlineimap.nix
|
2016-01-07 01:10:56 +03:00
|
|
|
./services/mail/opendkim.nix
|
2013-07-30 12:20:56 +04:00
|
|
|
./services/mail/opensmtpd.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/mail/postfix.nix
|
2016-01-06 06:04:50 +03:00
|
|
|
./services/mail/postsrsd.nix
|
2015-11-17 20:30:10 +03:00
|
|
|
./services/mail/postgrey.nix
|
2012-08-03 17:11:28 +04:00
|
|
|
./services/mail/spamassassin.nix
|
2016-01-12 12:06:46 +03:00
|
|
|
./services/mail/rspamd.nix
|
2016-01-14 12:17:27 +03:00
|
|
|
./services/mail/rmilter.nix
|
2015-01-29 01:07:27 +03:00
|
|
|
./services/misc/apache-kafka.nix
|
2015-11-11 16:18:38 +03:00
|
|
|
./services/misc/autofs.nix
|
2015-10-21 15:45:27 +03:00
|
|
|
./services/misc/bepasty.nix
|
2015-01-18 16:50:36 +03:00
|
|
|
./services/misc/canto-daemon.nix
|
2015-09-28 06:31:17 +03:00
|
|
|
./services/misc/calibre-server.nix
|
2016-01-17 15:11:09 +03:00
|
|
|
./services/misc/cfdyndns.nix
|
2014-09-22 21:37:47 +04:00
|
|
|
./services/misc/cpuminer-cryptonight.nix
|
2013-06-16 20:20:22 +04:00
|
|
|
./services/misc/cgminer.nix
|
2015-04-25 17:10:49 +03:00
|
|
|
./services/misc/confd.nix
|
2017-01-16 14:53:53 +03:00
|
|
|
./services/misc/couchpotato.nix
|
2015-07-19 15:22:04 +03:00
|
|
|
./services/misc/devmon.nix
|
2012-10-28 01:11:54 +04:00
|
|
|
./services/misc/dictd.nix
|
2016-06-17 12:12:44 +03:00
|
|
|
./services/misc/dysnomia.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/misc/disnix.nix
|
2014-11-21 19:20:14 +03:00
|
|
|
./services/misc/docker-registry.nix
|
2016-04-23 16:49:33 +03:00
|
|
|
./services/misc/emby.nix
|
2016-10-11 16:17:44 +03:00
|
|
|
./services/misc/errbot.nix
|
2014-11-15 18:27:27 +03:00
|
|
|
./services/misc/etcd.nix
|
2010-04-22 19:13:50 +04:00
|
|
|
./services/misc/felix.nix
|
2010-09-16 06:06:44 +04:00
|
|
|
./services/misc/folding-at-home.nix
|
2016-02-13 22:19:31 +03:00
|
|
|
./services/misc/gammu-smsd.nix
|
nixos/geoip-updater: new service
The GeoIP databases from MaxMind have no stable URLs and change every
month (or so). Our current method of packaging these database in Nix and
playing catch-up with ever-changing file hashes is a bad idea. For
instance, it makes it impossible to realize old NixOS configurations.
This patch adds a NixOS service that periodically updates the GeoIP
databases in /var/lib/geoip-databases. Moving NixOS modules over can be
done in later patches.
I tried adding MD5 check, but not all databases have them, so i skipped
it. We are downloading over HTTPS though, it should be good. I also
tried adding zip support, but the first zip file I extracted had a
different filename inside than the archive name, which breaks an
assumption in this service, so I skipped that too.
Changes v9 -> v10:
- Pass "--max-time" to curl to set upper bound on downloads (ensures
no indefinite hanging if there's problem with networking).
Timeout for network connectivity check: 60s.
Timeout for geoip database (each): 15m.
Changes v8 -> v9:
- Mention the random timer delay in the documentation for the
'interval' option.
Changes v7 -> v8:
- Add "RemainAfterExit=true" for the setup service, so it won't be
restarted needlessly. (Thanks @danbst!)
Changes v6 -> v7:
- Add --skip-existing flag to geoip-updater, which skips updating
existing database files. Pass that flag when we run the service on
boot (and on any NixOS configuration change).
(IMHO, this is somewhat a workaround for systemd persistent timers
not being triggered immediately when a timer has never expired
before. But it does have the nice side effect of ensuring that the
installed databases always correspond to the configured ones, since
the service is now always run after configuration changes.)
Changes v5 -> v6:
- Update database files atomically (per DB)
- If a database is removed from the configuration, it'll be removed
from /var/lib/geoip-databases too (on next run).
- Add NixOS module assertion so that if user inputs non- .gz or .xz
file there will be a build time error instead of runtime.
- Run updater as user "nobody" instead of "root".
- Rename NixOS service from "geoip-databases" to "geoip-updater".
- Drop RemainAfterExit, or else the timer won't trigger the unit.
- Bring back "curl --fail", or else we won't catch and log curl
failures.
Changes v4 -> v5:
- Add "GeoLite2-City.mmdb.gz" to default database list.
Changes v3 -> v4:
- Remove unneeded geoip-updater-setup.service after adding
'wantedBy = [ "multi-user.target" ]' directly to
geoip-updater.service
- Drop unneeded "Service" name from service descriptions.
Changes v2 -> v3:
- Network may be down when starting from a cold boot, so try a few
times. Possibly, if using systemd-networkd, it'll pass on the first
try. But with default DHCP on NixOS, the service is started before
hostnames can be resolved and thus we need a few extra seconds.
- Add error handling and mark service as failed if fatal error.
- Add proper syslog log levels.
- Add RandomizedDelaySec=3600 to the timer to not put high load on the
MaxMind servers. Suggested by @Mic92.
- Set RemainAfterExit on geoip-updater.service instead of
geoip-updater-setup.service. (The latter is only a proxy that pulls
in the former service).
Changes v1 -> v2:
From Данило Глинський (Danylo Hlynskyi) <abcz2.uprola@gmail.com>:
nixos/geoip-databases: add `databases` option and fix initial setup
There were two great issues when using this service:
- When you just enable service, databases aren't downloaded, they are
downloaded when timer triggers. Fixed this with automatic download on
first system activation.
- When there is no internet, updater outputs nothing to logs, which is
IMO misbehavior. Fixed this with removing `--fail` option, better be
explicit here.
2016-06-06 18:38:51 +03:00
|
|
|
./services/misc/geoip-updater.nix
|
2015-09-20 22:35:17 +03:00
|
|
|
#./services/misc/gitit.nix
|
2014-10-25 20:22:49 +04:00
|
|
|
./services/misc/gitlab.nix
|
2014-06-26 07:32:45 +04:00
|
|
|
./services/misc/gitolite.nix
|
2016-10-09 20:04:42 +03:00
|
|
|
./services/misc/gogs.nix
|
2009-06-26 15:36:38 +04:00
|
|
|
./services/misc/gpsd.nix
|
2017-01-30 10:38:42 +03:00
|
|
|
#./services/misc/ihaskell.nix
|
2017-03-17 01:01:56 +03:00
|
|
|
./services/misc/irkerd.nix
|
2017-03-25 23:18:34 +03:00
|
|
|
./services/misc/jackett.nix
|
2016-11-06 12:33:21 +03:00
|
|
|
./services/misc/leaps.nix
|
2016-03-11 17:55:10 +03:00
|
|
|
./services/misc/mantisbt.nix
|
2015-09-08 10:17:21 +03:00
|
|
|
./services/misc/mathics.nix
|
2016-01-08 17:12:00 +03:00
|
|
|
./services/misc/matrix-synapse.nix
|
2015-05-01 04:15:19 +03:00
|
|
|
./services/misc/mbpfan.nix
|
2015-03-27 13:48:50 +03:00
|
|
|
./services/misc/mediatomb.nix
|
2014-08-26 22:56:54 +04:00
|
|
|
./services/misc/mesos-master.nix
|
|
|
|
./services/misc/mesos-slave.nix
|
2015-05-25 13:41:24 +03:00
|
|
|
./services/misc/mwlib.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/misc/nix-daemon.nix
|
2009-12-04 15:50:44 +03:00
|
|
|
./services/misc/nix-gc.nix
|
2016-09-06 00:59:25 +03:00
|
|
|
./services/misc/nix-optimise.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/misc/nixos-manual.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/misc/nix-ssh-serve.nix
|
2016-05-04 11:58:01 +03:00
|
|
|
./services/misc/nzbget.nix
|
2016-02-14 14:58:09 +03:00
|
|
|
./services/misc/octoprint.nix
|
2016-06-16 22:18:09 +03:00
|
|
|
./services/misc/packagekit.nix
|
2014-10-13 00:56:01 +04:00
|
|
|
./services/misc/parsoid.nix
|
2014-07-17 14:51:17 +04:00
|
|
|
./services/misc/phd.nix
|
2015-04-16 21:15:59 +03:00
|
|
|
./services/misc/plex.nix
|
2017-03-25 23:18:34 +03:00
|
|
|
./services/misc/radarr.nix
|
2014-10-07 12:53:01 +04:00
|
|
|
./services/misc/redmine.nix
|
2014-03-27 02:12:00 +04:00
|
|
|
./services/misc/rippled.nix
|
2015-06-08 13:58:33 +03:00
|
|
|
./services/misc/ripple-rest.nix
|
2015-03-23 01:12:11 +03:00
|
|
|
./services/misc/ripple-data-api.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/misc/rogue.nix
|
2014-07-10 22:08:38 +04:00
|
|
|
./services/misc/siproxd.nix
|
2016-06-02 22:00:00 +03:00
|
|
|
./services/misc/sonarr.nix
|
2015-11-05 14:39:55 +03:00
|
|
|
./services/misc/spice-vdagentd.nix
|
2017-02-13 07:01:28 +03:00
|
|
|
./services/misc/ssm-agent.nix
|
2016-04-14 21:18:09 +03:00
|
|
|
./services/misc/sssd.nix
|
2015-07-04 03:42:16 +03:00
|
|
|
./services/misc/subsonic.nix
|
2015-07-02 04:18:56 +03:00
|
|
|
./services/misc/sundtek.nix
|
2010-12-22 16:32:16 +03:00
|
|
|
./services/misc/svnserve.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/misc/synergy.nix
|
2016-04-05 19:07:21 +03:00
|
|
|
./services/misc/taskserver
|
2014-07-18 21:27:55 +04:00
|
|
|
./services/misc/uhub.nix
|
2014-08-24 19:43:45 +04:00
|
|
|
./services/misc/zookeeper.nix
|
2013-07-17 07:19:54 +04:00
|
|
|
./services/monitoring/apcupsd.nix
|
2017-01-01 19:45:26 +03:00
|
|
|
./services/monitoring/arbtt.nix
|
2014-11-20 17:49:45 +03:00
|
|
|
./services/monitoring/bosun.nix
|
2014-12-28 22:21:41 +03:00
|
|
|
./services/monitoring/cadvisor.nix
|
2014-09-13 04:03:15 +04:00
|
|
|
./services/monitoring/collectd.nix
|
2015-05-25 18:40:16 +03:00
|
|
|
./services/monitoring/das_watchdog.nix
|
2013-01-09 01:19:51 +04:00
|
|
|
./services/monitoring/dd-agent.nix
|
2015-04-25 17:02:44 +03:00
|
|
|
./services/monitoring/grafana.nix
|
2013-08-11 14:16:19 +04:00
|
|
|
./services/monitoring/graphite.nix
|
2016-02-24 23:43:38 +03:00
|
|
|
./services/monitoring/hdaps.nix
|
2015-11-16 17:26:07 +03:00
|
|
|
./services/monitoring/heapster.nix
|
2015-11-01 13:22:58 +03:00
|
|
|
./services/monitoring/longview.nix
|
2009-11-18 11:39:10 +03:00
|
|
|
./services/monitoring/monit.nix
|
2013-10-15 05:16:10 +04:00
|
|
|
./services/monitoring/munin.nix
|
2014-06-22 08:35:09 +04:00
|
|
|
./services/monitoring/nagios.nix
|
2016-11-05 15:09:29 +03:00
|
|
|
./services/monitoring/netdata.nix
|
2016-09-12 00:20:26 +03:00
|
|
|
./services/monitoring/prometheus/default.nix
|
2016-11-27 11:15:19 +03:00
|
|
|
./services/monitoring/prometheus/alertmanager.nix
|
2017-01-09 06:25:17 +03:00
|
|
|
./services/monitoring/prometheus/blackbox-exporter.nix
|
2017-03-08 00:59:57 +03:00
|
|
|
./services/monitoring/prometheus/fritzbox-exporter.nix
|
2016-12-26 08:36:16 +03:00
|
|
|
./services/monitoring/prometheus/json-exporter.nix
|
2016-07-26 17:43:45 +03:00
|
|
|
./services/monitoring/prometheus/nginx-exporter.nix
|
2016-07-26 12:50:17 +03:00
|
|
|
./services/monitoring/prometheus/node-exporter.nix
|
2016-11-27 11:15:19 +03:00
|
|
|
./services/monitoring/prometheus/snmp-exporter.nix
|
2017-03-08 01:47:05 +03:00
|
|
|
./services/monitoring/prometheus/unifi-exporter.nix
|
2016-11-27 11:15:19 +03:00
|
|
|
./services/monitoring/prometheus/varnish-exporter.nix
|
2014-08-23 19:04:34 +04:00
|
|
|
./services/monitoring/riemann.nix
|
2014-08-23 19:39:45 +04:00
|
|
|
./services/monitoring/riemann-dash.nix
|
2015-07-01 00:16:51 +03:00
|
|
|
./services/monitoring/riemann-tools.nix
|
2014-11-20 17:38:04 +03:00
|
|
|
./services/monitoring/scollector.nix
|
2011-07-13 21:47:34 +04:00
|
|
|
./services/monitoring/smartd.nix
|
2013-08-21 13:43:37 +04:00
|
|
|
./services/monitoring/statsd.nix
|
2017-01-28 13:50:01 +03:00
|
|
|
./services/monitoring/sysstat.nix
|
2009-12-10 00:45:59 +03:00
|
|
|
./services/monitoring/systemhealth.nix
|
2015-04-05 17:19:19 +03:00
|
|
|
./services/monitoring/teamviewer.nix
|
2016-09-08 16:30:20 +03:00
|
|
|
./services/monitoring/telegraf.nix
|
2011-11-11 03:06:24 +04:00
|
|
|
./services/monitoring/ups.nix
|
2013-07-19 03:25:35 +04:00
|
|
|
./services/monitoring/uptime.nix
|
2017-01-24 16:45:01 +03:00
|
|
|
./services/monitoring/vnstat.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/monitoring/zabbix-agent.nix
|
|
|
|
./services/monitoring/zabbix-server.nix
|
2016-10-16 19:56:13 +03:00
|
|
|
./services/network-filesystems/cachefilesd.nix
|
2011-11-03 06:14:57 +04:00
|
|
|
./services/network-filesystems/drbd.nix
|
2017-01-27 00:49:22 +03:00
|
|
|
./services/network-filesystems/glusterfs.nix
|
2016-10-30 22:39:53 +03:00
|
|
|
./services/network-filesystems/ipfs.nix
|
2015-08-14 08:05:03 +03:00
|
|
|
./services/network-filesystems/netatalk.nix
|
2012-03-17 00:41:49 +04:00
|
|
|
./services/network-filesystems/nfsd.nix
|
2009-11-10 18:01:12 +03:00
|
|
|
./services/network-filesystems/openafs-client/default.nix
|
2014-04-11 15:35:06 +04:00
|
|
|
./services/network-filesystems/rsyncd.nix
|
2009-05-28 00:27:54 +04:00
|
|
|
./services/network-filesystems/samba.nix
|
2016-03-23 09:40:35 +03:00
|
|
|
./services/network-filesystems/tahoe.nix
|
2014-09-03 04:30:04 +04:00
|
|
|
./services/network-filesystems/diod.nix
|
2015-02-22 18:07:30 +03:00
|
|
|
./services/network-filesystems/u9fs.nix
|
2014-03-30 00:07:31 +04:00
|
|
|
./services/network-filesystems/yandex-disk.nix
|
2015-09-13 15:49:19 +03:00
|
|
|
./services/network-filesystems/xtreemfs.nix
|
2015-03-20 20:46:38 +03:00
|
|
|
./services/networking/aiccu.nix
|
2010-09-18 15:30:04 +04:00
|
|
|
./services/networking/amuled.nix
|
2015-04-17 01:53:26 +03:00
|
|
|
./services/networking/asterisk.nix
|
2014-06-12 09:36:16 +04:00
|
|
|
./services/networking/atftpd.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/avahi-daemon.nix
|
|
|
|
./services/networking/bind.nix
|
2015-10-27 20:35:58 +03:00
|
|
|
./services/networking/autossh.nix
|
2015-05-17 00:22:35 +03:00
|
|
|
./services/networking/bird.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/bitlbee.nix
|
2014-02-21 23:05:12 +04:00
|
|
|
./services/networking/btsync.nix
|
2015-05-09 22:35:29 +03:00
|
|
|
./services/networking/charybdis.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/networking/chrony.nix
|
2014-03-23 05:38:04 +04:00
|
|
|
./services/networking/cjdns.nix
|
2011-11-11 03:06:24 +04:00
|
|
|
./services/networking/cntlm.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/networking/connman.nix
|
2014-09-15 12:26:26 +04:00
|
|
|
./services/networking/consul.nix
|
2016-06-21 13:59:29 +03:00
|
|
|
./services/networking/coturn.nix
|
2016-10-14 08:07:59 +03:00
|
|
|
./services/networking/dante.nix
|
2009-09-16 15:22:45 +04:00
|
|
|
./services/networking/ddclient.nix
|
2012-03-21 21:49:54 +04:00
|
|
|
./services/networking/dhcpcd.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/dhcpd.nix
|
2015-09-10 19:10:06 +03:00
|
|
|
./services/networking/dnschain.nix
|
2014-11-11 22:12:28 +03:00
|
|
|
./services/networking/dnscrypt-proxy.nix
|
2017-01-20 03:36:55 +03:00
|
|
|
./services/networking/dnscrypt-wrapper.nix
|
2011-04-13 18:09:02 +04:00
|
|
|
./services/networking/dnsmasq.nix
|
2009-05-28 00:27:54 +04:00
|
|
|
./services/networking/ejabberd.nix
|
2015-08-21 23:18:09 +03:00
|
|
|
./services/networking/fan.nix
|
2016-11-21 23:04:46 +03:00
|
|
|
./services/networking/fakeroute.nix
|
2016-08-22 00:12:19 +03:00
|
|
|
./services/networking/ferm.nix
|
2014-12-12 01:48:15 +03:00
|
|
|
./services/networking/firefox/sync-server.nix
|
2009-07-27 01:27:35 +04:00
|
|
|
./services/networking/firewall.nix
|
2016-09-27 23:56:58 +03:00
|
|
|
./services/networking/flannel.nix
|
2011-09-15 19:13:46 +04:00
|
|
|
./services/networking/flashpolicyd.nix
|
2013-04-21 11:27:41 +04:00
|
|
|
./services/networking/freenet.nix
|
2015-08-03 20:04:10 +03:00
|
|
|
./services/networking/gale.nix
|
2015-07-31 07:22:44 +03:00
|
|
|
./services/networking/gateone.nix
|
2014-12-13 19:48:39 +03:00
|
|
|
./services/networking/gdomap.nix
|
2010-12-17 10:33:20 +03:00
|
|
|
./services/networking/git-daemon.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/gnunet.nix
|
2012-03-04 16:58:22 +04:00
|
|
|
./services/networking/gogoclient.nix
|
2009-11-18 17:54:37 +03:00
|
|
|
./services/networking/gvpe.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/networking/haproxy.nix
|
2015-07-13 16:56:53 +03:00
|
|
|
./services/networking/heyefi.nix
|
2012-10-06 08:39:56 +04:00
|
|
|
./services/networking/hostapd.nix
|
2016-08-03 01:57:20 +03:00
|
|
|
./services/networking/htpdate.nix
|
2014-11-09 11:44:47 +03:00
|
|
|
./services/networking/i2pd.nix
|
2015-04-15 21:49:19 +03:00
|
|
|
./services/networking/i2p.nix
|
2016-03-26 19:02:00 +03:00
|
|
|
./services/networking/iodine.nix
|
2011-04-27 20:27:05 +04:00
|
|
|
./services/networking/ircd-hybrid/default.nix
|
2014-01-12 02:15:11 +04:00
|
|
|
./services/networking/kippo.nix
|
2017-01-25 20:41:52 +03:00
|
|
|
./services/networking/kresd.nix
|
2015-04-14 02:06:37 +03:00
|
|
|
./services/networking/lambdabot.nix
|
2016-02-24 07:06:45 +03:00
|
|
|
./services/networking/libreswan.nix
|
2015-08-19 12:09:47 +03:00
|
|
|
./services/networking/logmein-hamachi.nix
|
2014-09-26 12:03:29 +04:00
|
|
|
./services/networking/mailpile.nix
|
2016-03-29 15:27:51 +03:00
|
|
|
./services/networking/mfi.nix
|
2016-03-12 17:38:13 +03:00
|
|
|
./services/networking/mjpg-streamer.nix
|
2013-02-17 02:08:53 +04:00
|
|
|
./services/networking/minidlna.nix
|
2015-12-08 12:40:43 +03:00
|
|
|
./services/networking/miniupnpd.nix
|
2016-05-22 17:07:26 +03:00
|
|
|
./services/networking/mosquitto.nix
|
2016-12-31 23:03:27 +03:00
|
|
|
./services/networking/miredo.nix
|
2015-01-08 01:34:15 +03:00
|
|
|
./services/networking/mstpd.nix
|
2014-04-01 08:31:09 +04:00
|
|
|
./services/networking/murmur.nix
|
2015-09-08 20:24:40 +03:00
|
|
|
./services/networking/namecoind.nix
|
2011-03-10 15:08:39 +03:00
|
|
|
./services/networking/nat.nix
|
2012-03-15 11:19:17 +04:00
|
|
|
./services/networking/networkmanager.nix
|
2016-09-22 08:45:42 +03:00
|
|
|
./services/networking/nftables.nix
|
2014-03-20 06:04:35 +04:00
|
|
|
./services/networking/ngircd.nix
|
2015-05-13 20:54:25 +03:00
|
|
|
./services/networking/nix-serve.nix
|
2016-02-26 17:19:46 +03:00
|
|
|
./services/networking/nntp-proxy.nix
|
2014-06-12 13:20:43 +04:00
|
|
|
./services/networking/nsd.nix
|
2013-12-06 01:21:12 +04:00
|
|
|
./services/networking/ntopng.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/ntpd.nix
|
2015-01-15 00:08:19 +03:00
|
|
|
./services/networking/nylon.nix
|
2011-11-11 03:06:24 +04:00
|
|
|
./services/networking/oidentd.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/openfire.nix
|
2014-09-01 17:14:00 +04:00
|
|
|
./services/networking/openntpd.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/openvpn.nix
|
2016-01-03 11:07:30 +03:00
|
|
|
./services/networking/ostinato.nix
|
2016-02-11 14:02:11 +03:00
|
|
|
./services/networking/pdnsd.nix
|
2014-07-15 18:16:58 +04:00
|
|
|
./services/networking/polipo.nix
|
2016-09-18 00:30:27 +03:00
|
|
|
./services/networking/powerdns.nix
|
2017-01-18 02:29:59 +03:00
|
|
|
./services/networking/pdns-recursor.nix
|
2016-06-18 02:17:00 +03:00
|
|
|
./services/networking/pptpd.nix
|
2011-11-10 00:48:12 +04:00
|
|
|
./services/networking/prayer.nix
|
2009-10-05 19:11:32 +04:00
|
|
|
./services/networking/privoxy.nix
|
2014-09-02 19:08:56 +04:00
|
|
|
./services/networking/prosody.nix
|
2016-04-20 17:38:57 +03:00
|
|
|
./services/networking/quagga.nix
|
2010-06-28 22:36:37 +04:00
|
|
|
./services/networking/quassel.nix
|
2015-04-25 16:31:27 +03:00
|
|
|
./services/networking/racoon.nix
|
2014-05-28 00:27:31 +04:00
|
|
|
./services/networking/radicale.nix
|
2011-02-19 22:19:55 +03:00
|
|
|
./services/networking/radvd.nix
|
2011-03-24 19:23:28 +03:00
|
|
|
./services/networking/rdnssd.nix
|
2017-02-01 16:31:19 +03:00
|
|
|
./services/networking/redsocks.nix
|
2012-03-22 00:37:37 +04:00
|
|
|
./services/networking/rpcbind.nix
|
2010-08-27 19:32:49 +04:00
|
|
|
./services/networking/sabnzbd.nix
|
2014-03-07 23:09:59 +04:00
|
|
|
./services/networking/searx.nix
|
2014-10-06 23:25:10 +04:00
|
|
|
./services/networking/seeks.nix
|
2015-06-08 14:36:05 +03:00
|
|
|
./services/networking/skydns.nix
|
2015-11-27 04:44:56 +03:00
|
|
|
./services/networking/shairport-sync.nix
|
2015-08-01 02:15:18 +03:00
|
|
|
./services/networking/shout.nix
|
2016-05-11 07:18:38 +03:00
|
|
|
./services/networking/sniproxy.nix
|
2016-07-21 02:07:59 +03:00
|
|
|
./services/networking/smokeping.nix
|
2015-08-19 10:37:20 +03:00
|
|
|
./services/networking/softether.nix
|
2014-04-15 12:21:53 +04:00
|
|
|
./services/networking/spiped.nix
|
2015-02-05 02:36:27 +03:00
|
|
|
./services/networking/sslh.nix
|
2009-05-28 00:27:54 +04:00
|
|
|
./services/networking/ssh/lshd.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/ssh/sshd.nix
|
2014-11-22 21:27:23 +03:00
|
|
|
./services/networking/strongswan.nix
|
2015-10-06 19:51:52 +03:00
|
|
|
./services/networking/supplicant.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/networking/supybot.nix
|
|
|
|
./services/networking/syncthing.nix
|
|
|
|
./services/networking/tcpcrypt.nix
|
2014-03-29 04:40:30 +04:00
|
|
|
./services/networking/teamspeak3.nix
|
2014-08-24 04:33:31 +04:00
|
|
|
./services/networking/tinc.nix
|
2009-08-21 17:05:45 +04:00
|
|
|
./services/networking/tftpd.nix
|
2014-12-20 18:10:28 +03:00
|
|
|
./services/networking/tlsdated.nix
|
2014-12-21 01:38:52 +03:00
|
|
|
./services/networking/tox-bootstrapd.nix
|
2016-05-30 01:07:54 +03:00
|
|
|
./services/networking/toxvpn.nix
|
2015-06-20 23:33:57 +03:00
|
|
|
./services/networking/tvheadend.nix
|
2011-11-11 03:06:24 +04:00
|
|
|
./services/networking/unbound.nix
|
2014-08-06 01:00:30 +04:00
|
|
|
./services/networking/unifi.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/networking/vsftpd.nix
|
2010-12-02 23:23:45 +03:00
|
|
|
./services/networking/wakeonlan.nix
|
2013-02-15 06:50:41 +04:00
|
|
|
./services/networking/websockify.nix
|
2010-01-07 20:53:03 +03:00
|
|
|
./services/networking/wicd.nix
|
2016-08-23 07:34:31 +03:00
|
|
|
./services/networking/wireguard.nix
|
2009-07-17 01:08:32 +04:00
|
|
|
./services/networking/wpa_supplicant.nix
|
2009-08-21 17:05:45 +04:00
|
|
|
./services/networking/xinetd.nix
|
2016-06-20 22:54:17 +03:00
|
|
|
./services/networking/xl2tpd.nix
|
2016-04-20 10:32:11 +03:00
|
|
|
./services/networking/zerobin.nix
|
2015-06-07 07:10:52 +03:00
|
|
|
./services/networking/zerotierone.nix
|
2014-05-09 00:20:08 +04:00
|
|
|
./services/networking/znc.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/printing/cupsd.nix
|
|
|
|
./services/scheduling/atd.nix
|
2014-12-03 17:49:14 +03:00
|
|
|
./services/scheduling/chronos.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/scheduling/cron.nix
|
|
|
|
./services/scheduling/fcron.nix
|
2015-02-19 12:32:02 +03:00
|
|
|
./services/scheduling/marathon.nix
|
2013-08-27 22:42:59 +04:00
|
|
|
./services/search/elasticsearch.nix
|
2016-10-13 01:58:56 +03:00
|
|
|
./services/search/hound.nix
|
2015-09-19 01:18:43 +03:00
|
|
|
./services/search/kibana.nix
|
2014-03-13 03:32:34 +04:00
|
|
|
./services/search/solr.nix
|
2012-07-23 18:18:19 +04:00
|
|
|
./services/security/clamav.nix
|
2014-08-12 23:27:00 +04:00
|
|
|
./services/security/fail2ban.nix
|
2015-01-03 19:47:38 +03:00
|
|
|
./services/security/fprintd.nix
|
2012-07-24 11:51:17 +04:00
|
|
|
./services/security/fprot.nix
|
2012-02-06 23:14:37 +04:00
|
|
|
./services/security/frandom.nix
|
2016-01-18 07:54:19 +03:00
|
|
|
./services/security/haka.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/security/haveged.nix
|
2017-02-01 19:26:55 +03:00
|
|
|
./services/security/hologram-server.nix
|
|
|
|
./services/security/hologram-agent.nix
|
2015-03-01 00:23:07 +03:00
|
|
|
./services/security/munge.nix
|
2016-05-06 22:54:51 +03:00
|
|
|
./services/security/oauth2_proxy.nix
|
2015-04-21 03:13:42 +03:00
|
|
|
./services/security/physlock.nix
|
2014-12-16 20:27:58 +03:00
|
|
|
./services/security/torify.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/security/tor.nix
|
2010-10-01 07:41:43 +04:00
|
|
|
./services/security/torsocks.nix
|
2016-12-02 15:38:41 +03:00
|
|
|
./services/system/cgmanager.nix
|
2014-10-17 19:01:12 +04:00
|
|
|
./services/system/cloud-init.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/system/dbus.nix
|
2010-08-27 19:32:49 +04:00
|
|
|
./services/system/kerberos.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/system/nscd.nix
|
2009-09-16 11:48:47 +04:00
|
|
|
./services/system/uptimed.nix
|
2013-02-24 20:33:48 +04:00
|
|
|
./services/torrent/deluge.nix
|
2016-03-26 17:41:30 +03:00
|
|
|
./services/torrent/flexget.nix
|
2016-10-03 00:41:48 +03:00
|
|
|
./services/torrent/opentracker.nix
|
2014-12-01 18:40:42 +03:00
|
|
|
./services/torrent/peerflix.nix
|
2013-03-02 00:12:38 +04:00
|
|
|
./services/torrent/transmission.nix
|
2012-06-19 01:55:27 +04:00
|
|
|
./services/ttys/agetty.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/ttys/gpm.nix
|
2014-01-15 15:58:16 +04:00
|
|
|
./services/ttys/kmscon.nix
|
2016-10-09 12:45:10 +03:00
|
|
|
./services/web-apps/atlassian/confluence.nix
|
2016-10-11 16:21:43 +03:00
|
|
|
./services/web-apps/atlassian/crowd.nix
|
2016-10-09 13:26:25 +03:00
|
|
|
./services/web-apps/atlassian/jira.nix
|
2017-01-24 22:24:03 +03:00
|
|
|
./services/web-apps/frab.nix
|
2016-08-15 04:17:53 +03:00
|
|
|
./services/web-apps/mattermost.nix
|
2016-10-08 17:56:09 +03:00
|
|
|
./services/web-apps/nixbot.nix
|
2015-11-30 00:28:29 +03:00
|
|
|
./services/web-apps/pump.io.nix
|
2016-06-05 21:55:46 +03:00
|
|
|
./services/web-apps/tt-rss.nix
|
2016-09-09 15:09:57 +03:00
|
|
|
./services/web-apps/selfoss.nix
|
2016-10-22 00:31:50 +03:00
|
|
|
./services/web-apps/quassel-webserver.nix
|
2009-05-28 00:27:54 +04:00
|
|
|
./services/web-servers/apache-httpd/default.nix
|
2016-04-05 04:30:21 +03:00
|
|
|
./services/web-servers/caddy.nix
|
2014-05-10 20:37:58 +04:00
|
|
|
./services/web-servers/fcgiwrap.nix
|
2011-04-27 17:33:06 +04:00
|
|
|
./services/web-servers/jboss/default.nix
|
2013-06-01 01:53:13 +04:00
|
|
|
./services/web-servers/lighttpd/cgit.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/web-servers/lighttpd/default.nix
|
2013-05-06 14:49:29 +04:00
|
|
|
./services/web-servers/lighttpd/gitweb.nix
|
2016-06-09 03:19:50 +03:00
|
|
|
./services/web-servers/lighttpd/inginious.nix
|
2013-03-03 02:40:56 +04:00
|
|
|
./services/web-servers/nginx/default.nix
|
2016-06-20 00:42:26 +03:00
|
|
|
./services/web-servers/phpfpm/default.nix
|
2015-06-30 15:57:20 +03:00
|
|
|
./services/web-servers/shellinabox.nix
|
2009-05-28 00:27:54 +04:00
|
|
|
./services/web-servers/tomcat.nix
|
2014-12-10 04:41:25 +03:00
|
|
|
./services/web-servers/uwsgi.nix
|
2013-05-15 16:36:17 +04:00
|
|
|
./services/web-servers/varnish/default.nix
|
2014-03-13 01:06:28 +04:00
|
|
|
./services/web-servers/winstone.nix
|
2013-10-02 17:14:35 +04:00
|
|
|
./services/web-servers/zope2.nix
|
2016-03-11 01:24:10 +03:00
|
|
|
./services/x11/colord.nix
|
2016-07-17 03:25:38 +03:00
|
|
|
./services/x11/compton.nix
|
2015-03-09 06:04:33 +03:00
|
|
|
./services/x11/unclutter.nix
|
2016-09-10 16:24:57 +03:00
|
|
|
./services/x11/unclutter-xfixes.nix
|
2009-09-10 16:50:58 +04:00
|
|
|
./services/x11/desktop-managers/default.nix
|
2010-01-05 18:32:14 +03:00
|
|
|
./services/x11/display-managers/auto.nix
|
2010-08-27 19:32:49 +04:00
|
|
|
./services/x11/display-managers/default.nix
|
2014-04-02 20:21:00 +04:00
|
|
|
./services/x11/display-managers/gdm.nix
|
2013-03-25 22:26:07 +04:00
|
|
|
./services/x11/display-managers/lightdm.nix
|
2015-03-02 20:58:35 +03:00
|
|
|
./services/x11/display-managers/sddm.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/x11/display-managers/slim.nix
|
2016-12-05 00:30:42 +03:00
|
|
|
./services/x11/display-managers/xpra.nix
|
2015-09-18 18:29:10 +03:00
|
|
|
./services/x11/hardware/libinput.nix
|
2011-08-08 05:37:49 +04:00
|
|
|
./services/x11/hardware/multitouch.nix
|
2011-11-11 03:06:24 +04:00
|
|
|
./services/x11/hardware/synaptics.nix
|
2010-04-15 19:46:38 +04:00
|
|
|
./services/x11/hardware/wacom.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./services/x11/redshift.nix
|
2016-09-12 04:00:36 +03:00
|
|
|
./services/x11/urxvtd.nix
|
2010-05-09 03:24:00 +04:00
|
|
|
./services/x11/window-managers/awesome.nix
|
2013-08-06 20:32:04 +04:00
|
|
|
#./services/x11/window-managers/compiz.nix
|
2009-09-10 16:50:58 +04:00
|
|
|
./services/x11/window-managers/default.nix
|
2014-08-19 17:40:17 +04:00
|
|
|
./services/x11/window-managers/fluxbox.nix
|
2010-01-05 18:32:14 +03:00
|
|
|
./services/x11/window-managers/icewm.nix
|
2014-08-10 01:31:05 +04:00
|
|
|
./services/x11/window-managers/bspwm.nix
|
2009-09-10 16:50:58 +04:00
|
|
|
./services/x11/window-managers/metacity.nix
|
|
|
|
./services/x11/window-managers/none.nix
|
|
|
|
./services/x11/window-managers/twm.nix
|
2015-12-29 13:13:12 +03:00
|
|
|
./services/x11/window-managers/windowlab.nix
|
2009-09-10 16:50:58 +04:00
|
|
|
./services/x11/window-managers/wmii.nix
|
|
|
|
./services/x11/window-managers/xmonad.nix
|
2016-04-20 09:24:53 +03:00
|
|
|
./services/x11/xbanish.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./services/x11/xfs.nix
|
2009-09-10 16:50:58 +04:00
|
|
|
./services/x11/xserver.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./system/activation/activation-script.nix
|
|
|
|
./system/activation/top-level.nix
|
2015-02-05 11:42:00 +03:00
|
|
|
./system/boot/coredump.nix
|
2014-07-25 22:05:57 +04:00
|
|
|
./system/boot/emergency-mode.nix
|
2015-10-16 20:35:18 +03:00
|
|
|
./system/boot/initrd-network.nix
|
2016-02-02 19:25:18 +03:00
|
|
|
./system/boot/initrd-ssh.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./system/boot/kernel.nix
|
2013-09-16 19:15:42 +04:00
|
|
|
./system/boot/kexec.nix
|
2013-02-02 09:03:45 +04:00
|
|
|
./system/boot/loader/efi.nix
|
2012-07-25 18:59:03 +04:00
|
|
|
./system/boot/loader/generations-dir/generations-dir.nix
|
2015-05-02 05:56:48 +03:00
|
|
|
./system/boot/loader/generic-extlinux-compatible
|
2012-07-25 18:59:03 +04:00
|
|
|
./system/boot/loader/grub/grub.nix
|
2014-12-02 19:46:45 +03:00
|
|
|
./system/boot/loader/grub/ipxe.nix
|
2012-07-25 18:59:03 +04:00
|
|
|
./system/boot/loader/grub/memtest.nix
|
2012-07-25 19:30:16 +04:00
|
|
|
./system/boot/loader/init-script/init-script.nix
|
2016-02-02 19:25:18 +03:00
|
|
|
./system/boot/loader/loader.nix
|
2013-11-27 19:54:20 +04:00
|
|
|
./system/boot/loader/raspberrypi/raspberrypi.nix
|
2016-06-01 13:54:03 +03:00
|
|
|
./system/boot/loader/systemd-boot/systemd-boot.nix
|
2010-10-26 02:21:51 +04:00
|
|
|
./system/boot/luksroot.nix
|
2009-11-08 12:01:53 +03:00
|
|
|
./system/boot/modprobe.nix
|
2016-02-02 19:25:18 +03:00
|
|
|
./system/boot/networkd.nix
|
2016-07-06 23:00:44 +03:00
|
|
|
./system/boot/plymouth.nix
|
2016-02-02 19:25:18 +03:00
|
|
|
./system/boot/resolved.nix
|
2012-06-19 02:15:34 +04:00
|
|
|
./system/boot/shutdown.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
./system/boot/stage-1.nix
|
|
|
|
./system/boot/stage-2.nix
|
2012-06-02 04:15:07 +04:00
|
|
|
./system/boot/systemd.nix
|
2016-10-08 17:10:56 +03:00
|
|
|
./system/boot/systemd-nspawn.nix
|
2015-04-19 22:05:12 +03:00
|
|
|
./system/boot/timesyncd.nix
|
2014-07-25 22:05:57 +04:00
|
|
|
./system/boot/tmp.nix
|
2009-05-28 17:17:56 +04:00
|
|
|
./system/etc/etc.nix
|
2014-11-11 00:09:34 +03:00
|
|
|
./tasks/bcache.nix
|
2011-12-17 03:44:37 +04:00
|
|
|
./tasks/cpu-freq.nix
|
2014-07-17 00:16:34 +04:00
|
|
|
./tasks/encrypted-devices.nix
|
2009-05-28 19:03:05 +04:00
|
|
|
./tasks/filesystems.nix
|
2012-03-09 18:37:58 +04:00
|
|
|
./tasks/filesystems/btrfs.nix
|
2014-07-30 12:49:31 +04:00
|
|
|
./tasks/filesystems/cifs.nix
|
2015-05-27 18:58:13 +03:00
|
|
|
./tasks/filesystems/exfat.nix
|
2012-03-09 18:37:58 +04:00
|
|
|
./tasks/filesystems/ext.nix
|
2014-03-26 00:39:10 +04:00
|
|
|
./tasks/filesystems/f2fs.nix
|
2014-10-22 03:50:15 +04:00
|
|
|
./tasks/filesystems/jfs.nix
|
2012-03-09 18:37:58 +04:00
|
|
|
./tasks/filesystems/nfs.nix
|
2015-04-19 22:27:52 +03:00
|
|
|
./tasks/filesystems/ntfs.nix
|
2012-03-09 18:37:58 +04:00
|
|
|
./tasks/filesystems/reiserfs.nix
|
2012-12-16 21:33:36 +04:00
|
|
|
./tasks/filesystems/unionfs-fuse.nix
|
2015-08-20 01:29:20 +03:00
|
|
|
./tasks/filesystems/vboxsf.nix
|
2012-03-09 20:17:37 +04:00
|
|
|
./tasks/filesystems/vfat.nix
|
2012-03-21 02:00:32 +04:00
|
|
|
./tasks/filesystems/xfs.nix
|
2012-12-04 22:17:54 +04:00
|
|
|
./tasks/filesystems/zfs.nix
|
2009-05-28 19:03:05 +04:00
|
|
|
./tasks/kbd.nix
|
|
|
|
./tasks/lvm.nix
|
|
|
|
./tasks/network-interfaces.nix
|
2014-11-20 13:37:48 +03:00
|
|
|
./tasks/network-interfaces-systemd.nix
|
|
|
|
./tasks/network-interfaces-scripted.nix
|
2012-01-12 11:54:09 +04:00
|
|
|
./tasks/scsi-link-power-management.nix
|
2009-05-28 19:03:05 +04:00
|
|
|
./tasks/swraid.nix
|
2014-05-23 12:18:03 +04:00
|
|
|
./tasks/trackpoint.nix
|
2013-11-18 19:51:39 +04:00
|
|
|
./testing/service-runner.nix
|
2014-04-01 17:43:27 +04:00
|
|
|
./virtualisation/container-config.nix
|
2013-11-27 19:54:20 +04:00
|
|
|
./virtualisation/containers.nix
|
2014-07-28 02:00:59 +04:00
|
|
|
./virtualisation/docker.nix
|
2017-02-10 08:37:36 +03:00
|
|
|
./virtualisation/ecs-agent.nix
|
2011-02-25 18:07:52 +03:00
|
|
|
./virtualisation/libvirtd.nix
|
2014-09-21 23:29:15 +04:00
|
|
|
./virtualisation/lxc.nix
|
2016-12-02 15:39:04 +03:00
|
|
|
./virtualisation/lxcfs.nix
|
2015-09-14 09:27:31 +03:00
|
|
|
./virtualisation/lxd.nix
|
2015-02-16 12:56:08 +03:00
|
|
|
./virtualisation/amazon-options.nix
|
2014-06-12 17:16:38 +04:00
|
|
|
./virtualisation/openvswitch.nix
|
2014-11-11 02:32:05 +03:00
|
|
|
./virtualisation/parallels-guest.nix
|
2015-12-09 07:46:02 +03:00
|
|
|
./virtualisation/rkt.nix
|
2012-02-26 00:11:04 +04:00
|
|
|
./virtualisation/virtualbox-guest.nix
|
2015-08-04 04:46:44 +03:00
|
|
|
./virtualisation/virtualbox-host.nix
|
2015-05-13 11:31:32 +03:00
|
|
|
./virtualisation/vmware-guest.nix
|
2015-01-29 11:58:28 +03:00
|
|
|
./virtualisation/xen-dom0.nix
|
2016-03-29 20:40:49 +03:00
|
|
|
./virtualisation/xe-guest-utilities.nix
|
2016-12-05 00:02:49 +03:00
|
|
|
./virtualisation/openstack/keystone.nix
|
2016-12-28 00:06:31 +03:00
|
|
|
./virtualisation/openstack/glance.nix
|
2009-05-27 13:09:17 +04:00
|
|
|
]
|