transmission-daemon overwrites settings.json symlink
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
| Transmission |
Fix Released
|
Unknown
|
||
| transmission (Debian) |
Fix Released
|
Unknown
|
||
| transmission (Ubuntu) |
Medium
|
Unassigned | ||
| Lucid |
Undecided
|
Unassigned |
Bug Description
Binary package hint: transmission
Upstream, in order to fix http://
has changed the way that settings.json file is saved (see
http://
overwrites /var/lib/
the real file on both receiving HUP signal and exiting. After
transmission-daemon is restarted users' changes made
to /etc/transmissi
ignored.
There are three possible fixes proposed in the upstream ticket, the last
one does look like the safest route.
Reporting on Launchpad to keep track of it for the possible SRU.
TEST CASE:
1) With transmission-daemon 1.92-0ubuntu2 installed do:
- make sure that daemon is running (sudo service transmission-daemon restart)
- run sudo killall -HUP transmission-daemon
- /var/lib/
2) purge package transmission-daemon (it will remove user configuration but there is no safe way of checking whether /var/lib/
3) install transmission-daemon 1.93-0ubuntu0.
- run sudo killall -HUP transmission-daemon
- make sure that /var/lib/
Changed in transmission (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in transmission: | |
status: | Unknown → New |
Changed in transmission (Debian): | |
status: | Unknown → New |
Krzysztof Klimonda (kklimonda) wrote : | #1 |
Changed in transmission (Ubuntu): | |
importance: | Low → Medium |
Changed in transmission: | |
status: | New → Fix Released |
Changed in transmission (Debian): | |
status: | New → Fix Released |
Changed in transmission (Debian): | |
status: | Fix Released → New |
description: | updated |
Launchpad Janitor (janitor) wrote : | #2 |
This bug was fixed in the package transmission - 1.93-2ubuntu1
---------------
transmission (1.93-2ubuntu1) maverick; urgency=low
* Merge from Debian unstable (LP: #574435), remaining changes:
- debian/control:
+ Added liblaunchpad-
- debian/rules:
+ create a po template during package build.
- debian/
+ integrate transmission with launchpad
- debian/
+ add x-ubuntu-
- debian/control, debian/rules:
+ build transmission gtk+ client with both gconf and libcanberra support.
- debian/
+ disable libevent in configure.ac and Makefile.am because we use autotools
to regenerate build files.
- debian/
+ Deleted as the bug is fixed upstream
* Fixes bugs:
- Fix a bug in transmission-daemon that caused it to overwrite symlink to
settings.json and in the result ignore changes made to
/
- A fix for LP #542194 disabled rpc in transmission-daemon by default. Make
it enabled for new users (LP: #571739)
* Refreshed 99_autoreconf.patch
-- Krzysztof Klimonda <email address hidden> Sun, 16 May 2010 21:20:39 +0200
Changed in transmission (Ubuntu): | |
status: | Triaged → Fix Released |
Changed in transmission (Debian): | |
status: | New → Fix Released |
Accepted transmission into lucid-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https:/
Changed in transmission (Ubuntu Lucid): | |
status: | New → Fix Committed |
tags: | added: verification-needed |
description: | updated |
description: | updated |
transmission-cli and transmission-deamon 1.93 from -Proposed appear to have fixed this problem.
# egrep "(password|
"proxy-
"proxy-
"rpc-
"rpc-
No permissions problems observed in /var/log/syslog
/var/lib/
tags: |
added: verification-done removed: verification-needed |
Launchpad Janitor (janitor) wrote : | #5 |
This bug was fixed in the package transmission - 1.93-0ubuntu0.
---------------
transmission (1.93-0ubuntu0.
* Merge from Debian unstable (LP: #574435), fixes bugs:
* debian/
- Fix a bug in transmission-daemon that caused it to overwrite symlink to
settings.json and in the result ignore changes made to
/
* debian/
- A fix for LP #542194 disabled rpc in transmission-daemon by default. Make
it enabled for new users (LP: #571739)
* debian/
- Fix permissions for /etc/transmissi
* Refreshed 99_autoreconf.patch
-- Krzysztof Klimonda <email address hidden> Sun, 16 May 2010 20:32:16 +0200
Changed in transmission (Ubuntu Lucid): | |
status: | Fix Committed → Fix Released |
tags: | added: testcase |
Raising Importance as the bug is affecting all transmission-daemon users. I'd say it's a perfect candidate for the SRU if we can get a clear fix.