Janne Heß
3df2691e6b
nixos/stage-1-systemd: Handover between the systemds directly
2 years ago
Janne Heß
fb44ecd129
nixos/udev: Add systemd stage 1 support
2 years ago
Sandro Jäckel
28539842d8
nixos/utils: move removePackagesByName to here from gnome
2 years ago
Alyssa Ross
46a3a7b9a2
nixos/udev: remove rule for kqemu
...
kqemu was removed from Nixpkgs in 2013 in 181dc4032d
("Remove the old
KQEMU accelerator module"), so it should be safe to drop this rule
now.
2 years ago
Erik Arvstedt
63528cb1a6
nixos/systemd: remove duplicate definition of `systemd.user.timers`
...
It's already defined in `systemd/user.nix`.
This is a leftover from commit b6d50528dd
where all `systemd.user` settings were moved to `systemd/user.nix`.
2 years ago
Janne Heß
adab6ce552
nixos/systemd-stage-1: Minor fixups
...
- Fix the name of the env
- Add the correct kmod to the initrd
- Add `less` to make journalctl usable
- Fix SYSTEMD_SULOGIN_FORCe for rescue.target
- Add some missing binaries
2 years ago
Luke Granger-Brown
f47caf769b
nixos/networkd: configure /etc/systemd/networkd.conf
...
The networkd.conf file controls a variety of interesting settings
which don't seem to be configurable at the moment, including
adding names to route tables (for networkd only, although this commit
also exports them into iproute2 for convenience's sake), and
the speed metering functionality built into networkd.
Importantly, however, this also allows disabling the systemd
functionality where it likes to delete all the routes and routing rules
that haven't been configured through networkd whenever something causes
it to perform a reconfiguration.
2 years ago
Sandro Jäckel
28e936ba64
nixos/xserver: add excludePackages option
...
to remove packages environment.systemPackages
2 years ago
Izorkin
63ef6aebef
nixos/tests: add nifi test
2 years ago
Izorkin
07962ac6f1
nixos/nifi: add release notes
2 years ago
Izorkin
d706301b0c
nixos/nifi: init service
2 years ago
Otavio Salvador
fcb69a8583
nixos/shellhub-agent: use package internally, avoiding it in PATH
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Otavio Salvador
d7a0f56c6a
nixos/shellhub-agent: avoid code duplication for environment
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Otavio Salvador
bd3b046ac8
nixos/shellhub-agent: use mkPackageOption to simplify code
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Otavio Salvador
8c4bc7f62c
nixos/shellhub-agent: allow setting the preferredHostname
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
alyaeanyx
e4c93fb04c
nixos/openconnect: add hardening flags
2 years ago
Otavio Salvador
6729653309
nixos/shellhub-agent: allow setting the keepAliveInterval
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Otavio Salvador
60158bfc22
nixos/shellhub-agent: use new configuration variables
...
The old variables still work but will eventually stop to be supported so
move to the new ones.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Otavio Salvador
a62471fc65
nixos/shellhub-agent: use mkEnableOption to simplify code
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Sam Hug
cdef7bcb5b
nixos/qemu-vm: sanitize generated environment variable name
2 years ago
0x4A6F
a876b46fef
nixos/release-notes: add programs.nethoscope
2 years ago
0x4A6F
c57232d31c
programs/nethoscope: add security.wrapper
2 years ago
Jennifer Graul
3a8da578a7
nixos/pam_mount: add more config options
2 years ago
Jennifer Graul
b20a1c34c2
nixos/pam: fix pam_mount called multiple times
...
fixes automatic unmounting with pam_mount by preventing it to be called
multiple times at login
2 years ago
Doro Rose
462b1e4473
mongodb: add 4.4
2 years ago
Frederik Rietdijk
1d63f89caa
cudaPackages: overhaul of how we package cuda packages
...
There are many different versions of the `cudatoolkit` and related
cuda packages, and it can be tricky to ensure they remain compatible.
- `cudaPackages` is now a package set with `cudatoolkit`, `cudnn`, `cutensor`, `nccl`, as well as `cudatoolkit` split into smaller packages ("redist");
- expressions should now use `cudaPackages` as parameter instead of the individual cuda packages;
- `makeScope` is now used, so it is possible to use `.overrideScope'` to set e.g. a different `cudnn` version;
- `release-cuda.nix` is introduced to easily evaluate cuda packages using hydra.
2 years ago
Travis A. Everett
1e29572c57
resholve: add release note for API reorg
2 years ago
Otavio Salvador
6175188591
nixos/shellhub-agent: reformat code using nixpkgs-fmt
...
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2 years ago
Alyssa Ross
aeed45992b
nixos/documentation: apply cleanSourceFilter
...
This will prevent result symlinks, etc. from causing rebuilds of the
manual.
2 years ago
Florian Klink
37a8a582d7
nixos/libvirtd: provide path to cloud-hypervisor for virtchd.service
...
Otherwise, starting this daemon fails with the message
```
virtchd[3484224]: Initialization of mandatory cloud-hypervisor state driver skipped
virtchd[3484224]: Driver state initialization failed
```
Fixes #167850
2 years ago
Alyssa Ross
ae8e8aaee7
treewide: remove obsolete kernel version checks
...
We no longer support any Linux kernel older than 4.9.
2 years ago
Alyssa Ross
c099ec6aff
nixos/klogd: remove
...
This module only has an effect for ancient kernel versions we don't
support.
2 years ago
alyaeanyx
0c066f0d0e
nixos/openconnect: add module
2 years ago
Lorenz Brun
c7390885a9
asterisk: update all packages
2 years ago
Graham Christensen
555bc5335b
openstack-image-zfs: start copying the channel now that we've mostly got the expressions down
2 years ago
Graham Christensen
d99f301374
openstack-config: note the image metadata needed to boot a uefi image
2 years ago
Graham Christensen
d3aff5fa3c
openstack-config: make the expandOnBoot option default to `all`
2 years ago
Graham Christensen
8a5bdce566
make-single-disk-zfs-image: init
2 years ago
Graham Christensen
b4c495aeff
openstack-image-zfs: make the generated configuration.nix valid
...
Drops the wrong expandOnBoot option (defaults to all) and mark ZFS as enabled.
2 years ago
Graham Christensen
9e3dab7d2e
openstack-image-zfs: build a single-image ZFS root
2 years ago
Graham Christensen
0a086bf7bf
openstack-config: enable tty1
...
This appears to be the "default" console for openstack, but my evidence is experience on just one provider.
2 years ago
Graham Christensen
1c0b76b5c4
openstack-image-zfs: don't support vpc type, default to qcow2
2 years ago
Graham Christensen
d4c502a94a
openstack-metadata-fetcher: don't fail if any specific wget's fail
2 years ago
Graham Christensen
a8f41adbb7
amazon-image: use make-multi-disk-zfs-image
2 years ago
Graham Christensen
14304bfe40
openstack-config: setup serial access on ttyS0
2 years ago
Graham Christensen
e5a7d077c1
openstack-config: support a ZFS root with /boot perhaps coming from an ESP
2 years ago
Graham Christensen
80b00ef02a
openstack-options: init
2 years ago
Graham Christensen
b8fe792394
openstack-image-zfs: init
2 years ago
Graham Christensen
e9f015480c
openstack-image: make it easy to disable copying the channel to improve iteration time
2 years ago
Graham Christensen
b3dfff282b
openstack-image: minor cleanups
...
Format and remove unnecessary `with lib;`.
2 years ago