about summary refs log tree commit diff
path: root/nixos/modules/services/torrent
AgeCommit message (Collapse)AuthorFilesLines
2018-08-31nixos/transmission: fix AppArmor profile to include keyutilsRicardo M. Correia1-0/+1
2018-07-20[bot] nixos/*: remove unused arguments in lambdasvolth1-1/+1
2018-07-20[bot]: remove unreferenced codevolth1-6/+0
2018-06-30nixos/modules: users.(extraUsers|extraGroup->users|group)Florian Klink3-5/+5
2018-04-25Merge pull request #33679 from flokli/deluge-moduleMatthew Justin Bauer1-12/+2
Deluge: use mkEnableOption, add test
2018-04-13nixos/transmission: fix AppArmor profile to include libkrb5Ricardo M. Correia1-0/+1
2018-04-13deluge: use mkEnableOptionFlorian Klink1-12/+2
2018-04-05nixos/transmission: Refactor out explicit listing of managed directoriesCorey O'Connor1-1/+4
2018-04-05nixos/transmission: refactor preStart into scriptCorey O'Connor1-3/+11
2018-04-03transmission: settings doc location changednyanloutre1-2/+2
2018-03-01nixos: Move uses of stdenv.shell to runtimeShell.Shea Levy1-1/+1
2017-09-09nixos/transmission: make it possible to use a different home directory (#29138)Ruben Maher1-1/+9
2017-09-02nixos/deluge: Fix last wrong package attributeaszlig1-1/+1
I missed this in 799435b7cab97a39893a104999b3bc589e1172b1. 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-01nixos/deluge: Fix deluge package attributeaszlig1-4/+4
Regression introduced by fa5e34324204fc626d9b644a37982bcedec9e4bc. 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-04-11treewide: use boolToString functionFranz Pletz1-2/+1
2017-03-17nixos/treewide: remove boolean examples for optionsFranz Pletz1-2/+0
They contain no useful information and increase the length of the autogenerated options documentation. See discussion in #18816.
2016-12-31flexget: move out of python-packages.nixFrederik Rietdijk1-3/+3
because it is an application and not a library.
2016-11-21nixos/modules: use defaultText where applicableJoachim Fasting1-0/+1
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-10-07deluge module: support specifying open file limitPeter Hoeg1-22/+35
We also increase the limit to 4096.
2016-10-03opentracker service: initmakefu1-0/+44
2016-09-13peerflix: remove use of network-interfaces.targetJoachim Fasting1-1/+1
2016-08-23treewide: Fix output references to opensslTuomas Tynkkynen1-1/+1
2016-05-22transmission service: robust lib references in apparmor profileJoachim Fasting1-16/+16
2016-05-07transmission service: fix libcap lib output referenceJoachim Fasting1-1/+1
After 7382afac40c23841e5d6a491bd4a9412d766ecab
2016-04-18nghttp2: 1.8.0 -> 1.9.2, unify with libnghttp2, and use multiple outputsEelco Dolstra1-1/+1
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-15fix eval (explicit is better than implicit)Domen Kožar1-1/+1
2016-04-14Merge pull request #14646 from peterhoeg/flexgetjoachifm1-0/+100
flexget nixos module: run the service and specify configuration
2016-04-13flexget nixos module: run the service and specify configurationPeter Hoeg1-0/+100
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-01Merge branch 'master' into closure-sizeVladimír Čunát1-0/+1
Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
2016-03-08Merge master into closure-sizeVladimír Čunát1-1/+1
The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
2016-03-07nixos.transmission: whitelist lz4 in AppArmor rulesRicardo M. Correia1-0/+1
2016-03-02Respect umask settings in Transmission configAnders Lundstedt1-1/+1
In NixOS/nixpkgs@da6bc44 @thoughtpolice made the Transmission NixOS module override the umask setting in the Transmission config. This commit removes that override. I want a different umask setting and I guess it is possible that other people might want it to. Thus I think it is a good idea to respect the umask settings in the Transmission config.
2015-12-11Merge branch 'master' into closure-sizeLuca Bruno1-10/+15
2015-12-10nixos.transmission: fix apparmor profileRicardo M. Correia1-10/+15
2015-11-25Merge remote-tracking branch 'origin/master' into closure-sizeLuca Bruno1-4/+4
2015-11-22nixos/transmission: create user-provided download-dir, incomplete-dirUnai Zalakain1-4/+4
Currently only the hardcoded default directories are created, not the directories that the user may have provided. Fix that. [Bjørn: fix small typo (%{settingsDir} => ${settingsDir}) and change commit message.]
2015-10-13libssh2: split into multiple outputsVladimír Čunát1-8/+8
And fixup referrers.
2015-10-05libevent: split into multiple outputsVladimír Čunát1-1/+1
Hopefully all references are fixed.
2015-10-03Merge commit staging+systemd into closure-sizeVladimír Čunát3-3/+5
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-09-11nixos/deluge: restart daemon if it's stopped from GUINikolay Amiantov1-0/+2
2015-06-15types.uniq types.int -> types.intEelco Dolstra1-1/+1
types.int already implies uniqueness.
2015-06-15types.uniq types.bool -> types.boolEelco Dolstra2-2/+2
2015-05-05fix "libc}/lib" and similar referencesVladimír Čunát1-1/+1
Done mostly without any verification. I didn't bother with libc}/include, as the path is still correct.
2015-02-26Simplify (and fix) settings for transmission module.koral1-17/+5
2014-12-03nixos/peerflix: fix enable option descriptionJaka Hudoklin1-1/+1
2014-12-01nixos: add peerflix moduleJaka Hudoklin1-0/+63
2014-11-04nixos/transmission: Start after local-fs.targetRicardo M. Correia1-1/+1
2014-05-22transmission: Fix apparmor rules to allow loading more librariesRicardo M. Correia1-7/+11
2014-04-15nixos: transmission improvementsAustin Seipp1-47/+26
This mostly upgrades transmission, and does some very minor touchups on AppArmor support. In particular, there is now no need to ever specify the umask as part of the settings, as it will be mixed in by default (which is essentially always what you want). Also, the default configuration is now more sensible: Downloads are put in /var/lib/transmission/Downloads, and incomplete files are put in /var/lib/transmission/.incomplete - this also allows easy use of file syncing probrams, like BitTorrent Sync. Finally, this unconditionally enables the AppArmor profiles for the daemon, if AppArmor is enabled - rather than letting the user specify profile support, it's best to default to supporting profiles for daemons transparently in all places. Signed-off-by: Austin Seipp <aseipp@pobox.com>
2014-04-14Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2-4/+4
Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.