Package: pptpd
Version: 1.3.4-2.1
Severity: normal

If there is no newline (\n) after the last line in /etc/pptpd.conf, pptpd hangs
at startup and waits forever. If you reboot the machine, you are locked out. ;)

strace:
execve("/usr/sbin/pptpd", ["pptpd"], [/* 27 vars */]) = 0
brk(0)                                  = 0x8747000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xf7fd4000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=31019, ...}) = 0
mmap2(NULL, 31019, PROT_READ, MAP_PRIVATE, 3, 0) = 0xf7fcc000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libwrap.so.0", O_RDONLY)     = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260 
\0\0004\0\0\0\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=31168, ...}) = 0
mmap2(NULL, 32060, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xf7fc4000
mmap2(0xf7fcb000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xf7fcb000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260e\1\0004\0\0\0t"..., 512) = 
512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1294572, ...}) = 0
mmap2(NULL, 1300080, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xf7e86000
mmap2(0xf7fbe000, 12288, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x138) = 0xf7fbe000
mmap2(0xf7fc1000, 9840, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7fc1000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libnsl.so.1", O_RDONLY)      = 3
read(3, 
"\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\00001\0\0004\0\0\0\230"..., 512) 
= 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=79608, ...}) = 0
mmap2(NULL, 92136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 
0xf7e6f000
mmap2(0xf7e82000, 8192, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xf7e82000
mmap2(0xf7e84000, 6120, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xf7e84000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xf7e6e000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xf7e6d000
set_thread_area({entry_number:-1 -> 12, base_addr:0xf7e6d6b0, limit:1048575, 
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, 
useable:1}) = 0
mprotect(0xf7fbe000, 4096, PROT_READ)   = 0
munmap(0xf7fcc000, 31019)               = 0
brk(0)                                  = 0x8747000
brk(0x8768000)                          = 0x8768000
open("/etc/pptpd.conf", O_RDONLY)       = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=2340, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xf7fd3000
read(3, "#################################"..., 4096) = 2340
read(3, ""..., 4096)                    = 0
time(NULL)                              = 1264763875
open("/etc/localtime", O_RDONLY)        = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0xf7fd2000
read(4, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10\0\0\0\0\0"..., 
4096) = 2309
_llseek(4, -28, [2281], SEEK_CUR)       = 0
read(4, "\nCET-1CEST,M3.5.0,M10.5.0/3\n"..., 4096) = 28
close(4)                                = 0
munmap(0xf7fd2000, 4096)                = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=2309, ...}) = 0
getpid()                                = 1616
socket(PF_FILE, SOCK_DGRAM, 0)          = 4
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"...}, 110) = 0
send(4, "<27>Jan 29 12:17:55 pptpd[1616]: "..., 63, MSG_NOSIGNAL) = 63
read(3, ""..., 4096)                    = 0
read(3, ""..., 4096)                    = 0
read(3, ""..., 4096)                    = 0
read(3, ""..., 4096)                    = 0
read(3, ""..., 4096)                    = 0
[...]


-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable'), (1, 'proposed-updates')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.26-1-xen-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages pptpd depends on:
ii  bcrelay                    1.3.4-2.1     Broadcast relay daemon
ii  debconf [debconf-2.0]      1.5.24        Debian configuration management sy
ii  libc6                      2.7-18lenny2  GNU C Library: Shared libraries
ii  libwrap0                   7.6.q-16      Wietse Venema's TCP wrappers libra
ii  netbase                    4.34          Basic TCP/IP networking system
ii  ppp                        2.4.4rel-10.1 Point-to-Point Protocol (PPP) - da

pptpd recommends no packages.

pptpd suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to