about summary refs log tree commit diff
path: root/nixos/doc
AgeCommit message (Collapse)AuthorFilesLines
2016-09-21Merge pull request #18574 from ericsagnes/feat/mongodbDomen Kožar1-0/+5
MongoDB service: switch configuration format to YAML
2016-09-19Add changelog for container config (#18756)Guillaume Maudoux1-0/+7
2016-09-18mongodb service: switch configuration format to YAMLEric Sagnes1-0/+5
Configuration format has changed from MongoDB 2.6 to YAML and MongoDB 2.4 is EOL since March 2016.
2016-09-1716.09 changelog: add changes to reverse path filterFranz Pletz1-0/+6
See #17325.
2016-09-1716.09 changelog: add mention of special filesystems changesNikolay Amiantov1-0/+8
2016-09-16buildGoPackage: deps.json -> deps.nix in NIXONKamil Chmielewski1-0/+7
https://github.com/NixOS/nixpkgs/pull/17254#issuecomment-245295541 * update docs to describe `deps.nix` * include goDeps in nix-shell GOPATH * NixOS 16.09 rel notes about replacing goPackages
2016-09-14Merge pull request #18567 (VirtualBox 5.1.6)aszlig1-0/+9
This introduces VirtualBox version 5.1.6 along with a few refactored stuff, notably: * Kernel modules and user space applications are now separate derivations. * If config.pulseaudio doesn't exist in nixpkgs config, the default is now to build with PulseAudio modules. * A new updater to keep VirtualBox up to date. All subtests in nixos/tests/virtualbox.nix succeed on my machine and VirtualBox was reported to be working by @DamienCassou (although with unrelated audio problems for another fix/branch) and @calbrecht.
2016-09-13Merge commit 'refs/pull/18498/head' of git://github.com/NixOS/nixpkgsNikolay Amiantov1-1/+5
2016-09-13NixOS manual: add module option types doc (#18525)Eric Sagnes3-85/+398
2016-09-13nixos/release-notes: Add VirtualBox changesaszlig1-0/+9
The change is backwards-compatible for users of the NixOS module but not if people were using the package directly, so let's warn users about that. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2016-09-12nixos manual: mention gtk-related alias changesKirill Boltaev1-1/+5
2016-09-10Merge commit 'bd6e40c' from staging into masterTuomas Tynkkynen1-1/+1
Major changes being pulled in: - mesa: maintenance 12.0.1 -> 12.0.2 - texlive: 2015 -> 2016
2016-09-10Merge #16391: texlive: 2015 -> 2016Vladimír Čunát1-1/+1
Mirroring isn't finalized, but we'll have to fix that on the go.
2016-09-08nixos manual: disable ipv6 per interfaceLangston Barrett1-1/+8
from a discussion on #13293
2016-09-05networkmanager: add information from wiki to docs (#18245)Langston Barrett1-4/+14
* networkmanager: add information from wiki to docs Specifically: * mention nmcli, nmtui * mention gtk and kde applets fixes #13273
2016-09-04texlive: rename the directory texlive-new -> texliveVladimír Čunát1-1/+1
2016-09-02unstable is now 17.03Domen Kožar2-0/+47
2016-09-01Fixes #18124: atomically replace /var/setuid-wrappers/ (#18186)Domen Kožar1-0/+8
Before this commit updating /var/setuid-wrappers/ folder introduced a small window where NixOS activation scripts could be terminated and resulted into empty /var/setuid-wrappers/ folder. That's very unfortunate because one might lose sudo binary. Instead we use two atomic operations mv and ln (as described in https://axialcorps.com/2013/07/03/atomically-replacing-files-and-directories/) to achieve atomicity. Since /var/setuid-wrappers is not a directory anymore, tmpfs mountpoints were removed in installation scripts and in boot process. Tested: - upgrade /var/setuid-wrappers/ from folder to a symlink - make sure /run/setuid-wrappers-dirs/ legacy symlink is really deleted
2016-09-01Merge staging into masterTuomas Tynkkynen1-0/+16
Brings in: - changed output order for multiple outputs: https://github.com/NixOS/nixpkgs/pull/14766 - audit disabled by default https://github.com/NixOS/nixpkgs/pull/17916 Conflicts: pkgs/development/libraries/openldap/default.nix
2016-09-01release notes: Fix unclosed tagTuomas Tynkkynen1-1/+1
2016-08-31release notes: Add note about audit being disabled by defaultTuomas Tynkkynen1-0/+5
2016-08-30Merge remote-tracking branch 'dezgeg/shuffle-outputs' into stagingTuomas Tynkkynen1-0/+11
https://github.com/NixOS/nixpkgs/pull/14766
2016-08-30doc: Document changes to multiple-output conventionsTuomas Tynkkynen1-0/+11
2016-08-30nixos manual: cleanup generationEric Sagnes2-7/+0
2016-08-29nixos manual: move chapter on grsecurity to auto-generated module docsJoachim Fasting2-346/+0
2016-08-29nixos doc: module meta attribute section cleanupRobin Gloster1-16/+16
2016-08-29nixos doc: add modules meta-attributes (#18078)Eric Sagnes2-0/+63
2016-08-28Merge pull request #15025 from ericsagnes/modules/manualDomen Kožar2-7/+12
manual: automatically generate modules documentation
2016-08-28Merge pull request #14311 from Profpatsch/mkRemovedOptionModule-replacementDomen Kožar1-0/+35
mkRemovedOptionModule: add replacement argument
2016-08-20fontconfig-ultimate: 2015-12-06 -> 2016-04-23Nikolay Amiantov1-0/+8
This removes our hardcoded presets which weren't updated for quite some time. Infinality now has new hardcoded presets in freetype, which can be overriden if desired with environment variables (as before). Accordingly, updated NixOS module to set the hardcoded preset. Additionally used a more "right" type for substitutions.
2016-08-16Deprecate --install-grub in favor of --install-bootloader for nixos-rebuild.Shea Levy1-6/+5
Fixes #14293
2016-08-15grsecurity docs: mention chromium setuid sandboxJoachim Fasting1-2/+2
2016-08-15grsecurity docs: add note about user namespacesJoachim Fasting1-0/+5
2016-08-11manual: automatically generate modules entriesEric Sagnes2-7/+12
2016-08-08libinput.accelProfile: improve docs & new defaultProfpatsch1-0/+7
The link to some (of course non-existing, i.e. freedesktop) “libinput” documentation is replaced by a piece of the API documentation. The default is changed since the documentation suggests `adaptive` should be it. https://wayland.freedesktop.org/libinput/doc/latest/group__config.html#gad63796972347f318b180e322e35cee79 Also fix a missing string conversion for `scrollButton`.
2016-08-07NixOS manual: Add docs for Virtualbox guest (#17454)David Reaver2-0/+90
Fixes #13311
2016-08-04Merge pull request #17489 from mayflower/pkg/gitlab-8-10Franz Pletz1-1/+6
gitlab: 8.5.12 -> 8.10.3, update module
2016-08-04nixos-install: add options --closure, --no-channel-copy, --no-root-passwd, ↵obadz1-3/+30
and --no-bootloader Closes #17236 nix-build -A tests.installer.simple '<nixos/release.nix>' succeeds ✓
2016-08-04gitlab module: split up gitlab-runner scriptFranz Pletz1-1/+6
The name gitlab-runner clashes with a component of Gitlab CI with the same name and only confuses people. It's now called gitlab-bundle and a convenience-script gitlab-rake for easier invocation of rake tasks was added. This was the primary use case of gitlab-runner.
2016-08-03Merge pull request #17425 from joachifm/grsec-efiJoachim F1-0/+5
grsecurity module: disable EFI runtime services by default
2016-08-02nixos manual: add Emacs section (fixes #13217)Rodney Lorrimar2-0/+2
In light of Emacs packaging improvements such as those mentioned in #11503, and with the addition of a systemd service (#15807 and #16356), and considering that the wiki page is completely out of date (#13217), it seems that some documentation is in order.
2016-08-02grsecurity module: disable EFI runtime services by defaultJoachim Fasting1-0/+5
Enabling EFI runtime services provides a venue for injecting code into the kernel. When grsecurity is enabled, we close this by default by disabling access to EFI runtime services. The upshot of this is that /sys/firmware/efi/efivars will be unavailable by default (and attempts to mount it will fail). This is not strictly a grsecurity related option, it could be made into a general option, but it seems to be of particular interest to grsecurity users (for non-grsecurity users, there are other, more immediate kernel injection attack dangers to contend with anyway).
2016-08-01Fix epub generationEelco Dolstra1-3/+6
* Hydra doesn't like spaces in filenames. * The zip file contained nix/store/.../OEBPS rather than OEBPS at top-level, causing some programs (like okular) to barf. * Remove the redundant $dst/epub directory.
2016-08-01Remove the PDF manualEelco Dolstra1-24/+1
PDF is very 20th century and nobody reads technical documentation this way anymore.
2016-07-31Redis: add entry to release notesChristine Koppelt1-0/+7
2016-07-28add epub for NixOS manual (second try) (#17205)Christine Koppelt1-10/+47
2016-07-24Merge pull request #16891 from joachifm/grsec-docJoachim F3-3/+344
manual: add chapter on Grsecurity/PaX
2016-07-23nixos release notes: document changes to grsecurity/PaXJoachim Fasting1-3/+8
2016-07-23nixos manual: add chapter on grsecurity/PaXJoachim Fasting2-0/+336
Explain the "what", "why", and "how" of grsecurity/PaX on NixOS.
2016-07-23nixos/manual: document you need root for containerProfpatsch1-1/+5