Feisty - /etc/hosts.allow and /etc/hosts.deny are missing

Bug #108379 reported by Sam Lesher
24
Affects Status Importance Assigned to Milestone
netbase (Ubuntu)
Fix Released
Undecided
Colin Watson

Bug Description

Installed Feisty as a brand new installation on a formatted partition.

The following two files are missing:

/etc/hosts.allow
/etc/hosts.deny

These files were created by default by the Edgy installer, but are not created by the Feisty installer (live cd installer, official release).

This became an issue for me when installing the DenyHosts script. It failed to start because the files were missing.

Related branches

Sam Lesher (samlesher)
description: updated
Revision history for this message
thekip (thekip) wrote :

I am having exactly the same problem

Revision history for this message
Colin Watson (cjwatson) wrote :

These files are created by tcpd. netbase used to depend on that, and still does (transitively) in Debian, but I think we lost it by mistake in a merge while removing netbase's dependency on inet-superserver. I'll put it back.

Revision history for this message
Colin Watson (cjwatson) wrote :

netbase (4.29ubuntu2) gutsy; urgency=low

  * Restore dependency on tcpd so that we get /etc/hosts.allow and
    /etc/hosts.deny by default (LP: #108379).
  * Fix duplicate Maintainer in debian/control.

 -- Colin Watson <email address hidden> Fri, 18 May 2007 10:10:34 +0100

Changed in netbase:
assignee: nobody → kamion
status: Unconfirmed → Fix Released
Revision history for this message
thekip (thekip) wrote :

Is there any way to get this fixed in my current installation?

I can't find tcpd in the repository.

Revision history for this message
Colin Watson (cjwatson) wrote :
Revision history for this message
thekip (thekip) wrote :

Ok, found it, my bad.

It's fixed now thanks a lot :).

Revision history for this message
otzenpunk (reisswolf-nospam) wrote :

Is there any reason, why these files are created by tcpd and not by libwrap0? I find it a little bit weird to install the tcpd-packet by default just because other packets - which depend on libwrap0 - need these two little text files.

Revision history for this message
Colin Watson (cjwatson) wrote :

It's not generally a good idea to put non-versioned files in library packages - it makes upgrades difficult if the library version ever changes, because you wouldn't be able to have two versions of the library installed on the system at once, even temporarily. tcpd is tiny and isn't much of a problem to install.

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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