mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
deluge-web 1.x runs in the foreground by default and provides an option -f to fork in the background where as deluge-web 2.x by default forks into the background and provides option --do-no-daemonize for running in foreground. Update systemd service to ensure that option is passed appropriately based on the version of daemon running. Update functional tests to accommodate UI changes in deluge-web 2.x. Closes: #1652. Tests: - Install deluge 1.x by having testing in apt sources.list. Ensure that the daemon is working. Run functional tests. - Upgrade deluge to 2.x by changing the sources.list and upgrading. Ensure that daemon is working after disable/enable. Run functional tests. - Install deluge 2.x by having unstable in apt sources.list. Ensure that daemon is working. Run functional tests. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>