Eelco Dolstra
43c4756090
Add auto update feature
...
You can now keep your system up to date automatically by setting:
system.autoUpgrade.enable = true;
Fixes #7369 .
2015-08-07 05:37:31 +02:00
Eelco Dolstra
80d9b42663
Allow units to specify that they shouldn't be stopped when removed
2015-08-07 05:37:23 +02:00
Eelco Dolstra
214d4fb73c
Allow options with type "package" to be store paths
...
For example, this allows writing
nix.package = /nix/store/786mlvhd17xvcp2r4jmmay6jj4wj6b7f-nix-1.10pre4206_896428c;
Also, document types.package in the manual.
2015-08-07 03:09:57 +02:00
Vladimír Čunát
7dc9450ed2
nixos/ISO profile: fix defaultLocales :-)
...
https://github.com/NixOS/nixpkgs/commit/eb4a88d8fd2#commitcomment-12527102
2015-08-06 12:30:38 +02:00
Eelco Dolstra
2cd7c1f198
Unify NixOS and Nixpkgs channel structure
...
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 .
2015-08-05 17:37:11 +02:00
Eelco Dolstra
91e71725d4
Remove some obsolete references to <nixos>
2015-08-05 17:37:08 +02:00
Eelco Dolstra
bb38d9974b
Update fallback Nix store paths
2015-08-05 14:34:57 +02:00
Eelco Dolstra
fc7e7f9032
Remove broken/unused test
2015-08-05 14:34:54 +02:00
Eelco Dolstra
b3d8d750de
Remove /etc/nixos/nixpkgs from $NIX_PATH
...
NixOS hasn't used /etc/nixos/nixpkgs for a long time, so it's time to
get rid of it.
2015-08-05 14:34:33 +02:00
Eelco Dolstra
699ba71b50
nixos-install: Source the profile when running inside the chroot
2015-08-05 14:33:18 +02:00
Eelco Dolstra
3f1354a3cd
Add an option ‘nix.nixPath’ for specifying $NIX_PATH
2015-08-05 14:33:15 +02:00
Anders Papitto
4f7819b89c
dnsmasq restarts if /etc/hosts file is changed by nixos-rebuild
2015-08-05 03:36:19 -07:00
Tobias Geerinckx-Rice
c22c874aeb
nixos: freefall service: run ASAP
2015-08-04 19:48:08 +02:00
Thomas Tuegel
ba59ff2160
nixos/fontconfig: separate rendering and alias configuration
...
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`.
2015-08-04 12:15:29 -05:00
Ricardo M. Correia
47dad51c2b
nixos.tests.avahi: unmaintain
2015-08-04 17:30:55 +02:00
Eelco Dolstra
c9e46da86b
cups-browsed: Only enable if avahi is enabled
...
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.
2015-08-04 16:41:18 +02:00
Vladimír Čunát
1b4a727959
nixos/tests/printing: unmaintain
...
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.
2015-08-04 13:17:44 +02:00
Arseniy Seroka
a5b976e8d3
Merge pull request #9061 from tomberek/add_gateone
...
GateOne: init at 1.2
2015-08-04 07:16:21 +03:00
aszlig
07edb2483d
Merge branch 'vboxguest-sbin-removal'.
...
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.
2015-08-04 04:00:09 +02:00
aszlig
6c50714222
nixos: Give virtualbox-host.nix a better location.
...
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>
2015-08-04 03:59:52 +02:00
Charles Strahan
878e69c67c
riak2: use sensible default paths
...
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.
2015-08-03 21:48:29 -04:00
aszlig
86b695a18e
vbox-guest: Remove all references to sbin/.
...
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>
2015-08-04 03:03:24 +02:00
William A. Kennington III
736552b7e5
nixos: Fix manpages from 8c652379df
2015-08-03 16:19:12 -07:00
Edward Tjörnhammar
727e2b5237
nixos: gitit service, add all different repo initalizers
2015-08-03 22:29:47 +02:00
Edward Tjörnhammar
1e2d3f3b5f
nixos: gitit service, use list of strings for plugins
2015-08-03 22:29:41 +02:00
Edward Tjörnhammar
6d23f43b30
nixos: gitit service, use proper documentation formatting in examples
2015-08-03 22:29:30 +02:00
Edward Tjörnhammar
4802a277a4
nixos: gitit service, change yesNo to bool and add toYesNo from bool
2015-08-03 22:29:23 +02:00
Nikolay Amiantov
a8788c4d6a
bumblebee: remove redundant bash process
2015-08-03 23:26:23 +03:00
Thomas Bereknyei
cb6dc71599
GateOne: init at 1.2
2015-08-03 11:01:05 -04:00
Sander van der Burg
5bbed3d52d
dd-agent: if nginx and mongodb integrations are enabled, then disk and network settings are not gathered anymore. This fixes the problem
2015-08-03 14:27:23 +00:00
Eelco Dolstra
ff4e92f2cc
Spelling etc
2015-08-03 13:48:43 +02:00
Sander van der Burg
dc2a6e3d3d
dd-agent: Add support for MongoDB monitoring
2015-08-03 09:09:52 +00:00
lethalman
fa7860f84d
Merge pull request #8036 from Profpatsch/locate
...
locate: option includeStore
2015-08-03 10:23:30 +02:00
Thomas Strobel
6193f5260c
tcsd module: adjust default value of kernelPCRs
2015-08-02 22:55:45 +02:00
Arseniy Seroka
372e5a7dcf
Merge pull request #9072 from benley/shout
...
Shout: new package and nixos module
2015-08-02 16:07:36 +03:00
Arseniy Seroka
b563775994
Merge pull request #9077 from ts468/upstream.tcsd
...
tcsd module: expose firmwarePCRs and kernelPCRs
2015-08-02 03:47:06 +03:00
Profpatsch
8c652379df
locate: option includeStore
2015-08-02 01:04:13 +02:00
ts468
2b284a3d1d
Merge pull request #8833 from ts468/upstream.xen
...
xen: fixes (authored by michalpalka)
2015-08-01 16:59:40 +02:00
Thomas Strobel
aa63d4299f
tcsd module: expose firmwarePCRs and kernelPCRs
2015-08-01 16:56:06 +02:00
Benjamin Staffin
ad4c957163
shout service: New module.
2015-08-01 03:36:45 -07:00
Thomas Tuegel
ebe0befd86
Merge branch 'quassel'
2015-07-30 21:51:37 -05:00
Thomas Tuegel
e5a93ab201
Revert "nixos/quassel: Temporarily switch back to qt4 since qt5 tls in quassel is broken"
...
This reverts commit c61d048427
.
2015-07-30 21:24:11 -05:00
Jan Malakhovski
967088e002
nixos: let's not forget types in the timezone module
2015-07-31 01:57:47 +00:00
Spencer Janssen
2a31397f53
stage-1: fix typo that breaks resume
...
$d should be $sd, this causes resume from hibernate to fail if
resumeDevice is not explicitly set in config. Introduced in commit:
'stage-1: Shut up warnings about swap devices that don't exist yet'
2015-07-30 16:30:20 -05:00
Tobias Geerinckx-Rice
c78fd07460
nixos: nix-daemon: update maxJobs description
...
I bought an X2 in 2006. It was awesome.
Use a more contemporary and model-agnostic example.
2015-07-30 19:06:45 +02:00
Jascha Geerds
2c9a97ee14
gnome3: Refactor default screensaver setting
2015-07-30 18:05:42 +02:00
Jascha Geerds
97dd0dae74
gnome3: Set nixos desktop background and screensaver
2015-07-30 17:56:01 +02:00
Eelco Dolstra
bb9aff2f0c
Manual: Don't render types as strings
2015-07-30 13:44:54 +02:00
Eelco Dolstra
f463d24903
Add read-only options
...
These are options that can have only one definition, regardless of
priority.
2015-07-30 13:44:50 +02:00
Eelco Dolstra
d61e1b24e6
Fix indentation
2015-07-30 13:44:47 +02:00