| Commit message (Collapse) | Author | Age |
|\
| |
| | |
Improve parallels-tools
|
| | |
|
| | |
|
| |
| |
| |
| | |
allows overriding of package with newer versions
|
| |
| |
| |
| | |
fixes build on 18.03
|
| | |
|
| | |
|
|\ \
| | |
| | | |
facter: 3.9.3 -> 3.10.0 and deps
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \ |
|
| | | | |
|
| |\ \ \ |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Without this, it will be created with 700 permissions.
|
| | | | |
| | | | |
| | | | |
| | | | | |
This is no longer needed.
|
| | | | |
| | | | |
| | | | |
| | | | | |
This was previously done by nixos-prepare-root.
|
| | | | |
| | | | |
| | | | |
| | | | | |
This is required by closureInfo.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
And test that it got installed correctly.
|
| |\ \ \ \
| | | | | |
| | | | | | |
closureInfo: Report the total closure size.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This can be useful for e.g. preallocating disk image sizes.
|
| |/ / / / |
|
| |\ \ \ \ |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is no longer needed thanks to Nix 2.0 magic.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Since nixos-install doesn't require any special privileges anymore,
this Just Works. No more need for fakeroot / nixos-prepare-root.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is useful in tests where we don't have network access. Passing
--substituters "" prevents wasting time by checking cache.nixos.org.
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Of course, you'll get a bunch of warnings from the activation script:
$ nixos-enter --root /tmp/mnt/
setting up /etc...
mount: /dev: permission denied.
mount: /dev/pts: permission denied.
mount: /dev/shm: permission denied.
mount: /sys: permission denied.
/nix/var/nix/profiles/system/activate: line 74: /proc/sys/kernel/modprobe: Permission denied
chown: changing ownership of '/run/wrappers/wrappers.0pKlU8JsvV/dbus-daemon-launch-helper': Invalid argument
NOTE: Under Linux, effective file capabilities must either be empty, or
exactly match the union of selected permitted and inheritable bits.
Failed to set capabilities on file `/run/wrappers/wrappers.0pKlU8JsvV/ping' (Operation not permitted)
chown: changing ownership of '/run/wrappers/wrappers.0pKlU8JsvV/unix_chkpwd': Invalid argument
[root@nixos:/]#
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This is already provided by devtmpfs.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
E.g.
nixos-install --root /tmp/mnt/ --no-bootloader --no-root-passwd
now works for non-root users.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The boot test now runs "nix verify" to ensure that all hashes are
correct.
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
...so it appears in a new installation before rebooting the system.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The activation script already does this.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
It requires the existence of /proc.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The use of Nix 2.0 significantly simplifies the installer, since we
can just pass a different store URI (--store /mnt) - it's no longer
needed to set up a chroot environment for the build, and to bootstrap
Nix into the chroot.
Also, commands that need to run in the installation (namely boot
loader installation and setting a root password) are now executed
using nixos-enter.
This also removes the need for nixos-prepare-root since any required
initialisation is done by Nix or by the activation script.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This factors out the functionality in nixos-install for running a
command inside a NixOS installation (nixos-install --chroot).
|
| | | | | | |
|