Tuomas Tynkkynen
725a4d6740
nixos-install: Don't use NIX_BUILD_HOOK from caller's environment
...
If nixos-install is run on a machine with `nix.distributedBuilds = true`
the installation will fail at some point like this:
Died at /nix/store/4frhrl31cl7iahlz6vyvysy5dmr6xnh3-nix-1.10/libexec/nix/build-remote.pl line 115, <STDIN> line 1.
This is due to `nix.distributedBuilds` setting
NIX_BUILD_HOOK=/nix/store/.../build-remote.pl in the global environment,
which then gets confused in the minimal chroot created by nixos-install.
To avoid these kinds of issues with build hooks, just disable them in
the chroot.
2015-09-30 23:02:21 +03:00
Eelco Dolstra
3231424c37
Bump fallback Nix store paths
2015-09-30 21:12:46 +02:00
Rickard Nilsson
c0a83cbc49
opentsdb nixos module: Add option for defining OpenTSDB's configuration
2015-09-30 18:31:27 +02:00
ts468
1ddc1cdcf2
Merge pull request #10076 from ts468/upstream.systemd
...
systemd module: add option to specify generators
2015-09-30 15:12:43 +02:00
Eelco Dolstra
0e3c1e31b1
Remove zfs-git and spl-git
...
See https://github.com/NixOS/nixpkgs/pull/10042#commitcomment-13422343 .
2015-09-29 14:54:12 +02:00
Thomas Strobel
05c46bfc05
systemd module: add option to specify generators
...
Adding the configuration option 'systemd.generators' to
specify systemd system-generators. The option allows to
either add new system-generators to systemd, or to over-
ride or disable the system-generators provided by systemd.
Internally, the configuration option 'systemd.generators'
maps onto the 'environment.etc' configuration option.
Having a convenience wrapper around 'environment.etc' helps
to group the systemd system-generator configuration more
easily with other 'systemd...' configurations.
2015-09-29 11:53:25 +02:00
Peter Simons
4578784820
nixos: add services.bind.extraConfig option
...
This option allows users to add arbitrary configuration statements into
the generated named.conf file.
2015-09-29 11:51:40 +02:00
ts468
6d5a742c2e
Merge pull request #10000 from ts468/upstream.vswitch
...
nixos networking: add vswitch option
2015-09-29 00:52:58 +02:00
Eelco Dolstra
cab1483a95
Blacklist the xen_fbfront kernel module
...
This gets rid of a 30 second delay during boot. See e.g
https://github.com/coreos/bugs/issues/208 .
2015-09-28 22:15:47 +02:00
Eelco Dolstra
e866840a12
Wait for udev after resizing partitions
...
Otherwise the EC2 boot may panic.
2015-09-28 22:15:47 +02:00
Eelco Dolstra
3fada8c5a0
Remove unnecessary "|| true" from the stage 1 script
2015-09-28 22:15:47 +02:00
Eelco Dolstra
1b728846a8
Shut up a KDE warning when a user first logs in
...
It was complaining about not having write permission to
$HOME/.local/share/user-places.xbel (because .local/share didn't exist
yet).
2015-09-28 15:14:44 +02:00
Eelco Dolstra
b3347287be
Use make-disk-image.nix for VirtualBox images
2015-09-28 14:31:19 +02:00
Eelco Dolstra
640dff2918
Fix GRUB syntax in EC2 HVM images
...
There is no "root" command in GRUB 2, and it's not needed anyway. This
command delayed HVM boots for a few seconds.
2015-09-28 13:47:14 +02:00
Eelco Dolstra
7338f5ff46
ec2-data.nix: Remove superfluous check
2015-09-28 13:47:14 +02:00
Ryan Mulligan
9c22cd380c
calibre-server service: init
2015-09-27 20:31:17 -07:00
Eelco Dolstra
aeb31b97ad
Update AMI generator
...
The EBS and S3 (instance-store) AMIs are now created from the same
image. HVM instance-store AMIs are also generated.
Disk image generation has been factored out into a function
(nixos/lib/make-disk-image.nix) that can be used to build other kinds
of images.
2015-09-27 21:06:40 +02:00
Eelco Dolstra
efed00b55e
channel.nix: Fix broken flag to skip substitutes
2015-09-27 21:06:35 +02:00
Edward Tjörnhammar
a0918e2e62
Merge pull request #9982 from KoviRobi/fix-encrypted-non-root-devices
...
encrypted-devices service: Fix keyed mount, clarify descriptions.
2015-09-27 12:42:08 +02:00
aszlig
ebf1f51641
nixos/fonts: Add unifont to list of default fonts.
...
This fixes #10077 because after some debugging it turns out that by
default we don't have a font which is able to display Chinese symbols.
Thanks to @anderspapitto, @kmicu and hyper_ch on IRC to help debugging
this issue, see log at:
http://nixos.org/irc/logs/log.20150926 starting at 19:46
With unifont we have a reasonable fallback font to ensure that every
written language is rendered correctly and thus less surprise for new
users who keep their font settings at the default.
Reported-by: Anders Papitto <anderspapitto@gmail.com>
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-26 21:04:15 +02:00
Nikita Mikhailov
89b306a7ff
Enable setting extended NetworkManager hooks
2015-09-26 23:59:31 +06:00
ts468
54acc6ada3
Merge pull request #9683 from ts468/upstream.resolvconf
...
nixos networking module: resolvconf + dnsmasq
2015-09-26 18:50:31 +02:00
Thomas Strobel
6da2ea345c
networking module: add extraResolvconfConf option
2015-09-26 18:49:16 +02:00
Matej Cotman
ee7e17c6a7
Merge pull request #9984 from grwlf/syncthing
...
syncthing: update systemd service config according to upstream example
2015-09-26 18:38:20 +02:00
Thomas Strobel
59bc47c9ed
nixos networking: add vswitch option
...
Add a configuration option for Open vSwitch that is
similar to the option for the Linux kernel ethernet
bridge.
2015-09-25 11:55:27 +02:00
Eelco Dolstra
9d92bd7845
Add filesystem option to automatically grow to the maximum size
...
This is primarily for EC2 and other cloud environments, where the disk
may be bigger than the original image.
2015-09-24 19:59:44 +02:00
Eelco Dolstra
f40c7ed143
Remove relatime mount option
...
This has been the kernel default for a long time.
2015-09-24 19:58:41 +02:00
Thomas Strobel
1f5f472a8a
Revert "openvswitch module: do not fork services"
...
This reverts commit fcab752abf
.
2015-09-24 14:58:31 +02:00
Thomas Strobel
251a00da4c
openvswitch module: add option to reset db on start
2015-09-24 12:45:46 +02:00
Jan Malakhovski
9cc7859b2e
nixos: show the manual in system's /share/doc ( close #9928 )
2015-09-24 12:29:57 +02:00
Eelco Dolstra
89e983786a
Manual: Remove store path references
2015-09-24 11:50:58 +02:00
Eelco Dolstra
e73b19ae4e
ec2-data.nix: Print all SSH host keys
...
Also, don't barf if there is no DSA key.
2015-09-24 11:49:18 +02:00
Thomas Strobel
fcab752abf
openvswitch module: do not fork services
2015-09-24 10:27:33 +02:00
Peter Simons
5f3990185f
Merge pull request #10009 from jerith666/postfix-recip-delim
...
postfix service: fix recipientDelimiter not to be dependent on sslCert
2015-09-23 11:54:39 +02:00
Vladimír Čunát
76ef7a93e3
Merge: xlibs and x11 attribute cleanup
...
Frequently using multiple *almost* identical attributes is bad.
2015-09-23 10:42:34 +02:00
Matt McHenry
63d1ce6d38
postfix service: fix recipientDelimiter not to be dependent on sslCert
2015-09-22 21:06:32 -04:00
Eelco Dolstra
df665ded7e
ec2-data.nix: Support ed25519 host keys
2015-09-23 00:03:33 +02:00
Matej Cotman
c666955b75
xtreemfs: set mrc and osd as dir dependencies
2015-09-22 21:46:52 +02:00
Matej Cotman
a35cebb3b1
xtreemfs: use mkEnableOption instead of mkOption
2015-09-22 21:46:52 +02:00
Matej Cotman
d31cc0d19a
xtreemfs: add nixos module
2015-09-22 21:46:52 +02:00
Kovacsics Robert (NixOS)
70fd4b4b02
encrypted-devices service: Fix keyed mount, clarify descriptions.
...
Not enough arguments were supplied to cryptsetup when a key-file was
specified. Also don't try to unlock keyedEncDevs with a password.
2015-09-22 09:49:28 +01:00
Nikolay Amiantov
29373add7d
Merge pull request #9918 from khumba/synaptics-conf
...
xf86-input-synaptics: make use of 50-synaptics.conf
2015-09-22 01:05:00 +03:00
Sergey Mironov
9f191abad1
syncthing: update systemd service config according to upstream example
...
The example service config were taken from the syncthing repo:
https://github.com/syncthing/syncthing/blob/master/etc/linux-systemd/system/syncthing@.service
2015-09-21 21:17:38 +00:00
aszlig
f9766f885d
nixos/filesystems: Skip check for vboxsf.
...
We don't even have any means to check a VirtualBox shared folder, so
let's not even try to.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-21 22:32:14 +02:00
aszlig
cd4caed35a
nixos/filesystems: Improve vboxsf default options.
...
The default options for all file systems currently are
"defaults.relatime", which works well on file systems which support the
relatime option.
Unfortunately, this is not the case for the VirtualBox shared folder
filesystem, so until now, you need to set something like:
fileSystems."/foo" = {
device = "foo";
fsType = "vboxsf";
options = "defaults";
};
Otherwise mounting the file system would fail.
Now, we provide only the "defaults" option to the "vboxsf" file system,
so something like this is enough:
fileSystems."/foo" = {
device = "foo";
fsType = "vboxsf";
};
An alternative to that could be to document that you need to set default
options, but we really should do what users expect instead of forcing
them to look up the documentation as to why this has failed.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-21 22:32:14 +02:00
Jaka Hudoklin
74209a4ca8
virtualbox service: add support for vboxsf guest filesystem
...
Closes #9358
Signed-off-by: Jaka Hudoklin <jakahudoklin@gmail.com>
Fix reference to bin/mount.vboxsf.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-21 22:32:13 +02:00
Eelco Dolstra
01f19f54e0
Merge remote-tracking branch 'origin/master' into systemd-219
...
Conflicts:
pkgs/os-specific/linux/systemd/fixes.patch
pkgs/os-specific/linux/upower/0.99.nix
pkgs/top-level/all-packages.nix
2015-09-21 12:57:30 +02:00
Edward Tjörnhammar
aeba3eabcd
Revert "Don't evaluate haskellPackages when gitit is disabled"
...
This reverts commit 99750d89dd
.
2015-09-20 21:40:17 +02:00
Edward Tjörnhammar
122d5e497e
Remove Gitit from the list of evaluated modules
2015-09-20 21:40:16 +02:00
Arseniy Seroka
d131d924a5
Merge pull request #9930 from oxij/nixos-physlock
...
nixos: add physlock service
2015-09-19 22:58:32 +03:00
Domen Kožar
72ea74b641
Merge pull request #9934 from offlinehacker/nixos/kibana/add
...
Update kibana, add kibana nixos service
2015-09-19 10:38:45 +02:00
Jaka Hudoklin
80aea0dcfd
kibana service: init
2015-09-19 00:33:44 +02:00
Jaka Hudoklin
e0881324ac
Merge pull request #9925 from oxij/nixos-cleanups-and-fixes
...
nixos types: cleanups and fixes
2015-09-19 00:28:49 +02:00
Arseniy Seroka
b2578aa871
Merge pull request #9927 from oxij/nixos-discoverability
...
nixos: rename some outputs for better discoverability in /nix/store
2015-09-19 00:17:49 +03:00
Jan Malakhovski
75ba6b553c
nixos: add physlock service
2015-09-18 19:12:34 +00:00
Jan Malakhovski
a153de28bb
nixos: rename some outputs for better discoverability in /nix/store
2015-09-18 19:00:20 +00:00
Jan Malakhovski
dddcec21fe
nixos: add xfs support to profiles/minimal
2015-09-18 18:58:18 +00:00
Jan Malakhovski
6eadb16022
nixos: fix some types
2015-09-18 18:48:50 +00:00
Jan Malakhovski
33ae3f2fe4
nixos,lib: move environment generation related copy-paste to lib
2015-09-18 18:48:49 +00:00
Bryan Gardiner
d42fbef595
xf86-input-synaptics: make use of 50-synaptics.conf
...
The default synaptics functionality (without this file) is limited for
clickpads: the right soft button area in the bottom right isn't active by
default, so the entire pad generates left-clicks. There is no way to
right-drag.
This file defines soft button areas and provides some matching rules.
These settings don't conflict with the synaptics options that NixOS
provides.
2015-09-18 07:16:52 -07:00
lethalman
d6fd3c4270
Merge pull request #9317 from dfoxfranke/oidentd-ipv6
...
oidentd: listen on IPv6
2015-09-18 15:20:02 +02:00
Eelco Dolstra
e636e0a532
gdb: Look for debug info in /run/current-system/sw/lib/debug
...
The previous default was $out/lib/debug, which wasn't very useful.
This ensures that you can do
environment.systemPackages = [ pkgs.hello.debug ];
to install debug info.
2015-09-17 15:56:37 +02:00
aszlig
03730319bd
nixos/virtualbox-image: Use 32MB of video memory.
...
Booting the demo/installer image won't work if the video memory is too
low. It boots into KDE, shows the background image and doesn't do
anything, according to @domenkozar.
Thanks to @domenkozar for reporting and testing this with 32MB.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-17 12:31:59 +02:00
aszlig
4e23f1f908
nixos/virtualbox-image: Enable PAE on 32bit.
...
pkgs/os-specific/linux/kernel/common-config.nix defines HIGHMEM64G on
line 441 for 32bit systems, which implies PAE.
We now creating the OVA with PAE support enabled, which fixes bootup of
the image if people are just importing it without setting PAE
explicitly.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-09-17 12:31:59 +02:00
Vladimír Čunát
485ea9a621
xf86_video_nouveau: deprecate this alias
2015-09-17 09:11:18 +02:00
Matthias Beyer
a38d9d1ca8
nixos-container: Add bash completion for "nixos-container" command
2015-09-16 22:18:48 +02:00
Domen Kožar
122efd93d0
Merge pull request #9880 from mbbx6spp/add-package-option-elasticsearch-module
...
elasticsearch module: add package option
2015-09-16 10:48:16 +02:00
Florian Baumann
88a3951926
mlmmj: Fix invalid mailman entry and update transports and virtual dbs on activation
2015-09-16 09:31:38 +02:00
Susan Potter
79c1bbf050
Add package option to elasticsearch NixOS module
2015-09-15 15:49:04 -05:00
Vladimír Čunát
88c9f8b574
xlibs: replace occurrences by xorg
...
This seems to have been confusing people, using both xlibs and xorg, etc.
- Avoided renaming local (and different) xlibs binding in gcc*.
- Fixed cases where both xorg and xlibs were used.
Hopefully everything still works as before.
2015-09-15 12:54:34 +02:00
Tobias Geerinckx-Rice
193319ce03
"Parallel Tools" -> Parallels Tools
2015-09-15 08:51:02 +02:00
Tobias Geerinckx-Rice
4105fe0062
nixos: correct "Kubernets" -> "Kubernetes"
2015-09-15 08:51:01 +02:00
Luca Bruno
c94a625585
nixos gdm: use AutomaticLogin if delay is zero. Closes #9843
2015-09-14 08:48:53 +00:00
Luca Bruno
6644af5910
nixos gdm: add debug option
2015-09-14 08:33:44 +00:00
William A. Kennington III
c2e4fb29c6
nixos/lxd: Add service
2015-09-13 23:27:31 -07:00
Tobias Geerinckx-Rice
b6c24c12b4
nixos: samba module: fix typo & clarify
2015-09-14 02:51:39 +02:00
Matej Cotman
8a79bdddf8
Merge pull request #9825 from ericsagnes/connman-conf
...
connman: improved configuration
2015-09-13 14:30:33 +02:00
Geoffrey Reedy
9d3da3a3bf
nixos i18n: add option to set console keymap from xkb
...
Close #9675 . The expression was refactored heavily by vcunat.
2015-09-13 11:02:16 +02:00
Mathnerd314
87012187b2
kmod-debian-aliases: init at 21-1
2015-09-13 10:55:44 +02:00
Eric Sagnes
095bf185ec
connman: improved configuration support
2015-09-12 23:31:50 +09:00
Mathnerd314
91e6a8e5a2
quassel: Start after its databases
2015-09-11 15:42:35 -06:00
Nikolay Amiantov
a2f246770e
Merge pull request #9782 from abbradar/deluge-restart
...
nixos/deluge: restart daemon if it's stopped from GUI
2015-09-12 00:03:13 +03:00
Eelco Dolstra
9ad5315b52
Merge pull request #9772 from lethalman/containers
...
nixos containers: fix system path when reloading
2015-09-11 18:25:16 +02:00
Edward Tjörnhammar
d3cff630ac
Merge pull request #9792 from noqqe/master
...
mlmmj: postfix master config uses deprecated nextHop instead of nexthop
2015-09-11 18:15:38 +02:00
Arseniy Seroka
cb90dbfafe
Merge pull request #9745 from bramd/brltty
...
Brltty
2015-09-11 19:13:58 +03:00
Edward Tjörnhammar
8b0aa65c67
Merge pull request #9793 from noqqe/mlmmj-fix-customheaders
...
mlmmj: fixing reply-to field in customheaders
2015-09-11 18:05:30 +02:00
Luca Bruno
682777ed24
nixos containers: fix system path when reloading
2015-09-11 16:59:40 +02:00
Florian Baumann
3ea6eda04e
mlmmj: fixing reply-to field in customheaders
2015-09-11 14:28:47 +02:00
Florian Baumann
7adb779d1f
mlmmj: postfix master config uses deprecated nextHop instead of nexthop
2015-09-11 13:27:15 +02:00
Nikolay Amiantov
0570ea2169
nixos/deluge: restart daemon if it's stopped from GUI
2015-09-11 01:32:21 +03:00
Paul Wilson
d2ca8b4079
gitit service: check null github auth options
2015-09-10 17:32:30 +00:00
Paul Wilson
dbd125b055
gitit service: add github authentication
2015-09-10 17:32:30 +00:00
Arseniy Seroka
38ed88538d
Merge pull request #9773 from basvandijk/wordpress-extraHtaccess
...
wordpress: allow extending Wordpress's .htaccess file
2015-09-10 19:18:00 +03:00
Thomas Strobel
684cd17ff5
dnschain nixos module: init
2015-09-10 18:11:40 +02:00
Thomas Strobel
8db7c14e56
namecoind nixos module: security enhancements
2015-09-10 18:11:40 +02:00
Bas van Dijk
5cf5e7ff4c
wordpress: allow extending Wordpress's .htaccess file
2015-09-10 13:21:38 +02:00
Peter Simons
7690891ea4
nixos: give users of 'services.openvpn.enable' a nice warning message
2015-09-10 11:38:43 +02:00
Luca Bruno
f4b7be4f04
nixos ntpd: allow passing extra flags
2015-09-10 10:58:13 +02:00
Peter Simons
64eb5527ba
nixos: remove the obsolete 'services.openvpn.enable' option
...
OpenVPN is enabled implicitly when configuring 'services.openvpn.servers', so the
"enable" option is meaningless since b2910df04e
.
Closes https://github.com/NixOS/nixpkgs/issues/9764 .
2015-09-10 10:38:38 +02:00
Bram Duvigneau
18acb80b82
Brltty service: simplified systemd service definition, now it matches
...
the
variant that has been developed upstream. Now the BRLTTY service comes up reliably on boot.
2015-09-09 22:40:12 +02:00
Joachim Schiele
bb546ca4a8
Merge pull request #9703 from basvandijk/wordpress-upgrade
...
wordpress: 4.2.2 -> 4.3
2015-09-09 12:47:38 +02:00
Arseniy Seroka
90a7bb69d0
Merge pull request #9711 from anderspapitto/bitlbee
...
plugin support for bitlbee, and facebook plugin
2015-09-09 03:03:53 +03:00
Anders Papitto
78f7a09e3a
bitlbee service: enable plugins
2015-09-08 14:24:50 -07:00
Thomas Strobel
cb4bea5f97
namecoind nixos module: fix environment variable
2015-09-08 22:37:10 +02:00
Thomas Strobel
b6fb760484
namecoind nixos module: init
2015-09-08 20:17:52 +02:00
Thomas Strobel
5e21271af0
dnsmasq nixos module: fix path in systemd service
2015-09-08 19:33:01 +02:00
Eelco Dolstra
c904dfa87c
nixos-container: Fix show-host-key
...
We don't generate ecdsa keys by default anymore, so print ed25519
instead if available.
2015-09-08 15:57:49 +02:00
Arseniy Seroka
0236bd6590
Merge pull request #9696 from basvandijk/mysql-hostname-fix
...
Bring hostname into scope needed by mysql_install_db
2015-09-08 13:27:48 +03:00
Bas van Dijk
88d9fd93c6
wordpress: 4.2.2 -> 4.3
2015-09-08 10:36:44 +02:00
Bas van Dijk
1f1e02daad
mysql: add nettools to path
...
The mysql_install_db command, called in preStart, needs the hostname command.
2015-09-08 10:32:37 +02:00
Bryan Gardiner
f4de446573
NetworkManager: fix dnsmasq interaction for ad-hoc networks
...
Fixes #7593 (NM can't find the dnsmasq binary); the NM expression is missing
dnsmasq in its buildInputs, so configure can't find it.
Also creates /var/lib/misc which dnsmasq expects to exist, because it puts
dnsmasq.leases there.
2015-09-07 14:04:32 -07:00
Eelco Dolstra
3ebe5f802b
Remove references to /root/test-firmware
...
This is no longer supported by systemd.
2015-09-07 22:55:16 +02:00
Eelco Dolstra
916793cf13
Merge branch 'master' into systemd-219
...
Conflicts:
nixos/modules/system/boot/systemd.nix
pkgs/applications/networking/p2p/transmission/default.nix
pkgs/development/libraries/libseccomp/default.nix
pkgs/os-specific/linux/systemd/default.nix
pkgs/top-level/all-packages.nix
2015-09-07 21:28:33 +02:00
obadz
afdfe76bbd
nixos: environment.pathsToLink += some desktop dirs
...
Close #9622 .
(adding common desktop locations and locations specified in
http://standards.freedesktop.org/menu-spec/1.1/ )
2015-09-07 21:16:23 +02:00
Domen Kožar
ba5919ef3b
nginx: include mimetypes mapping
...
(cherry picked from commit b01eebf021
)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-09-07 14:43:19 +02:00
Domen Kožar
71e67797d6
Revert "reverse_proxy module: helper to run nginx as reverse proxy"
...
This reverts commit e6f0cd336d
.
These modifications are too specific to use cases and shouldn't be part of
nginx module.
2015-09-07 14:18:31 +02:00
Tobias Geerinckx-Rice
5d8f61a660
nixos: sitecopy service: re-format descriptions
2015-09-07 01:25:54 +02:00
Tobias Geerinckx-Rice
18851071e6
nixos: bacula service: re-format descriptions
2015-09-07 01:12:26 +02:00
Tobias Geerinckx-Rice
45b86d6981
nixos: cdemu service: mark up & tweak descriptions
2015-09-07 00:47:18 +02:00
Tobias Geerinckx-Rice
c90eb862fc
nixos: prey module: fix option descriptions
2015-09-06 23:50:03 +02:00
Tobias Geerinckx-Rice
24048fa226
nixos: redshift module: add package
option
...
...and make code more consistent.
2015-09-06 23:50:02 +02:00
Tobias Geerinckx-Rice
fa3d7ea77b
nixos: freefall module: add package
option
...
...and tidy up some of my old cargo-culted code.
2015-09-06 23:50:02 +02:00
Jaka Hudoklin
572ebb2f20
grafana: fix package naming
2015-09-06 15:23:31 +02:00
Jaka Hudoklin
77356690fb
logstash service: fix startup
2015-09-06 15:20:56 +02:00
Arseniy Seroka
fc29fe1d63
Merge pull request #9661 from noqqe/master
...
mlmmj: Fixed postfix config items to make module work again
2015-09-05 23:47:53 +03:00
Bjørn Forsman
41ae7e00d7
nixos/gdm: simplify assert expression
2015-09-05 10:23:43 +02:00
Florian Baumann
935d0e858e
mlmmj: Fixed postfix config items to make module work again
2015-09-05 10:14:48 +02:00
William A. Kennington III
8fe216dd3e
bosun: Move to go-packages
2015-09-04 21:11:42 -07:00
Rickard Nilsson
ed140ff927
bosun,scollector: Fix NixOS modules to use bin attr of go pkgs
2015-09-04 21:46:10 +02:00
lethalman
8bfacda44c
Merge pull request #9642 from Mathnerd314/power-fix
...
Remove desktopManagerHandlesLidAndPower
2015-09-04 18:09:51 +02:00
Mathnerd314
13a314ec17
Remove all explicit assignments of desktopManagerHandlesLidAndPower
2015-09-04 09:34:15 -06:00
Peter Simons
96cb733207
nix-gc.nix: Revert 'prefer "nix-store" over "nix-collect-garbage" because the latter supports "--max-freed"'
...
This reverts commit ab6c8643d4
. Issue
https://github.com/NixOS/nix/issues/609 has been resolved, the new Nix
version is available after 86eaeb4c0a
, and
using nix-collect-garbage has the advantage that the '-d' flag is
available, which nix-store doesn't have.
2015-09-04 11:51:01 +02:00
Domen Kožar
747e7e7b42
Merge pull request #9650 from ragnard/docker-fixes
...
docker: Minor improvements, fix failing test
2015-09-04 09:55:14 +02:00
Ragnar Dahlén
9bfe92ecee
docker: Minor improvements, fix failing test
...
- Replace usage of deprecated CLI flag `--daemon`
- Introduce `storageDriver` option for module
- Fix failing test by using `overlay` storage driver
2015-09-04 00:23:38 +01:00
Bjørn Forsman
b716673f97
nixos/gdm: add assertion for the autoLogin.user option
...
Or else users may see this unfriendly message:
error: cannot coerce null to a string, at .../nixos/modules/services/x11/display-managers/gdm.nix:107:49
2015-09-03 22:30:07 +02:00
Bjørn Forsman
833b4c34c2
nixos/gdm: fix description typo
2015-09-03 22:30:07 +02:00
Eelco Dolstra
f223448d5d
Shorten inhibit message
...
This also makes it consistent with KDE's inhibit message.
2015-09-03 13:03:14 +02:00
Eelco Dolstra
882b2465c2
Remove ad hoc README
...
It's unlikely that people will see this file, so it's kind of
pointless.
2015-09-03 13:03:14 +02:00
Kovacsics Robert (NixOS-SSD2)
553e7d49ff
wmii service: refactor to use wmii_hg
2015-09-03 12:58:11 +02:00
Domen Kožar
7bc624f572
And next release is called Emu!
...
http://img.gawkerassets.com/img/17qtp0agra45ajpg/original.jpg
2015-09-03 11:39:56 +02:00
Eelco Dolstra
6ab7e0de29
Create /var/log/journal
...
Fixes #9614 .
2015-09-03 11:35:47 +02:00
Tobias Geerinckx-Rice
e87fa04ddc
nixos: move left-behind allowUnfree comment
2015-09-03 01:17:10 +02:00
Eelco Dolstra
c090efb9d8
command-not-found: Fix nix-env invocation
2015-09-02 19:49:34 +02:00
Enrico Fasoli
44788bb2ce
fixed syncthing service to work as expected
2015-09-02 18:14:21 +02:00
Eelco Dolstra
13532ee161
command-not-found: Use attribute name
2015-09-02 17:40:19 +02:00
Eelco Dolstra
14321ae243
Rename users.extraUsers -> users.users, users.extraGroup -> users.groups
...
The "extra" part hasn't made sense for years.
2015-09-02 17:34:23 +02:00
Eelco Dolstra
6e76765795
If !cfg.mutableUsers, require a password or SSH authorized key
...
Fixes https://github.com/NixOS/nixpkgs/issues/7308
2015-09-02 16:17:33 +02:00
Vladimír Čunát
54c4aab662
nixos: kill services.virtualboxGuest to fix #9600
2015-09-02 04:54:31 +02:00
Profpatsch
44c12dc0ff
desktopManagerHandlesLidAndPower default
false`
...
Changes the option and explicitely sets it for each desktopManager.
Reasoning: Currently,
services.xserver.displayManager.desktopManagerHandlesLidAndPower is set
to true by default. This creates a problem for users without desktop
environments activated, since lid management simply doesn't work
(and they have to be lucky to find this option).
See issue #9671
2015-09-01 12:14:44 +02:00
Eelco Dolstra
ea7b5bb8b0
Fix NFSv4 test
...
http://hydra.nixos.org/build/25349071
2015-09-01 12:00:04 +02:00
Vladimír Čunát
b92c4a51e6
desktop and xmonad wrappers: preferLocalBuild
...
Also no substitution.
2015-09-01 09:43:37 +02:00
ts468
12d3de1caa
Merge pull request #9103 from ts468/upstream.nginx
...
reverse_proxy module: helper to run nginx as reverse proxy
2015-08-30 18:32:07 +02:00
Daniel Fox Franke
fc96dbb1a2
oidentd: listen on IPv6
2015-08-30 10:53:08 -04:00
William A. Kennington III
83cf8b0cf8
goPackages: Split into multiple derivations
...
This should reduce the closure size for end users who only need go
binaries as well as reduce the size of closures hydra builders consume.
2015-08-29 12:58:03 -07:00
Jaka Hudoklin
be1d6923a8
Merge pull request #9528 from offlinehacker/nixos/openvswitch/startup_fix
...
openvswitch service: fix ipsec startup order
2015-08-29 19:19:56 +02:00
Jaka Hudoklin
eaaad0deea
Merge pull request #9527 from offlinehacker/nixos/kube/options
...
kubernetes service: add a few options
2015-08-29 19:19:23 +02:00
Jaka Hudoklin
c65cdcf722
kubernetes service: add a few options
2015-08-29 19:18:38 +02:00
Jaka Hudoklin
c7bb64cb97
Merge pull request #7344 from joachifm/apparmor-pam
...
nixos: add AppArmor PAM support
2015-08-29 18:59:53 +02:00
Jaka Hudoklin
29c0262708
openvswitch service: fix ipsec startup order
2015-08-29 18:21:43 +02:00
Eelco Dolstra
9d82f7e53e
Revert "Apache service module: allow compression"
...
This reverts commit 164f6ff2a8
per
https://github.com/NixOS/nixpkgs/pull/9407#issuecomment-134523359
(it's too site-specific). Furthermore this should be an option at the
virtual host level.
2015-08-28 12:41:06 +02:00
Luca Bruno
d7d619f2cb
nixos gdm: fix enable description
2015-08-28 10:36:25 +02:00
Thomas Strobel
e6f0cd336d
reverse_proxy module: helper to run nginx as reverse proxy
2015-08-28 09:33:08 +02:00
Edward Tjörnhammar
7f3566da8a
services.xserver.displayManager.gdm.autoLogin: add description
2015-08-28 05:55:56 +02:00
Luca Bruno
6eb096900f
nixos gdm: support autologin
2015-08-27 18:11:39 +02:00
Eelco Dolstra
f6eece6f8f
programs.ssh.knownHosts: Use attribute name
...
This allows writing:
programs.ssh.knownHosts."10.1.2.3".publicKey = "bar";
instead of
programs.ssh.knownHosts = [ { hostNames = [ "10.1.2.3" ]; publicKey = "bar"; } ];
2015-08-27 15:32:46 +02:00
Eelco Dolstra
7c6ff6c1da
programs.ssh.knownHosts: Use submodule
2015-08-27 15:32:46 +02:00
Eelco Dolstra
287c08d8a3
Rename services.openssh.knownHosts -> programs.ssh.knownHosts
...
This option configures the SSH client, not the server.
2015-08-27 15:32:46 +02:00
Boris Sukholitko
ae80c3e7bc
containers: fix interfaces option bugs
...
The default should be [], no need to check it for INTERFACES
variable.
2015-08-26 22:11:12 +03:00
lethalman
a45a0911d4
Merge pull request #9376 from rick68/softether
...
softether: support SoftEther VPN 4.18
2015-08-26 10:45:46 +02:00
lethalman
d025500186
Merge pull request #9383 from anderspapitto/master
...
also generate startAt timers for systemd user units
2015-08-26 10:42:44 +02:00
lethalman
3aed00d593
Merge pull request #9395 from bosu/cont-ifaces
...
containers: add interfaces config option.
2015-08-26 10:41:21 +02:00
lethalman
207f51a5e1
Merge pull request #9439 from noqqe/master
...
fixed: mlmmj-recieve: No such file or directory
2015-08-25 15:37:42 +02:00
Florian Baumann
d43496300e
fixed: mlmmj-recieve: No such file or directory
2015-08-25 15:27:58 +02:00
Eelco Dolstra
87789ac39d
Hide services.dbus.enable
...
Realistically, you can't disable D-Bus on a modern system.
2015-08-25 11:07:31 +02:00
Wout Mertens
660cafe69a
Merge pull request #9407 from wmertens/apache-deflate
...
Apache service module: allow compression
2015-08-25 07:36:27 +02:00
Eelco Dolstra
e4610f2965
buildEnv: Support package priorities like nix-env
...
This gets rid of a bunch of collision warnings.
2015-08-25 00:40:40 +02:00
Eelco Dolstra
9c61317002
Put all firmware in $out/lib/firmware
...
This way, hardware.firmware can be a list of packages.
2015-08-25 00:40:34 +02:00
Wout Mertens
164f6ff2a8
Apache service module: allow compression
2015-08-23 15:13:52 +02:00
Charles Strahan
648973d641
nixos: rename service 'ubuntu-fan' as 'fan'
2015-08-22 14:05:35 -04:00
Boris Sukholitko
77c49d9333
containers: add interfaces config option.
...
It uses systemd-nspawn's --network-interface to move
existing interfaces into the container.
2015-08-22 13:03:07 +03:00
Jaka Hudoklin
46203a790d
kubernetes service: fix option conversion
2015-08-21 20:55:40 +02:00
Anders Papitto
57f7798b51
also generate startAt timers for systemd user units
2015-08-20 23:46:08 -07:00
Wei-Ming Yang
efd34824eb
softether: support SoftEther VPN 4.18
2015-08-21 13:59:00 +08:00
Peter Simons
ab6c8643d4
nix-gc.nix: prefer "nix-store" over "nix-collect-garbage" because the latter supports "--max-freed"
...
Works around https://github.com/NixOS/nix/issues/609 .
2015-08-20 22:56:41 +02:00
Eelco Dolstra
401782cb67
Revert "openssh: 6.9p1 -> 7.0p1"
...
This reverts commit a8eb2a6a81
. OpenSSH
7.0 is causing too many interoperability problems so soon before the
15.08 release.
For instance, it causes NixOps EC2 initial deployments to fail with
"REMOTE HOST IDENTIFICATION HAS CHANGED". This is because the client
knows the server's ssh-dss host key, but this key is no longer
accepted by default. Setting "HostKeyAlgorithms" to "+ssh-dss" does
not work because it causes ssh-dss to be ordered after
"ecdsa-sha2-nistp521", which the server also offers. (Normally, ssh
prioritizes host key algorithms for which the client has a known host
key, but not if you set HostKeyAlgorithms.)
2015-08-20 14:08:18 +02:00
Jaka Hudoklin
d06eb2951b
Merge pull request #9355 from offlinehacker/nixos/etcd/fixstart
...
etcd service: do not wait for cluster up
2015-08-20 02:26:49 +02:00
Jaka Hudoklin
40582b68f4
Merge pull request #9354 from offlinehacker/nixos/skydns/fixdns
...
skydns service: fix skydns nameservers env option
2015-08-20 02:26:33 +02:00
Jaka Hudoklin
e057cbe580
Merge pull request #9352 from offlinehacker/nixos/racoon/fix_start
...
nixos/racoon: create /var/racoon upon start
2015-08-20 02:26:17 +02:00
Jaka Hudoklin
86ee6c2512
etcd service: do not wait for cluster up
2015-08-20 00:02:27 +02:00
Jaka Hudoklin
ed356eefa6
skydns service: fix skydns nameservers env option
2015-08-19 23:54:54 +02:00
Jaka Hudoklin
c33d282278
kubernetes service: fix for 1.0.3
2015-08-19 23:52:19 +02:00
Jaka Hudoklin
c171cfabed
nixos/racoon: create /var/racoon upon start
2015-08-19 23:38:44 +02:00
Luca Bruno
e53e1c7070
nixos xfs_quota: simplify restartTriggers
2015-08-19 20:04:20 +02:00
Luca Bruno
bc46013ac1
nixos xfs_quota: set default projects to {}
2015-08-19 18:03:42 +02:00
Luca Bruno
d8b9521d64
nixos xfs_quota: add new module for managing xfs_quota projects
2015-08-19 16:09:35 +02:00
Eelco Dolstra
a47fef4d9e
Merge pull request #9326 from oxij/fix-info
...
Documentation indexes
2015-08-19 13:46:47 +02:00
Arseniy Seroka
b9a174b9e3
Merge pull request #9340 from obadz/ecryptfs
...
ecryptfs
2015-08-19 14:37:36 +03:00
obadz
172522e153
ecryptfs:
...
- upgrade 106 -> 108
- fix passphrase rewrapper (password changing should now work fine) as
discussed on https://bugs.launchpad.net/ecryptfs/+bug/1486470
- add lsof dependency so ecryptfs-migrate-home should work out of the
box
2015-08-19 12:16:57 +01:00
Jan Malakhovski
c6256c0e3e
nixos: generate infodirs directly in system-path
...
`man 1 info` says:
The first non-option argument, if present, is the menu entry to
start from; it is searched for in all `dir' files along INFOPATH.
If it is not present, info merges all `dir' files and shows the
result. Any remaining arguments are treated as the names of menu
items relative to the initial node visited.
Which means that this does what previous programs/info did and #8519
(on-the-fly infodir generation for Emacs) wanted to do, but for both
programs.
2015-08-18 18:42:57 +00:00
Jan Malakhovski
fea03379d6
nixos: add /share/doc and /share/nano (for symmetry) to environment.pathsToLink
...
and sort all of them
2015-08-18 18:38:48 +00:00