| Commit message (Collapse) | Author | Age |
|\
| |
| | |
nixos/release-notes: Amend note about image compression
|
| | |
|
|\ \
| | |
| | | |
hardware/u2f: remove module
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
udev gained native support to handle FIDO security tokens, so we don't
need a module which only added the now obsolete udev rules.
Fixes: https://github.com/NixOS/nixpkgs/issues/76482
|
|\ \ \ |
|
| |\ \ \
| | | | |
| | | | | |
nixos/corerad: use passAsFile while converting settings JSON to TOML
|
| | | |/
| | |/|
| | | |
| | | | |
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
| |\ \ \
| | |/ /
| |/| | |
manual: use less weird way of installing nixos tools
|
| | | | |
|
| |\ \ \
| | |_|/
| |/| | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
| |\ \ \
| | | | |
| | | | | |
images: remove original files when using zstd for compression
|
| | | |/
| | |/| |
|
| |\ \ \
| | | | |
| | | | | |
dnschain: remove
|
| | | | | |
|
| | | |/
| | |/|
| | | |
| | | |
| | | | |
The software is unmaintained since ~2014 and the package
can't be built anymore (issue #89205).
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Upstream has this alias too; so that dbus activation works.
What I don't fully understand is why this would ever be useful given
this unit is already started way in early boot; even before dbus is up.
But lets just keep behaviour similar to upstream and then ask these
questions to upstream.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
With this systemd buffers netlink messages in early boot from the kernel
itself; and passes them on to networkd for processing once it's started.
Makes sure no routing messages are missed.
Also makes an alias so that dbus can activate this unit. Upstream has
this too.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This will make dbus socket activation for it work
When `systemd-resolved` is restarted; this would lead to unavailability
of DNS lookups. You're supposed to use DBUS socket activation to buffer
resolved requests; such that restarts happen without downtime
|
|\| | | |
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Add socket-based IPFS support
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This makes it possible to only start IPFS when needed. So a user’s
IPFS daemon only starts when they actually use it.
A few important warnings though:
- This probably shouldn’t be mixed with services.ipfs.autoMount
since you want /ipfs and /ipns aren’t activated like this
- ipfs.socket assumes that you are using ports 5001 and 8080 for the
API and gateway respectively. We could do some parsing to figure
out what is in apiAddress and gatewayAddress, but that’s kind of
difficult given the nonstandard address format.
- Apparently? this doesn’t work with the --api commands used in the tests.
Of course you can always start automatically with startWhenNeeded =
false, or just running ‘systemctl start ipfs.service’.
Tested with the following test (modified from tests/ipfs.nix):
import ./make-test-python.nix ({ pkgs, ...} : {
name = "ipfs";
nodes.machine = { ... }: {
services.ipfs = {
enable = true;
startWhenNeeded = true;
};
};
testScript = ''
start_all()
machine.wait_until_succeeds("ipfs id")
ipfs_hash = machine.succeed("echo fnord | ipfs add | awk '{ print $2 }'")
machine.succeed(f"ipfs cat /ipfs/{ipfs_hash.strip()} | grep fnord")
'';
})
Fixes #90145
Update nixos/modules/services/network-filesystems/ipfs.nix
Co-authored-by: Florian Klink <flokli@flokli.de>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Previously we had three services for different config flavors. This is
confusing because only one instance of IPFS can run on a host / port
combination at once. So move all into ipfs.service, which contains the
configuration specified in services.ipfs.
Also remove the env wrapper and just use systemd env configuration.
|
| | | | | |
|
| |\ \ \ \
| | | | | |
| | | | | | |
nixos/{modules,tests}/teeworlds: init
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
add module and test
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
nixos/ssmtp: add settings option
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
services.ssmtp.settings.AuthPass if absolutely required
|
| | |/ / / / |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
nixos/networking: check interface state files exist before acting on them
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fix #89158
|
|\| | | | | | |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
services.x11.videoDrivers: Don't include vmware driver on non-x86 platforms
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
A better option for vmware guests is to set `virtualisation.vmware.guest.enable`.
|
| |/ / / / / / |
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix `lxd`, so that it works with `lxcfs`
|
| | | | | | | | |
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
`LXD_LXC_TEMPLATE_CONFIG`
|
| | | | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
nixos i18n.supportedLocales: increase systemPackages priority
|
| | | |_|_|_|_|/
| | |/| | | | |
| | | | | | | |
| | | | | | | | |
https://discourse.nixos.org/t/conflict-between-glibc-and-glibclocales-workaround-inside/7608
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
nixos/prometheus-apcupsd-exporter: new module
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
| |\ \ \ \ \ \ \ \
| | |_|/ / / / / /
| |/| | | | | | | |
prometheus-keylight-exporter: init at 0.1.1
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Signed-off-by: Matt Layher <mdlayher@gmail.com>
|
| |\ \ \ \ \ \ \ \
| | |_|/ / / / / /
| |/| | | | | | | |
nixos/redis: add redis group
|