Jörg Thalheim
|
8e077ae20b
|
kexec-installer: use pkgs.testers to define test
|
2024-09-18 17:39:45 +02:00 |
|
Jörg Thalheim
|
0bd625f4eb
|
add nixos-facter to installer
|
2024-09-18 17:39:45 +02:00 |
|
Jörg Thalheim
|
770a010bb7
|
fix ext4 support
|
2024-09-16 12:10:30 +00:00 |
|
Jörg Thalheim
|
b81c6e0ace
|
default to root for autologin in nixos kexec image
|
2024-09-03 11:35:40 +02:00 |
|
Jörg Thalheim
|
23f987d2af
|
add workaround for nvidia
|
2024-09-03 11:03:51 +02:00 |
|
Jörg Thalheim
|
b1e43cae8b
|
add script to gets network restore locally
|
2024-09-03 09:56:08 +02:00 |
|
Jörg Thalheim
|
46cd291c60
|
avoid toplevel python script in nix-store
this will trigger a os.listdir() on the nix-store
|
2024-09-03 09:53:47 +02:00 |
|
Jörg Thalheim
|
db9119b88a
|
try to restore previous ip lease
|
2024-09-03 09:53:47 +02:00 |
|
Jörg Thalheim
|
c89ec7f957
|
restore-routes: just join list once with newlines
|
2024-09-03 09:53:47 +02:00 |
|
Jörg Thalheim
|
73910674dc
|
restore-routes: introduce more type-safety and split up networkd unit generation
|
2024-09-03 09:53:47 +02:00 |
|
Jörg Thalheim
|
3e26bd9675
|
kexec-installer/test: remove deprecated routeconfig
|
2024-08-16 11:20:59 +00:00 |
|
Jörg Thalheim
|
8e24c42f09
|
installer: enable bcachefs support
|
2024-08-16 10:59:48 +00:00 |
|
Jörg Thalheim
|
077b2d2621
|
switch to zfsUnstable
|
2024-08-16 10:59:48 +00:00 |
|
Jörg Thalheim
|
6dd73e10d7
|
noninteractive: simplify the nixos user creation
|
2024-08-02 08:38:17 +00:00 |
|
Jörg Thalheim
|
78065dbf9f
|
fix sysusers in noninteractive case
|
2024-08-02 08:31:04 +00:00 |
|
Jörg Thalheim
|
067aa8908b
|
move perlless profile to noninteractive profile
this borked our iso
|
2024-07-21 19:09:29 +02:00 |
|
name_snrl
|
5b9bbfc570
|
fix ipv4 via ipv6 route
fix #230
|
2024-07-19 18:05:11 +00:00 |
|
Johannes Bornhold
|
e2fd329c3a
|
Allow to pass extra flags into the kexec call via KEXEC_EXTRA_FLAGS
|
2024-06-10 04:36:59 +00:00 |
|
Jörg Thalheim
|
75d8ee3810
|
drop no-bootloader overlay for nixpkgs-unstable
|
2024-06-10 04:26:14 +00:00 |
|
Jörg Thalheim
|
faed128eee
|
nixos-test: reduce RAM to 1GB
|
2024-06-07 13:17:09 +00:00 |
|
Jörg Thalheim
|
3e2e064af0
|
upgrade to nixos 24.05
|
2024-06-07 10:37:00 +02:00 |
|
Jörg Thalheim
|
310f23d6d5
|
add nixos-install
fixes #222
|
2024-05-26 09:52:08 +02:00 |
|
Jörg Thalheim
|
8c9cab8c44
|
also disable man page to save a few mb
|
2024-05-19 15:22:03 +00:00 |
|
Jörg Thalheim
|
2c54ebe7b8
|
Reduce memory requirements to 1GB
|
2024-05-19 14:43:29 +00:00 |
|
Jörg Thalheim
|
c647a22429
|
remove uneeded traceVal
|
2024-05-19 16:30:55 +02:00 |
|
Jörg Thalheim
|
5c77e174db
|
use newer nano.enable option
|
2024-05-19 14:28:51 +00:00 |
|
Jörg Thalheim
|
d6cfce2feb
|
remove grub and syslinux from NixOS
|
2024-05-19 14:28:51 +00:00 |
|
Jörg Thalheim
|
966d756930
|
include perlless profile in NixOS
conditionally include perlless module
relax perlless constraint
|
2024-05-19 14:28:51 +00:00 |
|
Jörg Thalheim
|
f35cc93d09
|
rewrite activation script with a systemd-initrd compatible version
|
2024-05-19 14:28:51 +00:00 |
|
Jörg Thalheim
|
635d1badf2
|
image-installer: expose network-status as a program
|
2024-05-07 09:34:47 +00:00 |
|
Jörg Thalheim
|
f23d47cef8
|
image-installer: make json a bit shorter
|
2024-04-17 12:23:50 +02:00 |
|
Jörg Thalheim
|
8d35d4a180
|
add image-installer
add image-installer
|
2024-04-17 11:56:46 +02:00 |
|
Jörg Thalheim
|
2137ed4108
|
delete empty file
|
2024-04-16 12:23:54 +02:00 |
|
Shea Levy
|
c090b94b08
|
kexec-run: Get pubkeys for DOAS_USER.
doas is a smaller replacement for sudo, used by some
distributions (such as Alpine).
|
2024-02-28 19:11:52 +00:00 |
|
Antonio Yang
|
17efe22de1
|
add rsync to installer
|
2024-01-16 07:35:44 +00:00 |
|
Mic92
|
a337c75e33
|
non-interactive: add missing udev rules (#163)
non-interactive: add missing udev rules
* Update nix/zfs-minimal.nix
Co-authored-by: Gary Guo <gary@garyguo.net>
|
2024-01-03 09:54:53 +00:00 |
|
Jörg Thalheim
|
56b5279131
|
fix kexec-syscall-auto check
|
2023-12-24 07:07:56 +00:00 |
|
Jörg Thalheim
|
eaf2d21fa9
|
disable kexec-syscall-auto flag on old kernels
|
2023-12-23 17:18:52 +00:00 |
|
Jörg Thalheim
|
db63ed890f
|
upgrade zfs on aarch64
|
2023-12-23 02:20:46 +01:00 |
|
Jörg Thalheim
|
73c9e5e338
|
disable installer channel in a single place
|
2023-12-10 11:57:48 +01:00 |
|
phaer
|
1109a26efb
|
build 23.11, don't build 23.05 anymore
|
2023-12-09 16:39:12 +00:00 |
|
Jörg Thalheim
|
bebc30e7fd
|
also copy machine-id into installer
This can help with keeping the same dhcp leases when the dhcp server uses DUID rather than mac addresses
|
2023-11-22 10:45:18 +01:00 |
|
Jörg Thalheim
|
971b6849d5
|
add nix-settings from srvos
if used as a recovery system, it's useful to have flakes etc enabled.
|
2023-11-19 13:23:43 +01:00 |
|
Jörg Thalheim
|
c0a2c19f83
|
add comment for lvm raid
|
2023-11-12 12:34:58 +01:00 |
|
zimbatm
|
a8fbf192c7
|
load dm-raid kernel module
Fixes https://github.com/nix-community/nixos-anywhere/issues/249
|
2023-11-12 11:43:01 +01:00 |
|
Gary Guo
|
7d89d7c99f
|
Copy ecdsa/sk keys from /root/.ssh/authorized_keys
|
2023-11-08 16:13:10 +00:00 |
|
Jörg Thalheim
|
1afdae78b7
|
reduce test in VM to 1.2 GB RAM
|
2023-11-02 13:01:36 +01:00 |
|
Jörg Thalheim
|
fba4a2bf0d
|
apply nixpkgs-fmt
|
2023-11-02 10:43:57 +01:00 |
|
Jörg Thalheim
|
75d7180dc1
|
netboot-installer: also enable ipv6 router advertisment
|
2023-11-02 10:43:21 +01:00 |
|
Jörg Thalheim
|
8239d6079a
|
no longer depend on dhcpcd for dhcp networking
|
2023-11-02 10:43:08 +01:00 |
|