Your message dated Mon, 1 Nov 2010 12:34:25 +0100
with message-id <[email protected]>
and subject line already fixed
has caused the Debian Bug report #597870,
regarding fai-server: fai-setup creates known_hosts incorrectly
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
597870: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=597870
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fai-server
Version: 3.4.2
Severity: normal
Tags: patch

i noticed that there is a minor glitch in fai-setup.  when it creates
the known_hosts for the loguser and live filesystem it does so
incorrectly.  instead of adding the server's ip address, it uses the ip
address/subnet mask (e.g., "207.241.226.106/21 ssh-dss [...] instead of
207.241.226.106 ssh-dss [...]).  for me this prevented the closing ssh
requests to the fai server from working by default.

there is a similar (correct) snippet of code in make-fai-nfsroot and i
made a simple tweak to fai-setup to match that.  it appears to fix the
problem.  patch file attached.

thank you for your time and effort.

        andy

-- System Information:
Debian Release: squeeze/sid
  APT prefers experimental
  APT policy: (999, 'experimental'), (990, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages fai-server depends on:
ii  debootstrap                   1.0.23     Bootstrap a basic Debian system
ii  fai-client                    3.4.2      Fully Automatic Installation clien

Versions of packages fai-server recommends:
ii  fai-setup-storage          3.4.2         automatically prepare storage devi
ii  isc-dhcp-server [dhcp3-ser 4.1.1-P1-9    ISC DHCP server for automatic IP a
ii  nfs-kernel-server          1:1.2.2-4     support for NFS kernel server
ii  openbsd-inetd [inet-supers 0.20080125-6  The OpenBSD Internet Superserver
ii  openssh-client             1:5.6p1-1     secure shell (SSH) client, for sec
ii  openssh-server             1:5.6p1-1     secure shell (SSH) server, for sec
ii  syslinux-common            2:4.02+dfsg-3 collection of boot loaders (common
ii  tftpd-hpa                  5.0-16        HPA's tftp server

Versions of packages fai-server suggests:
pn  apt-move                     <none>      (no description available)
ii  aptitude                     0.6.3-3     terminal-based package manager (te
pn  debmirror                    <none>      (no description available)
ii  genisoimage                  9:1.1.10-1  Creates ISO-9660 CD-ROM filesystem
pn  grub                         <none>      (no description available)
pn  libproc-daemon-perl          <none>      (no description available)
ii  perl-tk                      1:804.029-1 Perl module providing the Tk graph

-- no debconf information
--- ./fai-3.3.5ubuntu3/bin/fai-setup    2009-10-28 08:31:30.000000000 -0700
+++ ./fai-3.3.5ubuntu3+ia1/bin/fai-setup        2010-08-17 15:49:35.226396421 
-0700
@@ -115,7 +115,7 @@
            [ -f /etc/ssh/ssh_host_dsa_key.pub ] && DSASERVER=$(sed -e "s/= 
.*$/=/" /etc/ssh/ssh_host_dsa_key.pub)
            [ -f /etc/ssh/ssh_host_rsa_key.pub ] && RSASERVER=$(sed -e "s/= 
.*$/=/" /etc/ssh/ssh_host_rsa_key.pub )
            # determine all IP addresses, and their host names
-           ips=$(ip addr show up| grep -w inet | cut -d t -f 2 | cut -d ' ' -f 
2 | grep -v 127.0.0.1)
+           ips=$(ip addr show up| grep -w inet | cut -d t -f 2 | cut -d ' ' -f 
2 | cut -d / -f 1 | grep -v 127.0.0.1)
            for ip in $ips; do
                hname=$(getent hosts $ip| tr -s ' ' ',')
                : ${hname:=$ip}

--- End Message ---
--- Begin Message ---
Package: fai
Version: 3.4.3

This package was fixed in version 3.4.3.



--- End Message ---

Reply via email to