| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
This reintroduces a better version of what 2a05368ff3217175cd87105e778e2e70bc7eef1c removed.
|
| |
|
| |
|
| |
|
|\
| |
| | |
nixos: Add nixpkgs.pkgs option
|
| |
| |
| |
| |
| | |
This lets the user set pkgs directly, so that it can be injected
externally and be reused among evaluations of NixOS.
|
| | |
|
|\ \ |
|
| |\ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Among other things, this will allow *2nix tools to output plain data
while still being composable with the traditional
callPackage/.override interfaces.
|
| |/ / |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit a232dd66ee0b390dc4d82858af7e15713bd60327.
Moving to staging
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This can be disabled with the `withKerberos` flag if desired.
Make the relevant assertions lazy,
so that if an overlay is used to set kerberos to null,
a later override can explicitly set `withKerberos` to false.
Don't build with GSSAPI by default;
the patchset is large and a bit hairy,
and it is reasonable to follow upstream who has not merged it
in not enabling it by default.
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit 09696e32c390c232ec7ac506df6457fb93c1f536.
which reverted f596aa0f4a35f613422f85a4486e32ea20ca7739
to move it to staging
|
| | |
| | |
| | |
| | |
| | |
| | | |
This reverts commit a232dd66ee0b390dc4d82858af7e15713bd60327.
Moving to staging
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This can be disabled with the `withKerberos` flag if desired.
Make the relevant assertions lazy,
so that if an overlay is used to set kerberos to null,
a later override can explicitly set `withKerberos` to false.
Don't build with GSSAPI by default;
the patchset is large and a bit hairy,
and it is reasonable to follow upstream who has not merged it
in not enabling it by default.
|
|/ |
|
| |
|
|
|
|
|
|
| |
- Add tt_rss system user.
- Use tt_rss as the user by default.
- Create tt_rss user and group automatically if used.
|
|\
| |
| | |
nixos/memcached: make unix sockets usuable
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
before:
- /var/run/memcached is a bad default for a socket path, since its
parent directory must be writeable by memcached.
- Socket directory was not created by the module itself -> this was
left as a burden to the user?
- Having a static uid with a dynamic user name is not very useful.
after:
- Replace services.memcached.socket by a boolean flag. This simplifies
our code, since we do not have to check if the user specifies a
path with a parent directory that should be owned by memcached
(/run/memcached/memcached.sock -> /run/memcached).
- Remove fixed uid/gid allocation. The only file ever owned by the
daemon is the socket that will be recreated on every start.
Therefore user and group ids do not need to be static.
- only create the memcached user, if the user has not specified a
different one. The major use case for changing option is to allow
existing services (such as php-fpm) opening the local unix socket.
If we would unconditionally create a user that option would be
useless.
|
|/
|
|
| |
all files are chowned on startup
|
|
|
|
| |
broken and unmaintained
|
|
|
|
| |
part of openstack cleanup
|
|
|
|
| |
part of openstack cleanup
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The module would fail to evaluate:
```The option value `boot.crashDump.kernelPackages' in ... is not a package.```
Removed the option boot.crashDump.kernelPackage in favor of using
boot.kernelPatches which automatically chooses the same kernel version
as boot.kernelPackage instead of overriding it.
Added option boot.crashDump.reservedMemory to customized crash kernel
memory.
Changed the default of boot.crashDump.kernelParams as the current one
seemed to have no effect.
|
|
|
|
| |
This reverts commit 1faa5b6b360ae4d6aac3718dc7b9b3a81be6073e.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
by using systemd-tmpfiles.
Also document what's happening there.
|
|
|
|
| |
in systemd 231.
|
| |
|
|
|
|
| |
Having files (git repositories) owned by 'nogroup' is a bad idea.
|
| |
|
|
|
|
| |
Take that recursive acronym, GNU!
|
| |
|
|
|
|
|
| |
marked as broken for > 1 yr, development is frozen and author recommends
moving to https://github.com/ripple/ripple-lib
|
|\
| |
| | |
vault: 0.6.5 -> 0.7.3 with service
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* lib: introduce imap0, imap1
For historical reasons, imap starts counting at 1 and it's not
consistent with the rest of the lib.
So for now we split imap into imap0 that starts counting at zero and
imap1 that starts counting at 1. And imap is marked as deprecated.
See https://github.com/NixOS/nixpkgs/commit/c71e2d42359f9900ea2c290d141c0d606471da16#commitcomment-21873221
* replace uses of lib.imap
* lib: move imap to deprecated.nix
|
|/
|
|
|
|
| |
* removed pid-file support, it is needless to run collectd as systemd service
* removed static user id, as all the files reowned on the service start
* added ambient capabilities for ping and smart (hdd health) functions
|
|
|
|
|
|
|
| |
features:
- change listen port and address
- configure config and data directory
- basic test to check if minio server starts
|
|\
| |
| | |
locate: fix creation of parent dir of database
|
| | |
|
| | |
|