[Buildd-tools-devel] Bug#520781: schroot: readdir does not use pathconf

Roger Leigh rleigh at debian.org
Sun Mar 22 17:55:05 UTC 2009


Package: schroot
Version: 1.2.1-1
Severity: important

dirstream is not dynamically allocating a struct dirent according
to recommended practice (see manual page).  To allow for filenames
longer than 256, and to be portable to other systems, we need to
use pathconf to get the maximum size for the filesystem.


Regards,
Roger

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

Kernel: Linux 2.6.23.1-bytemark-uml
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages schroot depends on:
ii  libboost-filesystem1.34.1   1.34.1-14    filesystem operations (portable pa
ii  libboost-program-options1.3 1.34.1-14    program options library for C++
ii  libboost-regex1.34.1        1.34.1-14    regular expression library for C++
ii  libc6                       2.7-18       GNU C Library: Shared libraries
ii  libgcc1                     1:4.3.2-1.1  GCC support library
ii  liblockdev1                 1.0.3-1.2+b1 Run-time shared library for lockin
ii  libpam0g                    1.0.1-5      Pluggable Authentication Modules l
ii  libstdc++6                  4.3.2-1.1    The GNU Standard C++ Library v3
ii  libuuid1                    1.41.3-1     universally unique id library
ii  schroot-common              1.2.1-1      common files for schroot

schroot recommends no packages.

Versions of packages schroot suggests:
ii  debootstrap                 1.0.10lenny1 Bootstrap a basic Debian system
pn  lvm2                        <none>       (no description available)
ii  unzip                       5.52-12      De-archiver for .zip files

-- no debconf information





More information about the Buildd-tools-devel mailing list