worldofpeace
4745d20734
nixos/transmission: don't use types.str
2019-12-09 23:31:38 -05:00
Davíð Steinn Geirsson
077934e192
transmission: Configurable download directory permissions
...
Allow the user to specify the permissions to apply to download folders
used by transmission. This is useful e.g. when they are stored on a
network share and accessed by other users.
This commit also makes the home and config directories 700, as there
is should be no need for wider permissions there.
2019-12-08 16:33:19 +01:00
rnhmjoj
1a2e7c3b00
nixos: add myself to maintainers
2019-12-04 17:09:53 +01:00
rnhmjoj
8464867242
nixos/magnetico: order after network.target
2019-11-16 22:14:47 +01:00
rnhmjoj
dda2f6415f
nixos/magnetico: fixes
2019-11-16 22:02:41 +01:00
Janne Heß
d6c08776ba
treewide: Switch to system users
2019-10-12 22:25:28 +02:00
Vladimír Čunát
707c7e4ea8
deluge service: fix my bad conflict resolution from f21211ebf
...
I'm sorry. Thanks to aszlig.
2019-09-08 08:42:53 +02:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging
2019-09-02 23:25:24 +02:00
Florian Klink
f74735c9d7
nixos: remove dependencies on local-fs.target
...
Since https://github.com/NixOS/nixpkgs/pull/61321 , local-fs.target is
part of sysinit.target again, meaning units without
DefaultDependencies=no will automatically depend on it, and the manual
set dependencies can be dropped.
2019-09-01 19:06:38 +02:00
Aaron Andersen
c6b3ed4bfc
nixos/deluge: fix directory creation errors
2019-09-01 10:20:42 -04:00
Silvan Mosberger
478e7184f8
nixos/modules: Remove all usages of types.string
...
And replace them with a more appropriate type
Also fix up some minor module problems along the way
2019-08-31 18:19:00 +02:00
Frederik Rietdijk
ad1d58c622
Merge staging-next into staging
2019-08-31 10:04:20 +02:00
Silvan Mosberger
6233291d95
Merge pull request #64738 from rnhmjoj/magnetico
...
magnetico: init package and service
2019-08-28 18:39:21 +02:00
rnhmjoj
182830f542
nixos/magnetico: init service
2019-08-28 14:19:24 +02:00
Frederik Rietdijk
5061fe0c2c
Merge staging-next into staging
2019-08-28 08:26:42 +02:00
volth
35d68ef143
treewide: remove redundant quotes
2019-08-26 21:40:19 +00:00
Jos van Bakel
c3e93d5ad4
nixos/transmission: make user configurable
2019-08-25 13:19:48 +02:00
David Wood
16c394fe0f
nixos/deluge: Add extractor dependencies.
...
This commit adds the "Extractor" plugin dependencies to the PATH of the
`deluged` service.
2019-07-02 22:26:38 +01:00
David Wood
9837facf21
nixos/deluge: user, group and web firewall opts.
...
This commit adds new options to the Deluge service:
- Allow configuration of the user/group which runs the deluged daemon.
- Allow configuration of the user/group which runs the deluge web
daemon.
- Allow opening firewall for the deluge web daemon.
2019-07-02 22:26:34 +01:00
Brice Waegeneire
2fa256bd55
nixos/deluge: add authFile, config & port options
2019-06-04 18:08:11 +02:00
Aaron Andersen
021b287b84
nixos/peerflix: replace deprecated usage of PermissionsStartOnly
...
see https://github.com/NixOS/nixpkgs/issues/53852
2019-04-13 07:01:00 -04:00
forficate
dd705fb45f
nixos/transmission: Bug fix Appamor Transmission startup errors ( #54873 )
2019-01-31 17:51:48 +00:00
Ricardo M. Correia
6376c5df87
nixos/transmission: fix AppArmor profile to include keyutils
2018-08-31 17:19:29 +02:00
volth
2e979e8ceb
[bot] nixos/*: remove unused arguments in lambdas
2018-07-20 20:56:59 +00:00
volth
87f5930c3f
[bot]: remove unreferenced code
2018-07-20 18:48:37 +00:00
Florian Klink
fff5923686
nixos/modules: users.(extraUsers|extraGroup->users|group)
2018-06-30 03:02:58 +02:00
Matthew Justin Bauer
e4d2d32a32
Merge pull request #33679 from flokli/deluge-module
...
Deluge: use mkEnableOption, add test
2018-04-25 14:54:34 -05:00
Ricardo M. Correia
0f3a628400
nixos/transmission: fix AppArmor profile to include libkrb5
2018-04-13 20:53:34 +02:00
Florian Klink
8fccc7e1df
deluge: use mkEnableOption
2018-04-13 10:07:09 +02:00
Corey O'Connor
c0de2454bd
nixos/transmission: Refactor out explicit listing of managed directories
2018-04-05 22:07:49 +02:00
Corey O'Connor
9eec034d75
nixos/transmission: refactor preStart into script
2018-04-05 22:07:49 +02:00
nyanloutre
172ca5884b
transmission: settings doc location changed
2018-04-03 22:32:36 +02:00
Shea Levy
fec543436d
nixos: Move uses of stdenv.shell to runtimeShell.
2018-03-01 14:38:53 -05:00
Ruben Maher
4ff9e9e333
nixos/transmission: make it possible to use a different home directory ( #29138 )
2017-09-09 20:19:35 +00:00
aszlig
880a0409e8
nixos/deluge: Fix last wrong package attribute
...
I missed this in 799435b7ca
.
This time I used "git grep -F pythonPackages.deluge" just to be sure :-)
Thanks a lot to @roconnor for spotting this.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Reported-by: @roconnor
2017-09-02 19:44:14 +02:00
aszlig
799435b7ca
nixos/deluge: Fix deluge package attribute
...
Regression introduced by fa5e343242
.
The deluge package no longer resides in pythonPackages but now is a
top-level package.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Cc: @grantwwu, @fpletz
2017-09-01 18:07:12 +02:00
Franz Pletz
3ab45f4b36
treewide: use boolToString function
2017-04-11 18:18:53 +02:00
Franz Pletz
9536169074
nixos/treewide: remove boolean examples for options
...
They contain no useful information and increase the length of the
autogenerated options documentation.
See discussion in #18816 .
2017-03-17 23:36:19 +01:00
Frederik Rietdijk
361dae67d4
flexget: move out of python-packages.nix
...
because it is an application and not a library.
2016-12-31 09:52:45 +01:00
Joachim Fasting
f9f354faad
nixos/modules: use defaultText where applicable
...
Primarily to fix rendering of these default values in the manual but
it's also nice to avoid having to eval these things just to build the
manual.
2016-11-21 16:35:15 +01:00
Peter Hoeg
7e5a393e8c
deluge module: support specifying open file limit
...
We also increase the limit to 4096.
2016-10-07 22:14:03 +02:00
makefu
e9039c8b5a
opentracker service: init
2016-10-03 11:29:33 +02:00
Joachim Fasting
c71bb91f66
peerflix: remove use of network-interfaces.target
2016-09-13 11:19:22 +02:00
Tuomas Tynkkynen
b61fbf3132
treewide: Fix output references to openssl
2016-08-23 04:53:27 +03:00
Joachim Fasting
d6575c96fb
transmission service: robust lib references in apparmor profile
2016-05-22 20:01:29 +02:00
Joachim Fasting
87a28c9385
transmission service: fix libcap lib output reference
...
After 7382afac40
2016-05-07 21:48:54 +02:00
Eelco Dolstra
b4bf432709
nghttp2: 1.8.0 -> 1.9.2, unify with libnghttp2, and use multiple outputs
...
Note: I ignored the C++ libraries, but it appears we're not currently
using them. Once we do, we'll probably want to put them in a separate
output as well (to prevent non-C++ users from depending on Boost).
2016-04-18 21:13:18 +02:00
Domen Kožar
1834e72555
fix eval (explicit is better than implicit)
2016-04-15 10:39:11 +01:00
joachifm
ca2e555793
Merge pull request #14646 from peterhoeg/flexget
...
flexget nixos module: run the service and specify configuration
2016-04-14 14:16:04 +02:00
Peter Hoeg
34afbea236
flexget nixos module: run the service and specify configuration
...
This module adds support for defining a flexget service.
Due to flexget insisting on being able to write all over where it finds
its configuration file, we use a ExecStartPre hook to copy the generated
configuration file into place under the user's home. It's fairly ugly
and I'm very open to suggestions
2016-04-13 12:08:02 +08:00