summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Manual: Don't show obsolete/deprecated optionsEelco Dolstra2013-10-23
|
* Allow options to be marked as "internal"Eelco Dolstra2013-10-23
| | | | | This means they're not for end users. Currently they're filtered from the manual, but we could include them in a separate section.
* Improve option descriptionEelco Dolstra2013-10-23
|
* Get rid of special-casing of system.path in the manual generationEelco Dolstra2013-10-23
|
* nixos-rebuild: Drop references to <nixos>.aszlig2013-10-23
| | | | | | | | Commit 31203732b3104125e107a3141578399cab5d478f dropped the reference to <nixos> from NIX_PATH (nixos/modules/programs/environment.nix) and thus prevents systems that are not using channels from rebuilding. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos-generate-config: Add --show-hardware-config.aszlig2013-10-23
| | | | | | | | | | | | So, we get the old behaviour of nixos-hardware-scane if we run the following command: nixos-generate-config --no-filesystems --show-hardware-config This allows to use scripts in order to fetch NixOS specific hardware information, without the need to duplicate code elsewhere. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos-generate-config: Remove unnecessary spaces.aszlig2013-10-23
| | | | | | | | The attributes swapDevices and imports add a space character after the eqals sign, which is unnecessary. I know, I'm a pedantic douche bag but it hurts my eyes. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* nixos-generate-config: Add --no-filesystems flag.aszlig2013-10-23
| | | | | | | This is to get back the old behavior of nixos-hardware-scan, which didn't include fileSystems and swapDevices. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* munin: fix documentation linksDomen Kožar2013-10-23
|
* Merge pull request #1106 from ocharles/redshiftDomen Kožar2013-10-22
|\ | | | | services.redshift: New service
| * services.redshift: New serviceOliver Charles2013-10-22
| |
* | Firebird service:Marc Weber2013-10-21
| | | | | | | | | | | | | | | | | | | | * simplify directory layout * clean up option descriptions * let the user override Firebird package * create firebird user * clarify TODO comment Close # 1061.
* | postgresql.authMethod: remove unimplemented option.Evgeny Egorochkin2013-10-21
| | | | | | | | close #1104.
* | xserver.s3tcSupport: fix typo, improve description.Evgeny Egorochkin2013-10-21
|/
* nix-gc: Revert to "script" instead of ExecStartEelco Dolstra2013-10-21
| | | | | There is an assumption that cfg.options can contain shell code, so ExecStart doesn't work here.
* Manual: Update installation sectionEelco Dolstra2013-10-21
|
* munin: add test and fix a bugDomen Kožar2013-10-20
|
* Allow non-SSL connections to vsftpd by default to let tests not specify ↵Michael Raskin2013-10-20
| | | | certificate
* Add apparently missing option to vsftpd configurationMichael Raskin2013-10-20
|
* Merge pull request #1060 from MarcWeber/submit/vsftpdMichael Raskin2013-10-20
|\ | | | | small vsftpd improvements
| * experimental/vsftpdMarc Weber2013-10-12
| | | | | | | | | | | | | | | | | | | | vsftpd improvements: - intorduce one declarative list of options - make docummentation strings more understandable and add missing options such as SSL/TLS support - Use environment.etc."vsftpd".text because I can't think about any reason why a shell script should be used. That code was written in 2009.
* | Merge pull request #1090 from NixOS/munin-reworkDomen Kožar2013-10-20
|\ \ | | | | | | munin: refactor package and add nixos service
| * | munin: refactor package and add nixos serviceDomen Kožar2013-10-20
| | |
* | | zope2 service... indentation fixRok Garbas2013-10-20
| | |
* | | nixos/tests: Temporarily deactivate nixpart tests.aszlig2013-10-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | Those tests are flapping and redundant to some degree, as two configurations are tested in NixOps as well. So, let's deactivate them until the 1.0 release of nixpart, which has a more general approach for automatically partitioning NixOS installations. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | | Add services.xserver.s3tcSupport optionEvgeny Egorochkin2013-10-19
| | |
* | | Remove unused manual fileEelco Dolstra2013-10-18
| | |
* | | Test whether PAM resource limits workEelco Dolstra2013-10-17
| | |
* | | Allow PAM resource limits to be integersEelco Dolstra2013-10-17
| | |
* | | Fix PAM resource limitsEelco Dolstra2013-10-17
| | |
* | | Remove obsolete pre-systemd compat stuffEelco Dolstra2013-10-17
| | |
* | | Don't enable acpid for VirtualBox guestsEelco Dolstra2013-10-17
| | | | | | | | | | | | | | | It's no longer needed for ACPI shutdown, since logind handles this now.
* | | mkEnableOption: Add a period at the end of the descriptionEelco Dolstra2013-10-17
| | |
* | | Rename newOptionAttrSetToDocList -> optionAttrSetToDocListEelco Dolstra2013-10-17
| | |
* | | Make manual generation not depend on the user's configurationEelco Dolstra2013-10-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously changing the value of certain options in configuration.nix would cause the manual to be regenerated, because some option defaults depend on the configuration. This is undesirable because rebuilding the manual is kind of slow. So now the manual reflects an empty configuration. The downside is that this requires another call to fixMergeModules, which adds about 14% to evaluation time. Probably worth it.
* | | grub: Make assertion lazierEelco Dolstra2013-10-17
| | |
* | | Make more tests release-criticalEelco Dolstra2013-10-17
| | |
* | | Fix compatibility with Nix < 1.6Eelco Dolstra2013-10-16
| | | | | | | | | | | | | | | Nix 1.6 (accidentally) changed the semantics of strings like "${path}/bla", so this happened to work on 1.6 but not before.
* | | D'ohShea Levy2013-10-16
| | | | | | | | | | | | Signed-off-by: Shea Levy <shea@shealevy.com>
* | | Add gurobi to the system packages if the configuration specifies a licenseShea Levy2013-10-16
| | | | | | | | | | | | Signed-off-by: Shea Levy <shea@shealevy.com>
* | | Add gurobi client moduleShea Levy2013-10-16
| | | | | | | | | | | | | | | | | | Not yet tested, no license yet Signed-off-by: Shea Levy <shea@shealevy.com>
* | | Add gurobi token server serviceShea Levy2013-10-16
| | | | | | | | | | | | | | | | | | Not yet tested, I don't have a license yet Signed-off-by: Shea Levy <shea@shealevy.com>
* | | Fix test evaluationEelco Dolstra2013-10-16
| | |
* | | Really fix the EFI installer testEelco Dolstra2013-10-16
| | | | | | | | | | | | http://hydra.nixos.org/build/6497361
* | | Disable the trac testEelco Dolstra2013-10-16
| | | | | | | | | | | | It's been failing since forever.
* | | Fix runInMachineEelco Dolstra2013-10-16
| | | | | | | | | | | | | | | | | | | | | | | | It requires a writable /nix/store to store the build result. Also, wait until we've reached multi-user.target before doing the build, and do a sync at the end to ensure all data to $out is properly written. http://hydra.nixos.org/build/6496716
* | | Rename /etc/nix.machines to /etc/nix/machinesEelco Dolstra2013-10-16
| | | | | | | | | | | | | | | Since we have a /etc/nix directory, we should use it and not pollute /etc.
* | | Remove nix.manualNixMachinesEelco Dolstra2013-10-16
| | | | | | | | | | | | | | | | | | | | | | | | Suggested by Marc Weber. Fixes #1059. Generate /etc/nix.machines only if buildMachines is not empty. Thus, if you want to manage /etc/nix.machines in some other way, you can set nix.distributedBuilds to true but not set nix.buildMachines.
* | | fail2ban: Update to 0.8.10Eelco Dolstra2013-10-16
| | | | | | | | | | | | | | | Also fix random start failures due to a race between the fail2ban server and the postStart script.
* | | Merge pull request #1073 from offlinehacker/nixos/graphite/fix_carbonDomen Kožar2013-10-15
|\ \ \ | |/ / |/| | nixos/graphite: carbon, use syslog for logging