| Commit message (Collapse) | Author | Age |
|\
| |
| | |
nixos/postfix: fix default postfix config
|
| |
| |
| |
| | |
cc #34060
|
|/
|
|
|
|
| |
addPassthru became unused in #33057, but its signature was changed at the same
time. This commit restores the original signature and updates the warning and
the changelog.
|
| |
|
|
|
|
|
|
| |
New thin laptops don't have an ethernet port and so rely on wifi to get
access. With the minimal installer, setup wpa_supplicant can be hard if
it is the first time so here we provide an example.
|
|
|
|
|
|
| |
This was only applicable to very specific hardware, and the only person
with an apparent interest in maintaining it (me) no longer uses the
hardware in question.
|
|\
| |
| |
| |
| | |
Closes #22277 - it's superseded; I have some WIP on evaluation
performance, but best do that in a separate PR/thread.
|
| | |
|
| |
| |
| |
| |
| | |
This reverts commit 5dc2853981b6e9287668dd17477375adfeb60ebf.
The project has a new maintainer.
|
| |
| |
| |
| |
| |
| | |
The upstream project ceased.
See https://github.com/NixOS/nixpkgs/issues/33540
|
|\ \
| | |
| | | |
Update macos USB instructions
|
| | |
| | |
| | | |
"Ejecting" from the Finder ejects the entire device which is then not available for dd. diskutil unmountDisk does the right thing. Furthermore writing to diskN instead of rdiskN failed to complete even after waiting >10 minutes.
|
|/ /
| |
| |
| | |
release notes
|
|\ \
| | |
| | | |
Documentation: reword "Obtaining NixOS" paragraph to remove contradiction + update link
|
| | |
| | |
| | |
| | |
| | | |
This adds a link to the new section in the new wiki that refers to the
same contents as the previously removed link.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This:
* Removes contradiction with information in the later paragraph.
* Removes a dead link to the Wiki.
|
| |\ \
| | | |
| | | | |
doc: Breaking change release note for bintools-wrapper
|
| | | | |
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
before:
- /var/run/memcached is a bad default for a socket path, since its
parent directory must be writeable by memcached.
- Socket directory was not created by the module itself -> this was
left as a burden to the user?
- Having a static uid with a dynamic user name is not very useful.
after:
- Replace services.memcached.socket by a boolean flag. This simplifies
our code, since we do not have to check if the user specifies a
path with a parent directory that should be owned by memcached
(/run/memcached/memcached.sock -> /run/memcached).
- Remove fixed uid/gid allocation. The only file ever owned by the
daemon is the socket that will be recreated on every start.
Therefore user and group ids do not need to be static.
- only create the memcached user, if the user has not specified a
different one. The major use case for changing option is to allow
existing services (such as php-fpm) opening the local unix socket.
If we would unconditionally create a user that option would be
useless.
|
|\ \ \
| | | |
| | | | |
Make cross compilation elegant
|
| | |/
| |/| |
|
|\| | |
|
| | | |
|
| | | |
|
| |/
|/| |
|
|\ \
| | |
| | | |
docs: clarify package and module option naming
|
| | |
| | |
| | |
| | |
| | | |
This attempts to briefly clarify the current naming conventions of
attribute names in `all-packages.nix` and module option names.
|
| | | |
|
|\ \ \
| | | |
| | | | |
nixos: doc: implement related packages in the manual
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This allows one to specify "related packages" in NixOS that get rendered into
the configuration.nix(5) man page. The interface philosophy is pretty much
stolen from TeX bibliography.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
option group
Why? Because this way configuration.nix(5) can be read linearly.
Before:
> virtualisation.xen.bootParams
> ...
> virtualisation.xen.enable
> ...
> virtualisation.xen.package
> ...
After:
> virtualisation.xen.enable
> virtualisation.xen.package
> virtualisation.xen.bootParams
> ...
|
|\ \ \ \
| | | | |
| | | | | |
nixos/doc: document the firewall port ranges options
|
| | |_|/
| |/| | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
nixos manual: Adds some examples of how to use fdisk.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Also unifies the BIOS and UEFI installation instructions.
It's a fairly basic usage, but it makes explicity the fact that
you should at least have a main partition and a swap partition,
and will save some users a bit of internet searching while they
are getting set up.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
for automatic regular scrubbing of mounted btrfs filesystems,
similar to what's already there for zfs.
|
| | | | |
|
|\ \ \ \
| |_|/ /
|/| | | |
Nat port forwarding ranges
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
Adds missing documentation for copyFileFromHost in NixOS tests
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
user-mgmt.xml: extraUsers => users
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Changed extraUsers -> users and one case of extraGroups -> groups in nixos manual chapter 7.
According to chatter on IRC these are the proper names for these configuration options nowadays.
Modified based on feedback from Jörg Talheim.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Previously only the line numbers of a giant, internally generated XML file were
printed, without any kind of debuggability.
Now at least the mentioned lines are printed with a little bit of surrounding
context (to have something to grep for).
```
manual-combined.xml:4863: element para: Relax-NG validity error : Did not expect element para there
4859 <chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude" version="5.0" xml:id="sec-writing-modules">
4860
4861 <title>Writing NixOS Modules</title>
4862
4863 <para>NixOS has a modular system for declarative configuration. This
4864 system combines multiple <emphasis>modules</emphasis> to produce the
4865 full system configuration. One of the modules that constitute the
```
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since ssh-dss is no longer supported by default, users relying on those
keys for their login may be locked out. They should ideally use stronger
keys, but adding the support for ssh-dss back in can also be done
through extraConfig.
|
|\ \ \
| |_|/
|/| | |
services.xserver: fix defaults of X11
|
| | |
| | |
| | |
| | |
| | |
| | | |
manager is not "none"""
This reverts commit e64dc2543458b52abcd913bad87851f5d7db435d.
|
| | | |
|