| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
This ensures a correct DBUS_SESSION_BUS_ADDRESS environment variable
is set and imported into the systemd user environment.
Previously this would refer to a non-existing path preventing commands
interacting with the systemd manager from working.
Closes #87502
|
|\
| |
| | |
nixos/tt-rss: small improvements
|
| | |
|
| |
| |
| |
| | |
as should be the default with all long-running services
|
| |
| |
| |
| | |
Fixes #74427
|
|\ \
| | |
| | | |
nixos/binfmt: move systemd-binfmt.service to binfmt module
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Also, remove the dangling systemd.services.systemd-binfmt.wants = [
"proc-sys-fs-binfmt_misc.mount" ]; in systemd.nix.
If boot.binfmt.registrations != {}, systemd will install
proc-sys-fs-binfmt_misc.automount, which will auto-mount
`/proc/sys/fs/binfmt_misc` as soon as systemd-binfmt tries to access it.
Fixes https://github.com/NixOS/nixpkgs/issues/87687
Fixes https://github.com/NixOS/nixops/issues/574
|
|/ /
| |
| |
| | |
Fix #87823
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The 6.0 changelog notes that systemd support was rewritten. The effects
of that seem to be twofold:
* Redis will silently fail to sd_notify if not built with libsystemd,
breaking our unit configuration.
* It also appears to misbehave if told to daemonize when running under
systemd -- note that upstream's sample unit configuration does not
daemonize:
https://github.com/antirez/redis/blob/unstable/utils/systemd-redis_server.service
|
|\ \ |
|
| | | |
|
|/ /
| |
| |
| | |
allows to specify independent uwsgi instances in two modules.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Small window managers:
- berry: init at 0.1.5
- smallwm: init at 2020-02-28
- yeahwm: init at 0.3.5
- lwm: init at 1.2.4
|
| | |
| | |
| | |
| | | |
lwm is a lightweight window manager
|
| | |
| | |
| | |
| | | |
berry is a small window manager for X11
|
| | |
| | |
| | |
| | | |
yeahwm is a small window manager for X11, inspired by evilwm
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, sudo doesn't work in a NixOS container running inside a Nix
build, because Nix's seccomp filter doesn't allow setuid programs. In
any case, runuser is a bit lower-overhead than sudo.
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
nixos/nsswitch cleanup nss modules
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Show the config option triggering the assertion, so people don't
necessary lookup the nixpkgs source code.
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This is all inside a global cfg.enable conditional, so we don't need to
check here again.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A disabled nscd breaks nss module loading on NixOS, and systemd without
its nss modules doesn't really work either - instead of silently
disabling its nss modules if nscd is disabled, let the assertion in
nsswitch handle this.
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
This is now already triggered by the nsswitch module, as we set
system.nssModules.
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
now that passwdArray and shadowArray aren't used anymore, these can be
folded.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd`
and `group`, but when moving this into the systemd module in
c0995d22eed1a19ac9442c8460c18dd6a4c389b7, it didn't get split
appropriately.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd`
and `group`, but when moving this into the google-oslogin module in
4b71b6f8fa5f7b06ea5d0dd37d44a73757c7f142, it didn't get split
appropriately.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd`
and `group`, but when moving this into the sss module in
edddc7c82a848f1b1f23344a338b5d56b38178c0, it didn't get split
appropriately.
|
|\ \ \ \
| | | | |
| | | | | |
postgres: Do not log timestamp
|
| | | | |
| | | | |
| | | | | |
Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
By default, postgres prefixes each log line with a timestamp. On NixOS
logs are written to journal anyway, so they include an external
timestamp, so the timestamp ends up being printed twice, which clutters
the log.
* Add a module option to change the log prefix.
* Set it to upstream default sans timestamp.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
libvirtd: polkit integration, security fixes
|
| | | | | | |
|
|\ \ \ \ \ \ |
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
The allowMemoryWriteExecute option is required to checking enabled nginxModules
and disable the nginx sandbox mode MemoryDenyWriteExecute.
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Without it, the services get stuck on startup when the IPFS repo needs upgrades.
|
|\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | | |
Init privacyIDEA packages and modules
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
nixos/doas: default rule should be first
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
In /etc/doas.conf, the last-matched rule will override all
previously-matched rules. Thus, make the default rule show up first (but
still allow some wiggle room for a user to `mkBefore` it), before any
user-defined rules.
|
|\ \ \ \ \ \ \ \ |
|