atftpd has false hard dependency on openbsd-inetd

Bug #383761 reported by Daniel J Blueman
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
atftp (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[Impact]
<fill me in with explanation of severity and frequency of bug on users and justification for backporting the fix to the stable release>

[Text Case]
<fill me in with detailed *instructions* on how to reproduce the bug. This will be used by people later on to verify the updated package fixes the problem.>
1.
2.
3.
Broken Behavior:
Fixed Behavior:

[Regression Potential]
<fill me in with a discussion of how regressions would typically manifest as a result of this change. It's assumed that all candidate patches are well-tested and have low overall risk of regression; but if there's an area of concern be sure to call it out so testers can check it.>

[Original Report]Binary package hint: atftpd

atftpd 0.7.dfsg-6ubuntu1 has a false hard dependency on openbsd-inetd (through the inet-superserver metapackage).

When atftpd is installed, it fails to reload (or restart) openbsd-inetd, so the user doesn't get a consistent experience; most daemons (correctly) start immediately after being installed.

Moreover, the vast majority of daemons start independently of an inet-superserver, to decrease single points of failure, to increasing security (as the openbsd-inet runs as root) and to increasing performance.

We can improve on this situation by:
 - moving the 'Depends: inet-superserver' to a 'Suggests: inet-superserver'
 -> thus the user actually has the choice
 - fix the (broken) default OPTIONS in /etc/default/atftpd to include '--daemon'
 - tweak USE_INETD in /etc/default/atftpd to false
 -> thus the service works immediately after installed - no ambiguity of inetd/xinetd configuration/restarting

As a side-effect, this will increase security and increase performance on busy tftp systems.

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in atftp (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
description: updated
Revision history for this message
Daniel J Blueman (danielblueman) wrote :
Changed in atftp (Ubuntu):
status: Confirmed → Fix Released
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.