Comment 4 for bug 1096267

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.