Your message dated Mon, 05 May 2008 16:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#470799: fixed in fai 3.2.5
has caused the Debian Bug report #470799,
regarding fai-client: ainsl version 1.1 with -s option doesn't escape whitespace
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.)


-- 
470799: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=470799
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Subject: fai-client: ainsl version 1.1 with -s option doesn't escape whitespace
Package: fai-client
Version: 3.2.4
Severity: normal
Tags: patch

*** Please type your report below this line ***
In ainsl version 1.1 a fix was introduced to escape '+' characters. This 
inadvertently prevented the -s option from working. The included patch fixes 
this by switching the order of processing. The patch also includes a 
couple of cosmetic fixes.

diff -u /usr/bin/ainsl /root/bin/ainsl 
--- /usr/bin/ainsl      2008-03-13 06:18:33.000000000 -0700
+++ /root/bin/ainsl     2008-03-13 06:18:42.000000000 -0700
@@ -74,14 +74,13 @@
 $found = 0;
 usage() unless defined $line;
 
-print "FILE: $filename\nLINE: $line\nPATTERN $pattern\n" if $debug;
+print "FILE: $filename\nLINE: $line\nPATTERN: $pattern\n" if $debug;
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 $opt_a && autocreate;
 
 $pattern = (defined $optpattern) ? $optpattern: $line;
-# process pattern and line
-$opt_s && $pattern=~ s/\s+/\\s+/g;
 
+# process pattern and line
 # remove ^ and $ in line (only at start and end), but still use it for pattern
 # in no explicit pattern was given
 unless (defined $optpattern) {
@@ -93,9 +92,10 @@
   $pattern =~s/\)/\\)/g;
   $pattern =~s/\+/\\+/g;
 }
+$opt_s && $pattern=~ s/\s+/\\s+/g;
 
-print "ainsl: newpattern: $pattern\n" if $debug;
 print "ainsl: newline: $line\n" if $debug;
+print "ainsl: newpattern: $pattern\n" if $debug;
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 # check if pattern already included in file
 open (INFILE, "<$filename") or die "Can't open $filename $!";

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.18-6-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fai-client depends on:
ii  file                        4.17-5etch3  Determines file type using "magic"
ii  libapt-pkg-perl             0.1.20       Perl interface to libapt-pkg
ii  perl                        5.8.8-7etch1 Larry Wall's Practical Extraction 

Versions of packages fai-client recommends:
ii  debconf-utils                1.5.11etch1 debconf utilities

-- no debconf information





--- End Message ---
--- Begin Message ---
Source: fai
Source-Version: 3.2.5

We believe that the bug you reported is fixed in the latest version of
fai, which is due to be installed in the Debian FTP archive:

fai-client_3.2.5_all.deb
  to pool/main/f/fai/fai-client_3.2.5_all.deb
fai-doc_3.2.5_all.deb
  to pool/main/f/fai/fai-doc_3.2.5_all.deb
fai-nfsroot_3.2.5_all.deb
  to pool/main/f/fai/fai-nfsroot_3.2.5_all.deb
fai-quickstart_3.2.5_all.deb
  to pool/main/f/fai/fai-quickstart_3.2.5_all.deb
fai-server_3.2.5_all.deb
  to pool/main/f/fai/fai-server_3.2.5_all.deb
fai_3.2.5.dsc
  to pool/main/f/fai/fai_3.2.5.dsc
fai_3.2.5.tar.gz
  to pool/main/f/fai/fai_3.2.5.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Thomas Lange <[EMAIL PROTECTED]> (supplier of updated fai package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Mon,  5 May 2008 18:27:02 +0200
Source: fai
Binary: fai-client fai-server fai-doc fai-quickstart fai-nfsroot
Architecture: source all
Version: 3.2.5
Distribution: unstable
Urgency: low
Maintainer: Thomas Lange <[EMAIL PROTECTED]>
Changed-By: Thomas Lange <[EMAIL PROTECTED]>
Description: 
 fai-client - Fully Automatic Installation client package
 fai-doc    - Documentation for FAI
 fai-nfsroot - Fully Automatic Installation nfsroot package
 fai-quickstart - Fully Automatic Installation quickstart package
 fai-server - Fully Automatic Installation server package
Closes: 442261 444156 449236 453017 466670 469716 470799 474327 475250
Changes: 
 fai (3.2.5) unstable; urgency=low
 .
   * GRUB/10-setup: use absolute path
   * fai: mount /proc if not already mounted (closes: #453017, #444156),
     check if target directory for dirinstall is mounted with nosuid,nodev
   * fai-mirror: set MAXPACKAGES=1 if undefined before
   * make-fai-nfsroot: exit with error if software installation has errors
     (closes: #442261)
   * fai-guide.sgml: add info how to specify a certain release or version
     of a package
   * fai-cd: add prefix $cfdir to -g parameter if no path was specified,
     fix setting of cfdir (closes: #475250)
   * fai-cd.8: extend info for -g
   * subroutines: remove local from variable (closes: #449236)
   * install_packages: fix in detecting Debian specific actions
   * fai-chboot: add check if kernelsuffix is defined
   * fai-abort: add LSB formatted dependency info (closes: #469716)
   * XF86Config-4/DEMO: remove obsolete example (closes: #474327)
   * disk-info: add regex for Adaptec i2o controller (closes: #466670)
   * ainsl: substitue \s+ afterwards (closes: #470799)
Files: 
 49a2e52c0cd612624b2e157fafcec014 724 admin extra fai_3.2.5.dsc
 510290e37fcf6c8e1476cc789dd21061 231820 admin extra fai_3.2.5.tar.gz
 b0e35d41480ba52c76ae456a0b5767be 107116 admin extra fai-client_3.2.5_all.deb
 848b3c546b40fcefb9da08d4416a1ad8 578220 doc extra fai-doc_3.2.5_all.deb
 686a3ddad2249b823bdbc78b644920c3 55884 admin extra fai-server_3.2.5_all.deb
 7e041fd367c7afcf6109d99729ab119a 1868 admin extra fai-quickstart_3.2.5_all.deb
 8b20be1b027ef1baaedb5a1f29cb48bb 49744 admin extra fai-nfsroot_3.2.5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIHzW93BPlTqubZv0RAiUTAJsH8cepVMir8BmOp0eGGM9ik0pjDwCfYPGQ
fygaGfLXgrB7sK5q7YHXams=
=Blsg
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to