summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
...
* | | nixos: make services.smartd much more helpfulJan Malakhovski2015-08-16
| | | | | | | | | | | | | | | | | | Now it generates notifications for auto-detected devices as well as for explicitly configured ones, sends well formed e-mails and supports immediate `wall` and `xmessage` notifications.
* | | nixos-generate-config: Don't enable vbox guest via deprecated optionTuomas Tynkkynen2015-08-16
| |/ |/| | | | | | | | | | | | | | | Avoids this warning when running `nixos-rebuild switch`: ```` building Nix... building the system configuration... trace: Obsolete option `services.virtualboxGuest.enable' is used. It was renamed to `virtualisation.virtualbox.guest.enable'. ````
* | Merge pull request #6272 from NixOS/types-path-better-errorBenno Fünfstück2015-08-15
|\ \ | | | | | | types.nix: better error message for non-paths
| * | types.nix: better error message for non-pathsBenno Fünfstück2015-08-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This improves error messages when a set or a list is used where a path was expected. For an example, if you used a package set (as opposed to a single package) in systemPackages before this commit, the error was: ``` cannot coerce a list to a string, at "/home/nixpkgs/lib/types.nix":103:37 ``` Now, the error message reads: ``` The option value `environment.systemPackages' in `/etc/nixos/configuration.nix' is not a list of paths. ```
* | | Merge pull request #9183 from nbp/option-usageNicolas B. Pierron2015-08-15
|\ \ \ | | | | | | | | Update option-usages.nix expression to work with newer version of the module system.
| * | | Update option-usages.nix expression to work with newer version of the module ↵Nicolas B. Pierron2015-08-09
| | | | | | | | | | | | | | | | system.
* | | | nixos: add services.printing.snmpConf optionBjørn Forsman2015-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And set the default value to "Address @LOCAL". This change is needed to find printers at my workplace (with "lpinfo -v" or the "system-config-printer" GUI). Ubuntu 14.04 also has this as default. snmp.conf does not seem to be needed in restartTriggers, because it is not the cups daemon itself that reads it, but some helper programs that it spawns on demand.
* | | | nixos: add support for Ubuntu Fan NetworkingCharles Strahan2015-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This provides support for Ubuntu Fan Networking [1]. This includes: * The fanctl package, and a corresponding NixOS service. * iproute patches. * kernel patches. closes #9188 1: https://wiki.ubuntu.com/FanNetworking
* | | | nixos/vbox: Move all options to virtualisation.*.aszlig2015-08-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Commit 687caeb renamed services.virtualboxHost to programs.virtualbox, but according to the discussion on the commit, it's probably a better to put it into virtualisation.virtualbox instead. The discussion can be found here: https://github.com/NixOS/nixpkgs/commit/687caeb#commitcomment-12664978 Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | | gnome3: set desktopManagerHandlesLidAndPower to falseLuca Bruno2015-08-13
| | | |
* | | | nixos/tests/openssh: Fix test by using safe public keysWilliam A. Kennington III2015-08-12
| | | |
* | | | Rename services.virtualboxHost -> programs.virtualboxEelco Dolstra2015-08-12
| | | | | | | | | | | | | | | | VirtualBox is an application, not a system service.
* | | | nixos/release-notes: mention unification of channelsVladimír Čunát2015-08-12
| | | |
* | | | nixos/release-notes: move "new services" sectionVladimír Čunát2015-08-12
| | | | | | | | | | | | | | | | It seems much less important than incompatible changes (though it's shorter).
* | | | release-small.nix: Drop the grub1 testEelco Dolstra2015-08-11
| | | | | | | | | | | | | | | | See 606d34e45aeedc843f0ddb375e1fb1aa9be429fd.
* | | | scollector: Update from 20150506172827 to 0.3.0Rickard Nilsson2015-08-11
| | | |
* | | | Let's not have a package named "lib"Eelco Dolstra2015-08-11
| | | | | | | | | | | | | | | | | | | | | | | | See https://github.com/NixOS/nixpkgs/commit/fb24c7c95b586678c2b65e6751a7797844c44e28. The "_" suffix follows the convention of the "if" package.
* | | | nixos/testing: Don't shadow "lib" in makePerlPath.aszlig2015-08-11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Regression introduced by 032f0ffdd03fa4d836825bcbb7e89f1abcf7e57f. The change doesn't look obvious at the first sight why it may cause problems with lib.makePerlPath, but it introduces a Perl package called "lib". And using "with perlPackages;" uses the Perl library "lib" instead of the lib attribute set from pkgs. So let's use pkgs.lib.makePerlPath directly in hope that there won't be a Perl package anytime soon which is called "pkgs". Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | i2p service: use mkEnableOptionJoachim Fasting2015-08-09
| | |
* | | Add initial Brightbox expression.Rob Vermaas2015-08-08
| | | | | | | | | | | | (cherry picked from commit 55d97862890350a3cc069d547114c1a880f2e583)
* | | Merge pull request #9150 from tomberek/gateone_setuplethalman2015-08-08
|\ \ \ | |/ / |/| | gateone: Fix startup
| * | Check for pidDir and createThomas Bereknyei2015-08-07
| | |
* | | kippo: fix check for pidPathThomas Bereknyei2015-08-07
|/ /
* | Add auto update featureEelco Dolstra2015-08-07
| | | | | | | | | | | | | | | | You can now keep your system up to date automatically by setting: system.autoUpgrade.enable = true; Fixes #7369.
* | Allow units to specify that they shouldn't be stopped when removedEelco Dolstra2015-08-07
| |
* | Allow options with type "package" to be store pathsEelco Dolstra2015-08-07
| | | | | | | | | | | | | | | | For example, this allows writing nix.package = /nix/store/786mlvhd17xvcp2r4jmmay6jj4wj6b7f-nix-1.10pre4206_896428c; Also, document types.package in the manual.
* | nixos/ISO profile: fix defaultLocales :-)Vladimír Čunát2015-08-06
| | | | | | | | https://github.com/NixOS/nixpkgs/commit/eb4a88d8fd2#commitcomment-12527102
* | Unify NixOS and Nixpkgs channel structureEelco Dolstra2015-08-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is primarily to ensure that -I nixpkgs=https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz and -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz and -I nixpkgs=https://nixos.org/channels/nixpkgs-unstable/nixexprs.tar.xz behave consistently. It also allows installing packages via "nix-env -iA nixos.<pkg>" rather than "nixos.pkgs.<pkg>". It would be even better to allow "nixpkgs.<pkg>", but that requires a change to nix-channel. Fixes #7659.
* | Remove some obsolete references to <nixos>Eelco Dolstra2015-08-05
| |
* | Update fallback Nix store pathsEelco Dolstra2015-08-05
| |
* | Remove broken/unused testEelco Dolstra2015-08-05
| |
* | Remove /etc/nixos/nixpkgs from $NIX_PATHEelco Dolstra2015-08-05
| | | | | | | | | | NixOS hasn't used /etc/nixos/nixpkgs for a long time, so it's time to get rid of it.
* | nixos-install: Source the profile when running inside the chrootEelco Dolstra2015-08-05
| |
* | Add an option ‘nix.nixPath’ for specifying $NIX_PATHEelco Dolstra2015-08-05
| |
* | dnsmasq restarts if /etc/hosts file is changed by nixos-rebuildAnders Papitto2015-08-05
| |
* | nixos: freefall service: run ASAPTobias Geerinckx-Rice2015-08-04
| |
* | nixos/fontconfig: separate rendering and alias configurationThomas Tuegel2015-08-04
| | | | | | | | | | | | | | Fixes #9110. Fontconfig recommends different precedence for rendering settings and generic alias settings. To comply with the recommendations, `98-nixos.conf` has been separated into `10-nixos-rendering.conf` and `60-nixos-generic-alias.conf`.
* | nixos.tests.avahi: unmaintainRicardo M. Correia2015-08-04
| |
* | cups-browsed: Only enable if avahi is enabledEelco Dolstra2015-08-04
| | | | | | | | | | | | This gets rid of systemd[1]: Cannot add dependency job for unit avahi-daemon.service, ignoring: Unit avahi-daemon.service failed to load: No such file or directory.
* | nixos/tests/printing: unmaintainVladimír Čunát2015-08-04
| | | | | | | | | | I won't be a good maintainer of printing tests, as I don't print. I don't know why I was made one in #8163, in the first place.
* | Merge pull request #9061 from tomberek/add_gateoneArseniy Seroka2015-08-04
|\ \ | | | | | | GateOne: init at 1.2
| * | GateOne: init at 1.2Thomas Bereknyei2015-08-03
| | |
* | | Merge branch 'vboxguest-sbin-removal'.aszlig2015-08-04
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This removes all references to .../sbin for the guest additions and also installs all binaries to .../bin instead (so no more .../sbin). The main motivation for doing this is commit 98cedb3 (which unfortunately had to be reverted in a9f2e10) and pull request #9063, where the latter is an initial effort to move mount.vboxsf to .../bin instead of .../sbin. The commit I made afterwards is finishing the removal of .../sbin entirely.
| * | | vbox-guest: Remove all references to sbin/.aszlig2015-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using $storepath/sbin is deprecated according to commit 98cedb3, so let's avoid putting anything in .../sbin for the guest additions. This is a continuation of the initial commit done by @ctheune at 1fb1360, which unfortunately broke VM tests and only changed the path of the mount.vboxsf helper. With this commit, the VM test is fixed and I've also verified on my machine that it is indeed working again. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | | nixos: Give virtualbox-host.nix a better location.aszlig2015-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 14f09e0, I've introduced the module under modules/programs, because the legacy virtualbox.nix was also under that path. But because we already have modules/virtualisation/virtualbox-guest.nix, it really makes sense to put this module alongside of it as well. This module thus has no change in functionality and I've tested evaluation against nixos/tests/virtualbox.nix and the manual. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | | riak2: use sensible default pathsCharles Strahan2015-08-03
| | | | | | | | | | | | | | | | | | | | | | | | Make exporting the RIAK_{ETC,LOG,DATA}_DIR variables optional; if they're not in the environment, we use the same default values as NixOS.
* | | | nixos: Fix manpages from 8c652379df07f88d6b434fe1042e9a9ba9078440William A. Kennington III2015-08-03
|/ / /
* | | nixos: gitit service, add all different repo initalizersEdward Tjörnhammar2015-08-03
| | |
* | | nixos: gitit service, use list of strings for pluginsEdward Tjörnhammar2015-08-03
| | |
* | | nixos: gitit service, use proper documentation formatting in examplesEdward Tjörnhammar2015-08-03
| | |