summary refs log tree commit diff
path: root/pkgs
Commit message (Collapse)AuthorAge
...
* | | | | Allow lsof to build on darwin (fixes #2219)John Wiegley2014-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2219, closes #2223 Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | Update httrack recipeJohn Wiegley2014-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2222 Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | Update MDBTools Git versionMichael Raskin2014-04-12
| | | | |
* | | | | Add recipes for a few Haskell librariesJohn Wiegley2014-04-12
| | | | |
* | | | | Merge pull request #2217 from bennofs/haskell-uriOliver Charles2014-04-12
|\ \ \ \ \ | | | | | | | | | | | | Add uri haskell package
| * | | | | haskell: add uri packageBenno Fünfstück2014-04-12
| | | | | |
* | | | | | haskellPackages.bert: Update to 1.2.2.2Oliver Charles2014-04-12
| | | | | |
* | | | | | haskellPackages.snapCORS: New expressionOliver Charles2014-04-12
| |/ / / / |/| | | |
* | | | | google_api_python_client: Add packageWilliam A. Kennington III2014-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #2178 Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | perl: Finance::Quote 1.29Aristid Breitkreuz2014-04-12
| | | | |
* | | | | oxygen_gtk: update from 1.4.4 to 1.4.5Cillian de Róiste2014-04-12
| | | | |
* | | | | synthv1: update from 0.4.0 to 0.4.1Cillian de Róiste2014-04-12
| | | | |
* | | | | samplv1: update from 0.4.0 to 0.4.1Cillian de Róiste2014-04-12
| | | | |
* | | | | drumkv1: update from 0.4.0 to 0.4.1Cillian de Róiste2014-04-12
| | | | |
* | | | | clang_34: make it evaluate to 3.4 even on DarwinVladimír Čunát2014-04-12
| | | | |
* | | | | nixos: add grsecurity module (#1875)Austin Seipp2014-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | capstone: attempt to fix Linux build, remove Darwin buildAustin Seipp2014-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Darwin build seems fixable but I can't test right now. Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | libseccomp: attempt to fix Hydra buildAustin Seipp2014-04-11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | spiped: attempt to fix linux Hydra buildAustin Seipp2014-04-11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | p0f: build fix attempt for HydraAustin Seipp2014-04-11
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* | | | | Fix initrd breaking by recent repeatable-builds changesMathijs Kwik2014-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See the comments at https://github.com/NixOS/nixpkgs/commit/f67015cae49400eba539b9ec8b9920643581c77c for more information. Please note: this makes initrd unrepeatable again, but most people will prefer that above an unbootable system.
* | | | | nvidia-x11: patch for kernel 3.14 supportMathijs Kwik2014-04-11
| | | | |
* | | | | haskell-diagrams-postscript: update to version 1.0.2.4Peter Simons2014-04-11
| | | | |
* | | | | haskell-diagrams-lib: update to version 1.1.0.6Peter Simons2014-04-11
| | | | |
* | | | | haskell-diagrams-contrib: update to version 1.1.1.4Peter Simons2014-04-11
| | | | |
* | | | | haskell-language-c-inline: re-generate with cabal2nixPeter Simons2014-04-11
| | | | |
* | | | | haddock: update to version 2.14.2Peter Simons2014-04-11
| | | | |
* | | | | haskell-haskell-src: add version 1.0.1.6Peter Simons2014-04-11
| | | | |
* | | | | haskell-HTTP: update to version 4000.2.12Peter Simons2014-04-11
| | | | |
* | | | | haskell-yesod-core: update to version 1.2.12Peter Simons2014-04-11
| | | | |
* | | | | haskell-texmath: update to version 0.6.6.1Peter Simons2014-04-11
| | | | |
* | | | | haskell-monoid-extras: update to version 0.3.3.2Peter Simons2014-04-11
| | | | |
* | | | | haskell-monad-logger: update to version 0.3.6Peter Simons2014-04-11
| | | | |
* | | | | haskell-hxt: update to version 9.3.1.4Peter Simons2014-04-11
| | | | |
* | | | | haskell-hxt-unicode: update to version 9.0.2.2Peter Simons2014-04-11
| | | | |
* | | | | haskell-dual-tree: update to version 0.2.0.2Peter Simons2014-04-11
| | | | |
* | | | | haskell-cereal-conduit: update to version 0.7.2.1Peter Simons2014-04-11
| | | | |
* | | | | haskell-active: update to version 0.1.0.12Peter Simons2014-04-11
| | | | |
* | | | | haskell-statistics: add version 0.11.0.0Peter Simons2014-04-11
| | | | |
* | | | | haskell-parsers: add version 0.11Peter Simons2014-04-11
| | | | |
* | | | | GHC version 7.8.1 has been deprecated because of a serious bug.Peter Simons2014-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We'll have version 7.8.2 out soon. http://www.haskell.org/pipermail/ghc-devs/2014-April/004605.html http://www.haskell.org/pipermail/ghc-devs/2014-April/004616.html
* | | | | Merge pull request #2207 from jwiegley/masterPeter Simons2014-04-11
|\ \ \ \ \ | | | | | | | | | | | | Add c2hsc to haskell-packages.nix
| * | | | | Add c2hsc to haskell-packages.nixJohn Wiegley2014-04-11
| | | | | |
* | | | | | ugly tarball fix for llvmPackages support on DarwinDomen Kožar2014-04-11
|/ / / / /
* | | | | gradm: Attempt to fix build failure by using older flexRicardo M. Correia2014-04-11
| | | | | | | | | | | | | | | | | | | | Thanks to @thoughtpolice for noticing and suggesting the fix!
* | | | | perlPackages.PackageStash: Revert "update from 0.34 to 0.36"Peter Simons2014-04-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 5adbf4d447a4dd1229eaeb0627834e5e444d7083. The update broke the test suite of perl-Moose [1], which is required by Hydra. [1] http://hydra.nixos.org/build/10268974
* | | | | synergy: upgrade to 1.4.17Mathijs Kwik2014-04-11
| | | | |
* | | | | openttd: upgrade to 1.4.0Mathijs Kwik2014-04-11
| | | | |
* | | | | nix-repl: UpdateEelco Dolstra2014-04-11
| | | | |
* | | | | Merge pull request #2201 from offlinehacker/pkgs/postgresql93/darwin_fixOliver Charles2014-04-11
|\ \ \ \ \ | | | | | | | | | | | | postgresql93: fix darwin builds