summary refs log tree commit diff
path: root/nixos/modules/services/torrent
Commit message (Collapse)AuthorAge
* nixos/treewide: remove boolean examples for optionsFranz Pletz2017-03-17
| | | | | | | They contain no useful information and increase the length of the autogenerated options documentation. See discussion in #18816.
* flexget: move out of python-packages.nixFrederik Rietdijk2016-12-31
| | | | because it is an application and not a library.
* nixos/modules: use defaultText where applicableJoachim Fasting2016-11-21
| | | | | | 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.
* deluge module: support specifying open file limitPeter Hoeg2016-10-07
| | | | We also increase the limit to 4096.
* opentracker service: initmakefu2016-10-03
|
* peerflix: remove use of network-interfaces.targetJoachim Fasting2016-09-13
|
* treewide: Fix output references to opensslTuomas Tynkkynen2016-08-23
|
* transmission service: robust lib references in apparmor profileJoachim Fasting2016-05-22
|
* transmission service: fix libcap lib output referenceJoachim Fasting2016-05-07
| | | | After 7382afac40c23841e5d6a491bd4a9412d766ecab
* nghttp2: 1.8.0 -> 1.9.2, unify with libnghttp2, and use multiple outputsEelco Dolstra2016-04-18
| | | | | | 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).
* fix eval (explicit is better than implicit)Domen Kožar2016-04-15
|
* Merge pull request #14646 from peterhoeg/flexgetjoachifm2016-04-14
|\ | | | | flexget nixos module: run the service and specify configuration
| * flexget nixos module: run the service and specify configurationPeter Hoeg2016-04-13
| | | | | | | | | | | | | | | | | | 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
* | Merge branch 'master' into closure-sizeVladimír Čunát2016-04-01
|\| | | | | | | | | Beware that stdenv doesn't build. It seems something more will be needed than just resolution of merge conflicts.
| * nixos.transmission: whitelist lz4 in AppArmor rulesRicardo M. Correia2016-03-07
| |
* | Merge master into closure-sizeVladimír Čunát2016-03-08
|\| | | | | | | | | The kde-5 stuff still didn't merge well. I hand-fixed what I saw, but there may be more problems.
| * Respect umask settings in Transmission configAnders Lundstedt2016-03-02
| | | | | | | | | | | | | | | | | | | | 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.
* | Merge branch 'master' into closure-sizeLuca Bruno2015-12-11
|\|
| * nixos.transmission: fix apparmor profileRicardo M. Correia2015-12-10
| |
* | Merge remote-tracking branch 'origin/master' into closure-sizeLuca Bruno2015-11-25
|\|
| * nixos/transmission: create user-provided download-dir, incomplete-dirUnai Zalakain2015-11-22
| | | | | | | | | | | | | | | | 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.]
* | libssh2: split into multiple outputsVladimír Čunát2015-10-13
| | | | | | | | And fixup referrers.
* | libevent: split into multiple outputsVladimír Čunát2015-10-05
| | | | | | | | Hopefully all references are fixed.
* | Merge commit staging+systemd into closure-sizeVladimír Čunát2015-10-03
|\| | | | | | | Many non-conflict problems weren't (fully) resolved in this commit yet.
| * nixos/deluge: restart daemon if it's stopped from GUINikolay Amiantov2015-09-11
| |
| * types.uniq types.int -> types.intEelco Dolstra2015-06-15
| | | | | | | | types.int already implies uniqueness.
| * types.uniq types.bool -> types.boolEelco Dolstra2015-06-15
| |
* | fix "libc}/lib" and similar referencesVladimír Čunát2015-05-05
|/ | | | | Done mostly without any verification. I didn't bother with libc}/include, as the path is still correct.
* Simplify (and fix) settings for transmission module.koral2015-02-26
|
* nixos/peerflix: fix enable option descriptionJaka Hudoklin2014-12-03
|
* nixos: add peerflix moduleJaka Hudoklin2014-12-01
|
* nixos/transmission: Start after local-fs.targetRicardo M. Correia2014-11-04
|
* transmission: Fix apparmor rules to allow loading more librariesRicardo M. Correia2014-05-22
|
* nixos: transmission improvementsAustin Seipp2014-04-15
| | | | | | | | | | | | | | | | | | | 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>
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | 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.
* Add some primops to libEelco Dolstra2013-11-12
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10