Théo Zimmermann
fba6537341
doc: correct typo ( #21176 )
2016-12-15 17:13:44 +01:00
Domen Kožar
073cb330ca
doc: remove last mention of <nixos>
2016-12-11 19:51:35 +01:00
David Terry
f067bca841
nixos: docs: note that channels are per user
2016-12-07 09:06:25 +01:00
Eric Sagnes
2b1d67a275
manual: reviewing contributions nixos -> nixpkgs ( #20626 )
2016-11-22 15:15:02 +01:00
Cillian de Roiste
c9b0e88c0b
NixOS Manual: Container Networking with NM
...
Network Manager calls dhclient on container interfaces and fails
which locks you out of the container after a few seconds, unless
you tell it not to manage these interfaces.
2016-11-20 17:25:33 +01:00
Nikolay Amiantov
6bb292d42b
parsoid service: update, use declarative configuration
...
Old configuration format is disabled now (it can still be used, but with
additional steps). This is a backwards incompatible change.
2016-11-20 19:12:14 +03:00
Andres Nötzli
95b5e4c46a
NixOS manual: Update link to list of AMIs
2016-11-07 11:24:15 -08:00
Eric Sagnes
e14de56613
module system: extensible option types
2016-11-06 00:05:58 +01:00
Eric Sagnes
1fe1cdecb2
types: loeOf -> listOf
2016-11-05 21:46:42 +01:00
Vladimír Čunát
559ddae410
nixos manual: clarify "attributes of function"
2016-11-05 11:02:04 +01:00
Aneesh Agrawal
3d99eea852
docs: use overrideAttrs instead of overrideDerivation
2016-10-30 14:34:40 -04:00
Bjørn Forsman
8cbdd9d0c2
nixos/release-notes: move "PHP config-file-scan-dir" from 16.09 to 17.03
...
Commits
351d12437
("nixos/release-notes: PHP config-file-scan-dir /etc -> /etc/php.d")
41c8aa8d6
("php: change config-file-scan-dir from /etc to /etc/php.d")
were merged to master _after_ NixOS 16.09. Commit 351d12437
then wrongly
updated the NixSO 16.09 release notes. Fix by moving the entry to NixOS
17.03.
2016-10-16 17:21:24 +02:00
Vladimír Čunát
54a76b3f5d
release-notes: fixup bad conflict resolution in bef6bef
...
/cc #19324 .
2016-10-13 09:49:47 +02:00
Profpatsch
bef6bef0d2
stdenv/stripHash: print to stdout, not to variable
...
`stripHash` documentation states that it prints out the stripped name to
the stdout, but the function stored the value in `strippedName`
instead.
Basically all usages did something like
`$(stripHash $foo | echo $strippedName)` which is just braindamaged.
Fixed the implementation and all invocations.
2016-10-11 18:34:36 +02:00
Jörg Thalheim
8a690b2a9f
Merge pull request #17922 from bjornfor/php-config-file-scan-dir
...
php: change config-file-scan-dir from /etc to /etc/php.d
2016-10-09 21:45:48 +02:00
Jörg Thalheim
da5c0220aa
Merge pull request #17622 from rvl/nixos-manual-writing-documentation
...
Add documentation about writing NixOS documentation
2016-10-09 13:39:08 +02:00
Aneesh Agrawal
dfb7ea6fd1
kernel: Document Yama implications in release notes
2016-10-08 17:46:33 +02:00
Pascal Bach
8c053633df
Fix xml validation error in NixOS releases documentation
2016-10-07 22:49:05 +02:00
Domen Kožar
ed6ea7416a
Document NixOS release process #4442
2016-10-07 09:49:47 +02:00
Alexander Ried
0a0347c589
reviewing-contributions.xml: fix typo
2016-10-05 10:40:32 +02:00
Eric Sagnes
caef192c81
nixos-manual: reviewing chapter cleanup
2016-10-02 00:50:16 +09:00
zimbatm
0e3e7a6bcd
Merge pull request #18972 from ericsagnes/doc/reviewing-contributions
...
[WIP] nixos-doc: add reviewing contributions chapter
2016-10-01 15:09:12 +01:00
Eric Sagnes
bf86f9f016
improvements from feedback 2
2016-10-01 19:02:09 +09:00
Peter Simons
6e785be571
Document removal of LTS Haskell package sets in 16.09 release notes.
...
This patch closes https://github.com/NixOS/nixpkgs/issues/14897 .
2016-09-30 14:53:31 +02:00
Domen Kožar
73dd89205c
changelog for #18011
...
(cherry picked from commit 51cf16f4b4
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-09-30 13:14:53 +02:00
Domen Kožar
3781095b5d
changelog for #18365
...
(cherry picked from commit 14c16f2fdb
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-09-30 13:14:53 +02:00
Domen Kožar
3d36eecf17
changelog for hydra package/module
...
(cherry picked from commit 1eaad0150c
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-09-30 13:14:53 +02:00
Domen Kožar
2b76a6f66a
changelog for #9523
...
(cherry picked from commit b3a5bc5f57
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-09-30 13:14:53 +02:00
Domen Kožar
d80c1612a6
changelog for #14148
...
(cherry picked from commit e293a85e24
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-09-30 13:14:53 +02:00
Domen Kožar
50be1a1765
changelog for gnupg bump, fixes #18293
...
(cherry picked from commit 1ff2b10f28
)
Signed-off-by: Domen Kožar <domen@dev.si>
2016-09-30 13:14:53 +02:00
Eelco Dolstra
a9166d143d
Some release notes updates
2016-09-29 13:48:38 +02:00
Eelco Dolstra
75a1ec8a65
NixOS: Use runCommand instead of mkDerivation in a few places
2016-09-29 13:05:28 +02:00
Eric Sagnes
7ad26bdc6e
improvements from feedback
2016-09-28 11:05:22 +09:00
Eric Sagnes
3504a546e6
[WIP] typo fixes, few improvements
2016-09-27 00:36:59 +09:00
Eric Sagnes
8d656d2ca0
nixos-doc: add reviewing-contributions
2016-09-26 15:44:06 +09:00
Robert Helgesson
9d2a831497
radicale: break into own package
...
Since this is an application it is not suitable for pythonPackages,
which is more appropriate for Python modules.
2016-09-25 22:15:19 +02:00
Domen Kožar
001d314e87
Merge pull request #18574 from ericsagnes/feat/mongodb
...
MongoDB service: switch configuration format to YAML
2016-09-21 14:19:17 +02:00
Guillaume Maudoux
2184df98f7
Add changelog for container config ( #18756 )
2016-09-19 11:05:10 +02:00
Eric Sagnes
5cd565e507
mongodb service: switch configuration format to YAML
...
Configuration format has changed from MongoDB 2.6 to
YAML and MongoDB 2.4 is EOL since March 2016.
2016-09-18 09:29:35 +09:00
Franz Pletz
0a4d60622c
16.09 changelog: add changes to reverse path filter
...
See #17325 .
2016-09-17 14:20:33 +02:00
Nikolay Amiantov
bf5d2bc215
16.09 changelog: add mention of special filesystems changes
2016-09-17 13:26:03 +03:00
Kamil Chmielewski
914e0e594c
buildGoPackage: deps.json -> deps.nix in NIXON
...
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-16 00:04:55 +01:00
aszlig
1781e95577
Merge pull request #18567 (VirtualBox 5.1.6)
...
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-14 02:20:16 +02:00
Nikolay Amiantov
4748709926
Merge commit 'refs/pull/18498/head' of git://github.com/NixOS/nixpkgs
2016-09-13 12:51:34 +03:00
Eric Sagnes
b32252ddfa
NixOS manual: add module option types doc ( #18525 )
2016-09-13 07:04:02 +02:00
aszlig
4a44eca07d
nixos/release-notes: Add VirtualBox changes
...
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-13 06:34:33 +02:00
Kirill Boltaev
a769e0ffae
nixos manual: mention gtk-related alias changes
2016-09-12 18:26:06 +03:00
Rodney Lorrimar
4908d7bf20
nixos-manual: Add a chapter about writing documentation
...
It's more about the practical side of DocBook-wrangling than anything
else.
2016-09-11 13:21:09 +01:00
Tuomas Tynkkynen
0dbfb0fc48
Merge commit 'bd6e40c' from staging into master
...
Major changes being pulled in:
- mesa: maintenance 12.0.1 -> 12.0.2
- texlive: 2015 -> 2016
2016-09-10 23:23:44 +03:00
Vladimír Čunát
bd6e40c27d
Merge #16391 : texlive: 2015 -> 2016
...
Mirroring isn't finalized, but we'll have to fix that on the go.
2016-09-10 12:04:25 +02:00
Langston Barrett
2ab6020930
nixos manual: disable ipv6 per interface
...
from a discussion on #13293
2016-09-08 18:12:05 +00:00
Bjørn Forsman
351d124376
nixos/release-notes: PHP config-file-scan-dir /etc -> /etc/php.d
2016-09-08 09:41:14 +02:00
Langston Barrett
ee501fd49a
networkmanager: add information from wiki to docs ( #18245 )
...
* networkmanager: add information from wiki to docs
Specifically:
* mention nmcli, nmtui
* mention gtk and kde applets
fixes #13273
2016-09-05 11:13:47 +02:00
Vladimír Čunát
2217b328f9
texlive: rename the directory texlive-new -> texlive
2016-09-04 14:53:30 +02:00
Domen Kožar
b84b523baf
unstable is now 17.03
2016-09-02 08:47:21 +02:00
Domen Kožar
a6670c1a0b
Fixes #18124 : atomically replace /var/setuid-wrappers/ ( #18186 )
...
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-01 20:57:51 +02:00
Tuomas Tynkkynen
8c4aeb1780
Merge staging into master
...
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-01 13:27:27 +03:00
Tuomas Tynkkynen
838c75398c
release notes: Fix unclosed tag
2016-09-01 01:11:50 +03:00
Tuomas Tynkkynen
5ad122b500
release notes: Add note about audit being disabled by default
2016-08-31 23:15:47 +03:00
Tuomas Tynkkynen
d3dc3d4130
Merge remote-tracking branch 'dezgeg/shuffle-outputs' into staging
...
https://github.com/NixOS/nixpkgs/pull/14766
2016-08-30 12:43:37 +03:00
Tuomas Tynkkynen
03fb2c1f32
doc: Document changes to multiple-output conventions
2016-08-30 04:46:59 +03:00
Eric Sagnes
b50e627ef6
nixos manual: cleanup generation
2016-08-30 09:40:05 +09:00
Joachim Fasting
dab32a1fa6
nixos manual: move chapter on grsecurity to auto-generated module docs
2016-08-29 23:48:12 +02:00
Robin Gloster
6808de76e6
nixos doc: module meta attribute section cleanup
2016-08-29 09:34:24 +00:00
Eric Sagnes
aa8e663b6e
nixos doc: add modules meta-attributes ( #18078 )
2016-08-29 07:54:25 +00:00
Domen Kožar
e01e92f12f
Merge pull request #15025 from ericsagnes/modules/manual
...
manual: automatically generate modules documentation
2016-08-28 13:57:34 +02:00
Domen Kožar
4af09e0031
Merge pull request #14311 from Profpatsch/mkRemovedOptionModule-replacement
...
mkRemovedOptionModule: add replacement argument
2016-08-28 13:55:28 +02:00
Nikolay Amiantov
e3ab0826c2
fontconfig-ultimate: 2015-12-06 -> 2016-04-23
...
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-20 03:21:05 +03:00
Shea Levy
b4954a8f38
Deprecate --install-grub in favor of --install-bootloader for nixos-rebuild.
...
Fixes #14293
2016-08-16 07:51:58 -04:00
Joachim Fasting
f9c3076e58
grsecurity docs: mention chromium setuid sandbox
2016-08-15 20:36:47 +02:00
Joachim Fasting
567640d80c
grsecurity docs: add note about user namespaces
2016-08-15 20:36:46 +02:00
Eric Sagnes
898435d16e
manual: automatically generate modules entries
2016-08-11 00:24:41 +09:00
Profpatsch
85ed3ca9c7
libinput.accelProfile: improve docs & new default
...
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-08 14:01:07 +02:00
David Reaver
ed4a061c34
NixOS manual: Add docs for Virtualbox guest ( #17454 )
...
Fixes #13311
2016-08-07 04:10:29 +02:00
Franz Pletz
792f96fbc7
Merge pull request #17489 from mayflower/pkg/gitlab-8-10
...
gitlab: 8.5.12 -> 8.10.3, update module
2016-08-04 23:35:22 +02:00
obadz
037d9c6cab
nixos-install: add options --closure, --no-channel-copy, --no-root-passwd, and --no-bootloader
...
Closes #17236
nix-build -A tests.installer.simple '<nixos/release.nix>' succeeds ✓
2016-08-04 16:22:25 +01:00
Franz Pletz
d8fd06641a
gitlab module: split up gitlab-runner script
...
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-04 02:29:45 +02:00
Joachim F
772a7bb49b
Merge pull request #17425 from joachifm/grsec-efi
...
grsecurity module: disable EFI runtime services by default
2016-08-03 10:48:25 +02:00
Rodney Lorrimar
6711e62d51
nixos manual: add Emacs section ( fixes #13217 )
...
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-02 11:17:52 +01:00
Joachim Fasting
43fc394a5c
grsecurity module: disable EFI runtime services by default
...
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-02 10:24:49 +02:00
Eelco Dolstra
0804f67024
Fix epub generation
...
* 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-01 11:10:22 +02:00
Eelco Dolstra
d5756cdf0a
Remove the PDF manual
...
PDF is very 20th century and nobody reads technical documentation this
way anymore.
2016-08-01 11:10:21 +02:00
Christine Koppelt
07ca9bd4bc
Redis: add entry to release notes
2016-07-31 15:28:56 +02:00
Christine Koppelt
39da575262
add epub for NixOS manual (second try) ( #17205 )
2016-07-28 04:27:39 +02:00
Joachim F
027cb61088
Merge pull request #16891 from joachifm/grsec-doc
...
manual: add chapter on Grsecurity/PaX
2016-07-24 12:48:27 +02:00
Joachim Fasting
edbaba6d3c
nixos release notes: document changes to grsecurity/PaX
2016-07-23 19:09:47 +02:00
Joachim Fasting
190890cdac
nixos manual: add chapter on grsecurity/PaX
...
Explain the "what", "why", and "how" of grsecurity/PaX
on NixOS.
2016-07-23 19:09:43 +02:00
Profpatsch
2f074321c7
nixos/manual: document you need root for container
2016-07-23 06:21:56 +02:00
Eelco Dolstra
55eb18d212
Add some more info to the nixos-version manpage
2016-07-15 12:02:39 +02:00
Graham Christensen
d9724bcdbf
doc: add man page for nixos-version ( #16869 )
2016-07-12 16:29:13 +02:00
Eric Sagnes
9236eedbc3
documentation: fix start display-manager command
...
[Bjørn: The 'start' alias was removed in commit 1d9651e723
("Remove systemd shell aliases").]
2016-07-04 10:25:31 +02:00
Vladimír Čunát
a03ff26080
Merge #15639 : xorg-server 1.17.4 -> 1.18.3
...
... and fglrxCompat to maintain compatibility.
2016-06-05 00:52:06 +02:00
Nikolay Amiantov
1dfdc3e521
nixos manual: fix syntax
...
It appears I've cherry-picked wrong commit without this fix.
2016-06-03 19:23:17 +03:00
Nikolay Amiantov
1942957b53
nixos manual: document Gtk and Qt themes
2016-06-03 19:14:52 +03:00
Domen Kožar
5260686aa8
fix https://github.com/NixOS/nixops/issues/331
2016-06-03 15:55:17 +01:00
Domen Kožar
81cdd0bf96
fix manual
2016-06-01 21:55:31 +01:00
Wilhelm Schuster
5f8d14546b
Manual: Explicitly mark commands that require to be run as root ( #15589 )
...
* manual: Mark commands that require root
Mark every command that requires to be run as root by prefixing them
with '#' instead of '$'.
* manual: Add note about commands that require root
2016-06-01 15:23:32 +01:00
Eelco Dolstra
9f0e137338
Rename boot.loader.gummiboot.enable -> boot.loader.systemd-boot.enable
2016-06-01 12:55:52 +02:00
Profpatsch
16c923cef2
modules/mkRemovedOptionModule: add replacement doc
...
When displaying a warning about a removed Option we should always
include reasoning why it was removed and how to get the same
functionality without it.
Introduces such a description argument and patches occurences (mostly
with an empty string).
startGnuPGAgent: further notes on replacement
2016-05-29 00:42:08 +02:00
Eelco Dolstra
a7baec7cb1
nixos-generate-config: Emit LUKS configuration for boot device
2016-05-25 18:04:41 +02:00