Package Details: rutorrent 5.3.1-1

Git Clone URL: https://aur.archlinux.org/rutorrent.git (read-only, click to copy)
Package Base: rutorrent
Description: Yet another web front-end for rTorrent
Upstream URL: https://github.com/Novik/ruTorrent
Keywords: bittorrent rtorrent torrent
Licenses: GPL
Conflicts: rutorrent-plugins
Submitter: None
Maintainer: pizzaman
Last Packager: pizzaman
Votes: 123
Popularity: 0.000688
First Submitted: 2009-09-07 19:59 (UTC)
Last Updated: 2026-04-24 05:30 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 9 Next › Last »

pavelchavyr commented on 2020-04-29 15:44 (UTC)

@tuxayo, I used your PKGBUILD and it works for me. Thanks.

tuxayo commented on 2020-03-31 03:25 (UTC)

Here is the PKGBUILD that I modified to install version 3.10-beta.

Please check the diff with the original, I'm not sure what I did is clean.

# Maintainer: David Birks <david@tellus.space>
# Contributor: Piotr Rogoza <piotr dot r dot public at gmail dot com>
# Contributor: Jaroslav Lichtblau <dragonlord@aur.archlinux.org>
# Contributor: Sergei Lebedev <superbobry at gmail dot com>

pkgname=rutorrent
_pkgname=ruTorrent
pkgver=3.10_beta
_pkgver=3.10-beta
pkgrel=1
pkgdesc="Yet another web front-end for rTorrent"
arch=('any')
url='https://github.com/Novik/ruTorrent'
license=('GPL')
depends=(php curl gzip coreutils)
optdepends=('mod_scgi: for SCGI protocol')
conflicts=(rutorrent-plugins)
source=( 
    $pkgname-$pkgver.tar.gz::https://github.com/Novik/ruTorrent/archive/v${_pkgver}.tar.gz
    apache.example.conf
    apache.example.site.conf
)
sha256sums=('SKIP'
            '79b5aab7ef928727b3ec2aa0f1b0869310adde11cd774d148c03025deb6dec0c'
            '9afe7d2a9aadb5fd6a0fcd907f7f46bdc3630c369a5a684c51bbeeb5b4d354aa')
backup=( 
    etc/webapps/rutorrent/conf/config.php
    etc/webapps/rutorrent/conf/plugins.ini
    etc/webapps/rutorrent/conf/access.ini
)
options=(emptydirs !strip)

prepare() {
    cd $srcdir/$_pkgname-$_pkgver
    rm -f .gitignore
    msg2 "Removing files with Russian letters in filenames"
    cd plugins/tracklabels/labels
    find . -print0 | perl -MFile::Path=remove_tree -n0e 'chomp; remove_tree($_, {verbose=>1}) if /[[:^ascii:][:cntrl:]]/'
}
package() {
    cd $srcdir/$_pkgname-$_pkgver

    install -d "$pkgdir"/usr/share/webapps
    install -d "$pkgdir"/etc/webapps/$pkgname

    cp -r conf "$pkgdir"/etc/webapps/$pkgname/
    cp -r . "$pkgdir"/usr/share/webapps/$pkgname/

    rm -rf "$pkgdir"/usr/share/webapps/$pkgname/conf

    install -Dm644 ../apache.example.conf "$pkgdir"/etc/webapps/rutorrent/
    install -Dm644 ../apache.example.site.conf "$pkgdir"/etc/webapps/rutorrent/

    cd "$pkgdir"/usr/share/webapps/$pkgname
    ln -s /etc/webapps/$pkgname/conf

    #fix perms
    #chown http\: $pkgdir/usr/share/webapps/$pkgname/share/{settings,torrents,users}
    chmod 0777 $pkgdir/usr/share/webapps/$pkgname/share/{settings,torrents,users}
}

hamelg commented on 2019-08-19 19:58 (UTC)

I confirm, rutorrent 3.9-1 is broken. The fix reported by andreibsk works fine. thanks !

happycamper commented on 2019-07-28 16:25 (UTC) (edited on 2019-07-28 16:26 (UTC) by happycamper)

Just installed with Apache and connected to rtorrent, but got the following error. I also can't load the settings popup:

ruTorrent cannot determine the UID of rTorrent user

And another required dependency (aside from rtorrent itself):

php-fpm

andreibsk commented on 2019-07-27 11:10 (UTC) (edited on 2019-07-27 11:10 (UTC) by andreibsk)

After I upgraded rutorrent to version 3.9-1 and rtorrent to 0.9.8-1 rutorrent seemed to have some communication problems with rtorrent. Symptoms included failure to load the settings popup, failure to detect and check the open connection port, etc.

The fix for this seems to be in the following commit and can be applied manually after install in the application folder (/usr/share/webapps/rutorrent/): https://github.com/Novik/ruTorrent/commit/ec8d8f1887af57793a671258072b59193a5d8d6c

binhex commented on 2019-04-12 10:45 (UTC)

@ljmf00 any chance of an update please?

<deleted-account> commented on 2017-11-26 20:55 (UTC)

Got an error after install inside the webui: JS error: [http://127.0.0.1/rutorrent/js/stable.js : 1735] TypeError: this.dBody is undefined Running inside nginx.

dracorp commented on 2017-06-27 16:01 (UTC)

I disowned package because I don't use it.

dracorp commented on 2017-06-27 15:49 (UTC)

Hi How to prevent this: -> Compressing package... : Can't translate pathname 'usr/share/webapps/rutorrent/plugins/tracklabels/labels/трограммы.png' to UTF-8: Some files contains Russian letters in filenames.