Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#20460 - [transmission-cli] transmissiond and the web interface

Attached to Project: Arch Linux
Opened by Sebastian Benvenuti (santodelaespada) - Friday, 13 August 2010, 10:11 GMT
Last edited by Ionut Biru (wonder) - Saturday, 09 October 2010, 14:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description: Lack of configuration makes transmissiond daemon not to start as TRANS_USER as intended. It does not uses TRANS_USER's configuration files. When I started transmissiond using "/etc/rc.d/transmissiond start" it started the process as my TRANS_USER but it did not allowed me to see the web interface (error 403).


Installed packages:
transmission-cli 2.03-1
transmission-gtk 2.03-1

Attached file:
modified /etc/conf.d/transmissiond

Solved adding:
TRANS_ARGS="-g /home/$TRANS_USER/.config/transmission"

I suggest to add such arguments directly in the /etc/rc.d/transmissiond script with a warning when TRANS_USER is not set or does not exist and a post installation message to inform we need to set such variable.

Also noticed that when the TRANS_ARGS are incorrectly set, the script shows the daemons help output and reports as DONE also.
This task depends upon

Closed by  Ionut Biru (wonder)
Saturday, 09 October 2010, 14:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  added the example
Comment by Ionut Biru (wonder) - Friday, 13 August 2010, 11:33 GMT
i don't want to add this config by default because i'm supposed to add a transmission user. i could just add an example like fedora has

# TRANSMISSION_HOME=/home/foo
# DAEMON_USER="foo"
# DAEMON_ARGS="-T --blocklist -g $TRANSMISSION_HOME/.config/transmission-daemon"

Loading...