Your message dated Fri, 07 Dec 2007 06:02:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#448139: fixed in cfengine2 2.2.3-1
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: cfengine2
Version: 2.1.22-2
Severity: critical

cfagent crashes with a segmentation fault when 31+ arguments are
supplied

It can easily be reproduced with:

$ cfagent -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a 
-a -a -a -a  -a -a -a -a
Segmentation fault
$

The typical use case of 31+ arguments is with multiple -Dfoo
arguments, like:

$ cfagent --no-lock -x -H -Dmyfai_munin_node -Dmyfai_eth0 
-Dmyfai_libnssdb_passwd -Dmyfai_libnssdb_shadow -Dmyfai_resolv_conf 
-Dmyfai_etc_hosts -Dmyfai_lilo -Dmyfai_firewall_web -Dmyfai_apt_preferences 
-Dmyfai_apt_list_changes -Dmyfai_apt_sources_list -Dmyfai_forward_root_emails 
-Dmyfai_exim_smarthost -Dmyfai_cyb_dotfiles -Dmyfai_ssh_key_root 
-Dmyfai_apt_cache_limit -Dmyfai_init_d_oshosting_nfs_mounts 
-Dmyfai_init_d_oshosting_links -Dmyfai_init_d_oshosting_update_config_web 
-Dmyfai_init_d_oshosting_update_nssdb_passwd 
-Dmyfai_init_d_oshosting_update_nssdb_shadow -Dmyfai_nfsmount_sessions 
-Dmyfai_nfsmount_myfai -Dmyfai_enable_rsyncd -Dmyfai_oshosting_nfs_mounts 
-Dmyfai_web_suexec_romain -Dmyfai_web_oshosting_phpkill 
-Dmyfai_bind9_forwarders -Dmyfai_static_route_to_mail_by_lbgw 
-Dmyfai_static_route_to_ns_by_lbgw -Dmyfai_enable_spamd -Dmyfai_spamd_flock 
-Dmyfai_spamd_disable_bayes -Dmyfai_spamd_enable_network 
-Dmyfai_cron_d_myfai_ntp -f /usr/local/myfai/etc/cfengine/generic.conf
Segmentation fault
$

I'm almost sure that this command used to be working on previous
versions of cfengine.

Regards,

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-2-vserver-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages cfengine2 depends on:
ii  debconf [debconf-2.0]         1.5.14     Debian configuration management sy
ii  debianutils                   2.25.1     Miscellaneous utilities specific t
ii  libc6                         2.6.1-5    GNU C Library: Shared libraries
ii  libdb4.6                      4.6.19-1   Berkeley v4.6 Database Libraries [
ii  libssl0.9.8                   0.9.8g-1   SSL shared libraries
pn  perl                          <none>     (no description available)

cfengine2 recommends no packages.

-- debconf information:
* cfengine2/run_cfservd: false
* cfengine2/run_cfenvd: false
* cfengine2/run_cfexecd: false



--- End Message ---
--- Begin Message ---
Source: cfengine2
Source-Version: 2.2.3-1

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

cfengine2-doc_2.2.3-1_all.deb
  to pool/main/c/cfengine2/cfengine2-doc_2.2.3-1_all.deb
cfengine2_2.2.3-1.diff.gz
  to pool/main/c/cfengine2/cfengine2_2.2.3-1.diff.gz
cfengine2_2.2.3-1.dsc
  to pool/main/c/cfengine2/cfengine2_2.2.3-1.dsc
cfengine2_2.2.3-1_i386.deb
  to pool/main/c/cfengine2/cfengine2_2.2.3-1_i386.deb
cfengine2_2.2.3.orig.tar.gz
  to pool/main/c/cfengine2/cfengine2_2.2.3.orig.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.
Morten Werner Forsbring <[EMAIL PROTECTED]> (supplier of updated cfengine2 
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: Thu, 06 Dec 2007 22:05:02 +0100
Source: cfengine2
Binary: cfengine2-doc cfengine2
Architecture: source i386 all
Version: 2.2.3-1
Distribution: unstable
Urgency: low
Maintainer: Andrew Stribblehill <[EMAIL PROTECTED]>
Changed-By: Morten Werner Forsbring <[EMAIL PROTECTED]>
Description: 
 cfengine2  - Tool for configuring and maintaining network machines
 cfengine2-doc - HTML and Info documentation for cfengine2
Closes: 448139 454090
Changes: 
 cfengine2 (2.2.3-1) unstable; urgency=low
 .
   * New upstream release. (Closes: #454090)
      - fixes segmentation faults when number of arguments supplied is more
        than 31. Thanks to Ian Patterson for patch. (Closes: #448139)
   * Bumped Standards-Version to 3.7.3 (no changes).
Files: 
 02a1deee6bf3198a2fd153a4ee01ed7f 974 admin optional cfengine2_2.2.3-1.dsc
 67f35bac502567cd9f76f88b31ee24ac 3927852 admin optional 
cfengine2_2.2.3.orig.tar.gz
 d05dbf75a407c4d114af6be71e51225e 22866 admin optional cfengine2_2.2.3-1.diff.gz
 99d1fb5ad7f1ea848855b31564edb7ba 538806 doc extra cfengine2-doc_2.2.3-1_all.deb
 a594b1246db8c31226de367ed4ba4eb5 1897292 admin optional 
cfengine2_2.2.3-1_i386.deb

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

iD8DBQFHWN5rw951rgNrq40RAuSXAKCYbGAqy3YYJ3J2IohvEJYXtWppSgCfYjmC
tPvq0IIhFMXm1B5vjpa+8O4=
=HG2I
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to