Please provide an upstart job

Bug #1096267 reported by George Jiglau
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
deluge (Ubuntu)
Confirmed
Wishlist
Unassigned

Bug Description

Also, deluge-web is also missing an upstart job, as a matter of fact, it doesn't have an init script either.

Also, why not use the name 'deluge' or 'deluged' as the username/groupname instead of debian-deluged?

Thank!

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: deluged 1.3.5-1ubuntu4
ProcVersionSignature: Ubuntu 3.5.0-21.32-generic 3.5.7.1
Uname: Linux 3.5.0-21-generic x86_64
ApportVersion: 2.6.1-0ubuntu9
Architecture: amd64
Date: Sat Jan 5 03:14:05 2013
InstallationDate: Installed on 2012-12-31 (4 days ago)
InstallationMedia: Ubuntu-Server 12.10 "Quantal Quetzal" - Release amd64 (20121017.2)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=screen
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: deluge
UpgradeStatus: No upgrade log present (probably fresh install)
modified.conffile..etc.default.deluged:
 # Defaults for deluged initscript
 # sourced by /etc/init.d/deluged

 # change to 1 to enable daemon
 ENABLE_DELUGED=1
mtime.conffile..etc.default.deluged: 2013-01-05T01:20:49.668348

Revision history for this message
George Jiglau (noonien) wrote :
Revision history for this message
Cas (calumlind) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in deluge (Ubuntu):
status: New → Confirmed
Cas (calumlind)
Changed in deluge (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Tom Metro (tmetro+ubuntu) wrote :

> Please provide an upstart job

I'm going to redundantly echo that sentiment. As noted above the upstream project provides the necessary scripts.

I think the issues in this bug exist largely because the packaging wasn't intended to support headless users, as I speculated in Bug #1187144.

> Also, deluge-web is also missing an upstart job, as a matter of fact, it doesn't have an init script either.

Again, I'm wondering is this package was created with the assumption that the user would be launching it from the GUI. Otherwise, you'd have to consider the package broken, as it is incomplete with respect to being an Ubuntu service package.

> Also, why not use the name 'deluge' or 'deluged' as the username/groupname instead of debian-deluged?

Obviously carried over from Debian packaging. I'd be curious to know why the Debian packager felt it was necessary to add the prefix. Did he get complaints of name conflicts?

In any case, it sounds like with a few fairly trivial tweaks these packages could be modernized, and combined with a bit of glue, as I describe in Bug #1187144 to create a fairly painless headless install experience.

Revision history for this message
Cas (calumlind) wrote :

Marking as duplicate as upstart has been replaced by systemd, since Ubuntu 15.04, and that is where the package improvement should be concentrated.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.