Tranmission 2.84_1 upgrade problems

Status
Not open for further replies.

chiem

Dabbler
Joined
Jun 26, 2012
Messages
14
On 9.3, I recently saw an upgrade available for transmission. After upgrading, the plugin was unable to "turn on".

To fix my installation, I had to:

1. Per https://bugs.pcbsd.org/issues/6881#note-15, manually updated the rc.d file. Also had to add:

transmission_enable="YES"

.. to /etc/rc.conf.

2. Also per that bug, settings.json was overwritten and my settings were lost. Had to reconfigure from memory.

That bug was assigned and marked as resolved, although both of the above issues remain.

3. Noticed that the rc.d script had a chown syntax warning on 'start'. transmission_download_dir was set to "" in /etc/rc.conf; had to define it to get around the warning.
 

Joshua Parker Ruehlig

Hall of Famer
Joined
Dec 5, 2011
Messages
5,949
the chown error can be safely ignored. the init script that the transmission port has isn't smart enough to know that we assigned transmission_download_dir to a blank value "". this probably could be easily changed so the error doesn't show, but it doesn't make any real difference so I didn't look into it.

I set it to "" because I want different interfaces (transmission remote interface / transmission webui) to be able to edit the download directory, not just have it forced by the FreeNAS webui.
 

Supa

Patron
Joined
Jan 10, 2014
Messages
204
On 9.3, I recently saw an upgrade available for transmission. After upgrading, the plugin was unable to "turn on".

To fix my installation, I had to:

1. Per https://bugs.pcbsd.org/issues/6881#note-15, manually updated the rc.d file. Also had to add:

transmission_enable="YES"

.. to /etc/rc.conf.

2. Also per that bug, settings.json was overwritten and my settings were lost. Had to reconfigure from memory.

That bug was assigned and marked as resolved, although both of the above issues remain.

3. Noticed that the rc.d script had a chown syntax warning on 'start'. transmission_download_dir was set to "" in /etc/rc.conf; had to define it to get around the warning.


Funny enough these 'magic commands' worked for me.

rm /usr/local/etc/rc.d/transmission
ln -s /usr/pbi/transmission-amd64/etc/rc.d/transmission /usr/local/etc/rc.d
 
Status
Not open for further replies.
Top