about summary refs log tree commit diff
path: root/nixos/modules/misc
Commit message (Collapse)AuthorAge
* nixos/label: no prepend '-' if there are no tagsvolth2018-02-22
|
* nixos: allow overriding labels with environment variablesJan Malakhovski2018-02-18
| | | | This reintroduces a better version of what 2a05368ff3217175cd87105e778e2e70bc7eef1c removed.
* nixos: introduce system.nixos.tagsJan Malakhovski2018-02-18
|
* nixos: rename config.system.nixos* -> config.system.nixos.*Jan Malakhovski2018-02-18
|
* nixos: move nixosLabel to its own moduleJan Malakhovski2018-02-18
|
* Merge pull request #33700 from roberth/nixos-externalpkgsFranz Pletz2018-02-09
|\ | | | | nixos: Add nixpkgs.pkgs option
| * nixos: Add nixpkgs.pkgs optionRobert Hensing2018-01-30
| | | | | | | | | | This lets the user set pkgs directly, so that it can be injected externally and be reused among evaluations of NixOS.
* | nixos/monero: initrnhmjoj2018-02-07
| |
* | Merge remote-tracking branch 'upstream/master' into stagingTuomas Tynkkynen2018-02-03
|\ \
| * \ Merge branch 'dynamic-function-args'Shea Levy2018-02-02
| |\ \
| | * | Add setFunctionArgs lib function.Shea Levy2018-01-31
| | | | | | | | | | | | | | | | | | | | | | | | Among other things, this will allow *2nix tools to output plain data while still being composable with the traditional callPackage/.override interfaces.
| * | | home-assistant: add NixOS moduleRobert Schütz2018-01-31
| |/ /
| * | Revert "openssh: Build with Kerberos by default"Graham Christensen2018-01-28
| | | | | | | | | | | | | | | | | | This reverts commit a232dd66ee0b390dc4d82858af7e15713bd60327. Moving to staging
| * | openssh: Build with Kerberos by defaultAneesh Agrawal2018-01-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | openssh: Build with Kerberos by defaultGraham Christensen2018-01-28
| | | | | | | | | | | | | | | | | | This reverts commit 09696e32c390c232ec7ac506df6457fb93c1f536. which reverted f596aa0f4a35f613422f85a4486e32ea20ca7739 to move it to staging
* | | Revert "openssh: Build with Kerberos by default"Graham Christensen2018-01-28
| | | | | | | | | | | | | | | | | | This reverts commit a232dd66ee0b390dc4d82858af7e15713bd60327. Moving to staging
* | | openssh: Build with Kerberos by defaultAneesh Agrawal2018-01-28
|/ / | | | | | | | | | | | | | | | | | | | | | | 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.
* / nixos/mighttpd2: initFrancesco Gazzetta2018-01-16
|/
* nixos/service.tt-rss: improve pgsql support, do not use static uid/gidRobin Gloster2018-01-05
|
* nixos/service.tt-rss: use tt_rss userJaakko Luttinen2018-01-05
| | | | | | - Add tt_rss system user. - Use tt_rss as the user by default. - Create tt_rss user and group automatically if used.
* Merge pull request #33372 from Mic92/memcacheJörg Thalheim2018-01-04
|\ | | | | nixos/memcached: make unix sockets usuable
| * nixos/memcached: make unix sockets usuableJörg Thalheim2018-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | nixos/redis: remove static uid/gid assignmentJörg Thalheim2018-01-03
|/ | | | all files are chowned on startup
* ghostOne: removeRobin Gloster2017-12-29
| | | | broken and unmaintained
* glance: ripmakefu2017-12-15
| | | | part of openstack cleanup
* keystone: ripmakefu2017-12-15
| | | | part of openstack cleanup
* ixos ids: reserve restya-boardThomas Strobel2017-11-22
|
* ihaskell: re-enableVaibhav Sagar2017-11-06
|
* plexpy: add user idChristopher Singley2017-11-06
|
* nixos/crashdump: fix evaluation. (#30415)symphorien2017-10-25
| | | | | | | | | | | | | | 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.
* Revert "nixos: kodi user"Peter Hoeg2017-10-14
| | | | This reverts commit 1faa5b6b360ae4d6aac3718dc7b9b3a81be6073e.
* nixos: kodi userPeter Hoeg2017-10-14
|
* nixos user: reserve kodiPeter Hoeg2017-10-13
|
* pykms: nixos modulePeter Hoeg2017-10-12
|
* nixos/locatedb: fix first run when /var/cache doesn't existFlorian Jacob2017-10-11
| | | | | by using systemd-tmpfiles. Also document what's happening there.
* nixos/locatedb: path restriction options were renamedFlorian Jacob2017-10-11
| | | | in systemd 231.
* Reserve uid/gids for kanboardShea Levy2017-10-09
|
* nixos/gitolite: use group 'gitolite' instead of 'nogroup'Bjørn Forsman2017-09-23
| | | | Having files (git repositories) owned by 'nogroup' is a bad idea.
* nixos/mfi: removeJörg Thalheim2017-09-07
|
* Impala makes packaging a life-long addictionFranz Pletz2017-08-30
| | | | Take that recursive acronym, GNU!
* ddclient: assign group for ddclientPeter Hoeg2017-08-13
|
* ripple-rest: removeRobin Gloster2017-08-12
| | | | | marked as broken for > 1 yr, development is frozen and author recommends moving to https://github.com/ripple/ripple-lib
* Merge pull request #26907 from volth/vaultCharles Strahan2017-07-11
|\ | | | | vault: 0.6.5 -> 0.7.3 with service
| * vault: run as an unpivileged userVolth2017-06-27
| |
* | lib: introduce imap0, imap1 (#25543)zimbatm2017-07-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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
* | collectd service: minor refactoringVolth2017-06-30
|/ | | | | | * 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
* minio service: add inital servicePascal Bach2017-06-26
| | | | | | | features: - change listen port and address - configure config and data directory - basic test to check if minio server starts
* Merge pull request #26191 from romildo/fix.mlocateJörg Thalheim2017-06-10
|\ | | | | locate: fix creation of parent dir of database
| * locate: does not use localuser for mlocateromildo2017-05-28
| |
| * locate: fix creation of the parent directory of of locate databaseromildo2017-05-28
| |