Package: capi4hylafax
Version: 1:01.03.00.99.svn.300-4
Severity: normal
<Disclaimer> This is my first attempt to setup a fax modem so I may by missing
something obvious yet I've tried to do my best in solving this, but it seems I'm
out of my depth.</Disclaimer>
Hardware: AVM ISDN-Controller B1 PCI v4.0
http://www.capi.org/pages/hardware-details.php?id=120
INTARS65:/tmp# lspci -vv -s 14:05
14:05.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH B1
ISDN (rev 01)
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr+
Stepping- SERR+ FastB2B-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 64 (500ns min, 500ns max)
Interrupt: pin A routed to IRQ 50
Region 0: Memory at fd404000 (32-bit, non-prefetchable) [size=64]
Region 1: I/O ports at 5400 [size=64]
Region 2: I/O ports at 5000 [size=32]
During the attempt to install hylafax I also installed capi4hylafax which
installs
c2faxrecv which is started from /etc/init.d/capi4hylafax. Yet c2faxrecv always
dies claiming:
The config file is /var/spool/hylafax/etc/config.faxCAPI.
CapiFaxRecv: CAPI not installed, started or have no access rights on it!
CapiFaxRecv: CAPI not installed, started or have no access rights on it!
I copyed and edited capi4hylafax to start the program directly with strace and
I hope I can attach the file to this report. I _believe_ the interresting
output
is:
open("/dev/capi20", O_RDWR) = -1 ENXIO (No such device or address)
yet I've already changed the permissions to that device to:
INTARS65:/tmp# ls -l /dev/capi*
crw-rw-rw- 1 root dialout 68, 0 2007-09-05 21:11 /dev/capi20
/dev/capi:
insgesamt 0
INTARS65:/tmp# ls -ld /dev/capi*
drwxr-xr-x 2 root root 0 2007-09-05 21:11 /dev/capi
crw-rw-rw- 1 root dialout 68, 0 2007-09-05 21:11 /dev/capi20
My wild guess ist that this may have to do with missing modules:
INTARS65:/tmp# lsmod |grep capi
capifs 5800 1
kernelcapi 44576 2 b1pci,b1
I'd be grateful for a pointer (and some information whether this service should
provide the /dev/faxCAPI device that hylafax seems to expect.)
-- System Information:
Debian Release: 4.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-5-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages capi4hylafax depends on:
ii capiutils 1:3.9.20060704-3 Utilities for CAPI-capable ISDN ca
ii libc6 2.3.6.ds1-13etch2 GNU C Library: Shared libraries
ii libcapi20-3 1:3.9.20060704-3 libraries for CAPI support
ii libgcc1 1:4.1.1-21 GCC support library
ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3
ii libtiff4 3.8.2-7 Tag Image File Format (TIFF) libra
ii zlib1g 1:1.2.3-13 compression library - runtime
Versions of packages capi4hylafax recommends:
ii hylafax-server 2:4.3.1-7 Flexible client/server fax softwar
ii isdnactivecards 1:3.9.20060704-3 Support utilities for active ISDN
-- no debconf information
#
# EDIT THIS CONFIGURATION TO REFLECT YOUR SETUP
#
# Grundsätzliches:
# - Es gibt für jeden Wert einen Standardzustand (default), sodass jede Zeile
# der Datei oder auch das komplette Configfile ausgelassen werden kann.
# - Es gibt ausschließlich ein Configfile, in dem alle nötigen Angaben für
# "c2faxsend/-receive" eingetragen werden können.
# - Werden für HylaFAX mehrere virtuelle Geräte (devices) angelegt, muss es
# für jedes Device ein Configfile im Format config.[DeviceName] geben.
# Dessen Existenz wird von HylaFAX überprüft. Ohne dieses File kann die
# Arbeit mit dem Device nicht aufgenommen werden. Die Existenz einer
# solchen Datei kann am einfachsten durch einen Link auf dieses ConfigFile
# oder ein minimales "dummy"-ConfigFile nachgewiesen werden.
#
# Basics:
# - There is a default condition for each value, such that each line of the
# file or the complete configfile can be left out.
# - There is only one configfile in which all information required for
# "c2faxsend/-receive" can be entered.
# - If multiple virtual devices are created for HylaFAX, there must be a
# Configfile in the format config.[DeviceName] for each device. HylaFAX
# checks that this file exists. Without this file, it is not possible to
# start working with the device. The easiest way to establish the existence
# of such a file is to create a link to this ConfigFile or a minimum
# "dummy" ConfigFile.
# "SpoolDir" gibt den Pfad an, unter dem im HylaFAX-kompatiblen Betrieb die
# HylaFAX-Dateien zu finden sind oder unter dem im Stand-Alone-Betrieb die
# empfangenen Faxe gespeichert werden sollen. Im HylaFAX-kompatiblen Betrieb
# werden die Faxe im Verzeichnis $(SpoolDir)/recvq gespeichert.
#
# "SpoolDir" indicates the path in which the HylaFAX are located in HylaFAX-
# compatible operation or in which received faxes are to be saved in
# stand-alone operation. In HylaFAX-compatible operation, faxes are saved in
# the directory $(SpoolDir)/recvq.
#
# default /var/spool/fax
#
SpoolDir: /var/spool/hylafax
# "FaxRcvdCmd" gibt das Skript an, das ausgeführt wird, sobald ein Fax
# empfangen wurde. Im Stand-Alone-Betrieb werden andere Parameter
# übergeben als für HylaFAX (mehr dazu im sample_faxrcvd).
#
# "FaxRcvdCmd" indicates the script performed whenever a fax is
# received. Parameters other than the ones for HylaFAX are returned in
# stand-alone operation (see sample_faxrcvd for more information).
#
# default /var/spool/hylafax/bin/faxrcvd
#
FaxRcvdCmd: /var/spool/hylafax/bin/faxrcvd
# "PollRcvdCmd" gibt das Skript an, das ausgeführt wird, sobald ein
# Fax per Faxabruf empfangen wurde. Im Stand-Alone-Betrieb werden
# andereParameter übergeben als für HylaFAX (mehr dazu im
# sample_faxrcvd).
#
# "PollRcvdCmd" indicates the script performed whenever a fax was
# received by fax polling. Parameters other than the ones for HylaFAX
# are returned in stand-alone operation (see sample_faxrcvd for more
# information).
#
# default /var/spool/hylafax/bin/pollrcvd
#
PollRcvdCmd: /var/spool/hylafax/bin/pollrcvd
# "FaxReceiveUser" und "FaxReceiveGroup" geben den User und die Gruppenkennung
# an, unter der c2faxrecv ausgeführt wird. Die Änderung des Users und der Gruppe
# kann nur vom "root" bzw. Superuser erfolgen. Wenn c2faxrecv von einem anderen
# User gestartet wird, werden dieser Einträge ignoriert. Wenn jedoch die Rechte
# von /dev/capi20 nicht geändert werden sollen oder Ihre Linux-Distribution
einen
# anderen User oder eine andere Gruppe voraussetzt, sollten Sie an dieser Stelle
# etwas anderes als den Hylafax-Standardwert "uucp" eintragen.
# "FaxReceiveUser" and "FaxReceiveGroup" indicate the user and the group ID used
# to execute c2faxrecv. The user and the group can only be changed by the "root"
# or superuser. These entries will be ignored when c2faxrecv is started by
another
# user. However, if the rights for /dev/capi20 should not be changed, or if your
# Linux distribution requires a different user or group, something other than
the
# Hylafax default value "uucp" should be entered here.
#
# default ""
#
FaxReceiveUser: uucp
FaxReceiveGroup: dialout
# Im "LogFile" werden Informationen über den Faxablauf abgespeichert.
#
# Information about the order of events in faxing are saved in the "LogFile".
#
# default "/tmp/capifax.log"
#
LogFile: /var/spool/hylafax/log/capi4hylafax
# Der Befehl "LogTraceLevel" gibt die Menge der Daten an, die in ein LogFile
# geschrieben werden. Die Spanne reicht von 0 = nichts bis 4 = vieles.
#
# The "LogTraceLevel" command indicates the amount of data written in a
# LogFile. The range goes from 0 = nothing to 4 = many.
#
# default 0
#
LogTraceLevel: 4
# "LogFileMode" sind die Angaben (mode), aufgrund derer sowohl das gerade
# erwähnte LogFile als auch die LogFiles für HylaFAX angelegt werden.
#
# "LogFileMode" is the mode, on the basis of which both the LogFile just
# mentioned and the LogFiles for HylaFAX are generated.
#
# default 0600
#
LogFileMode: 0600
# Die geschweiften Klammern geben Anfang und Ende einer Section an.
# Jede Section darf eine oder mehrere SubSections enthalten.
# SubSubSections sind nicht erlaubt.
# Dabei enthält die Section Angaben zu einem virtuellen Device;
# die Subsection die Angaben für die Rufannahme jedes Controllers.
# Es können beliebig viele Sections und, darin enthalten, jeweils beliebig
# viele Subsections erzeugt werden.
# Jede Section muss aber einen anderen HylafaxDeviceName erhalten;
# zusätzlich muss in jeder Subsection innerhalb einer Section ein anderer
# Controller aufgeführt werden. Beim Stand-Alone-Betrieb ist eine Section mit
# entsprechend vielen Subsections ausreichend, da in diesem Betriebsmodus die
# virtuellen DeviceNamen keine Rolle spielen.
#
# The curved brackets indicate the beginning and end of a section.
# Each section may contain one or more subsections.
# SubSubSections are not permitted.
# The section contains information about a virtual device; the subsection the
# call acceptance information for each controller.
# Any number of sections containing any number of subsections may be
# generated, but each section must receive a different HylafaxDeviceName; and
# a different controller must be listed in every subsection within a section.
# For stand-alone operation, it is sufficient to have just one section with
# as many subsections as required, since virtual DeviceNames do not play
# any role in this mode of operation.
#
{
# "HylafaxDeviceName" ist der Name, unter dem sich C4H bei HylaFAX als
# "virtuelles Modem" anmeldet. Sollen für HylaFAX mehrere dieser "Modems"
# erzeugt werden, legen Sie einfach eine neue Section mit einem anderen
# HylafaxDeviceName an.
#
# "HylafaxDeviceName" is the name, under which C4H registers in HylaFAX as
# a "virtual modem". If multiple "modems" are to be generated for HylaFAX,
# simply create a new section with another HylafaxDeviceName.
#
# default faxCAPI
#
HylafaxDeviceName: faxCAPI
# "RecvFileMode" ist der Mode, in dem empfangene Faxe abgespeichert
# werden. User und Group der Datei wird durch FaxReceiveUser (s.o.)
# festgelegt.
#
# "RecvFileMode" is the mode, in which received faxes are saved. User and
# Group of the file are determined by the FaxReceiveUser (see above).
#
# default 0600
#
RecvFileMode: 0600
# "FAXNumber" ist die eigene Nummer des Computers und wird der Gegenseite
# mitgeteilt (sichtbar z. B. im Fax-Journal).
#
# "FAXNumber" is the fax number of the computer itself and is transmitted
# to the remote site (visible in the Fax Journal).
#
# default ""
#
FAXNumber: +49.1234.123456
# "LocalIdentifier" ist der von CAPI aus konfigurierbare Teil der
# Kopfzeile. Ein leerer Eintrag führt dazu, dass keine Fax-Kopfzeile
# eingefügt wird.
#
# "LocalIdentifier" is the part of the fax header which can be configured
# from CAPI. An empty entry specifies an empty header.
#
# default ""
#
LocalIdentifier: "My Location ID"
# Die maximale Anzahl von gleichzeitig empfangbaren Faxen kann
# durch "MaxConcurrentRecvs" angepaßt werden. Diese Anzahl wird
# durch die Anzahl der durch die Hardware zur Verfügung
# gestellten B-Kanäle begrenzt.
#
# The maximum number of faxes that can be received at the same
# time can be adjusted using "MaxConcurrentRecvs". This number
# is limited by the number of B channels provided by the hardware.
#
# default 2
#
MaxConcurrentRecvs: 2
# ----------- outgoing params -----------
# "OutgoingController" gibt den Controller an, über den eine externe
# Verbindung aufgebaut werden soll.
#
# "OutgoingController" indicates the controller which is to be used to
# establish an external connection.
#
# default 1
#
OutgoingController: 1
# Die "OutgoingMSN" ist die MSN, die für ausgehenden Faxe benutzt wird.
#
# The "OutgoingMSN" is the MSN used for outgoing faxes.
#
# default ""
#
OutgoingMSN: ""
# CLIR (Rufnummernunterdrückung) kann über "SuppressMSN" und den Wert (0)
# abgeschaltet oder mit dem Wert (1) erneut angeschaltet werden.
#
# CLIR (Calling Line Identification Restriction) can be switched off using
# the value (0) or switched back on by entering the value (1).
#
# default 0
#
SuppressMSN: 0
# "NumberPrefix" wird vor jede Telefonnummer gestellt. Dies ist bei
# Nebenstellenanlagen wichtig, bei denen für den Aufbau einer externen
# Verbindung eine Ziffer vorgewählt werden muss.
#
# "NumberPrefix" is set to precede each telephone number. This is
# important for PBX systems which require that a number be dialed to
# obtain an outside line.
#
# default ""
#
NumberPrefix:
# Mit der Option "NumberPlusReplacer" wird das Pluszeichen am Anfang einer
# Telefonnummer durch Ziffen (z.B. 00) ersetzt. Diese Option hilfreich,
wenn komplette
# Telefonbucheinträge verwendet werden sollen, denen ein '+' voranstehen.
#
# Use the option "NumberPlusReplacer" to replace the '+' character
# at the beginning of a telephone number by the contents of this field,
usually
# "00". This option can be very helpful when complete telephone book
entries are used that are
# preceded by '+'.
#
# default ""
#
# NumberPlusReplacer: "00"
# Wenn der Wert in "UseISDNFaxService" = 1 ist, wird ein ausgehender Ruf
# mit der ISDN-FAX-G3 Dienstekennung aufgebaut. Bei 0 wird eine 3.1kHz
# Audio-Verbindung hergestellt.
#
# When in "UseISDNFaxService" the value is = 1, an outoing call will be
# established using the ISDN-FAX-G3 service indicator. For 0, a 3.1kHz
# audio connection is established.
#
# default 0
#
UseISDNFaxService: 0
# Gibt die Dauer in Sekunden an, die auf eine Verbindungsannahme durch die
# Gegenseite gewartet wird. So wird beim Faxversand nicht automatisch die
# gesamte von der Telekom vorgegebene Wartezeit genutzt. Eine Angabe des
# Wertes 0 nutzt die gesamte Wartezeit.
#
# The duration in seconds you wait for the remote site to accept your
# outgoing call In this way you do not have to use the entire ringing
# duration preset by the telephone company. The default value 0 uses the
# entire ringing duration.
#
# default 0
#
RingingDuration: 0
# ----------- incoming params -----------
{
# Controller, für den diese Subsection gilt.
#
# Controller for which this subsection is valid.
#
# default 1
#
Controller: 1
# Wenn "AcceptSpeech" auf 1 steht, wird auch die Dienstekennung
# "Sprache" angenommen.
#
# If "AcceptSpeech" is set to 1, the service indicator "Voice" also
# will be accepted.
#
# default 0
#
AcceptSpeech: 1
# Sofern man DDI nutzen will, sollte man "UseDDI" auf 1 stellen.
#
# If DDI is to be used, "UseDDI" should be set to a value of 1.
#
# default 0
#
UseDDI: 0
# Die DDI-Stammnummer wird bei "DDIOffset" eingetragen.
# Der Standardwert führt zu keinem korrekten Ergebnis und
# sollte, sofern "UseDDI" auf 1 gestellt wurde, immer
# verändert werden.
#
# "DDIOffset" indicates the DDI offset number which precedes
# extension number. Because the default value can't guarantee
# a correct result, this value should be modified whenever
# "UseDDI" is set to 1.
#
# default ""
#
DDIOffset:
# "DDILength" gibt die Anzahl der Durchwahlziffern an. (Diese Ziffern
# werden lediglich als Teil der Empfängernummer mitgeteilt.) Der
# Standardwert sollte bei Verwendung von DDI ebenfalls angepasst
# werden.
#
# "DDILength" indicates the number of digits in the extension. (These
# numbers are only used as a component of the recipient's number.) The
# default value should be adapted whenever DDI is used.
#
# default 0
#
DDILength: 0
# Bei "IncomingDDIs" können in einer durch Komma getrennten Liste alle
# Durchwahlziffern (DDIs) angegeben werden, für die Rufe angenommen
# werden sollen. Eine Bereichsangabe ist auch möglich (z.B. 100-300),
# wobei aber keine offenen Bereiche (z.B. -100) erlaubt sind.
# Sofern IncommingDDIs gesetzt ist, wird DDILength ignoriert.
#
# In "IncomingDDIs", all extension numbers (DDIs) for which calls are
# to be accepted may be listed, separated by commas. It is also
# possible to specify a range (e.g. 100-300); here no open ranges are
# permitted (e.g. -100). When the "IncomingDDIs" switch is set, the
# parameters for DDILength will be ignored.
#
# default ""
#
IncomingDDIs:
# Bei "IncomingMSNs" können in einer durch Komma getrennten Liste alle
# MSNs angegeben werden, für die Rufe angenommen werden sollen. Ist
# die Liste leer, werden alle Rufe auf ISDN FAX G3, 3,1kHz Audio und
# eventuell "Sprache" angenommen.
# Wenn "UseDDI" auf 1 gestellt ist, wird "IncomingMSNs" ignoriert.
#
# In "IncomingMSNs", all MSNs for which calls are to be accepted may
# be listed, separated by commas. When the list is empty, all calls
# are accepted for ISDN FAX G3, 3,1kHz audio and perhaps "Voice".
# When "UseDDI" is set to 1, "IncomingMSNs" is ignored.
#
# default ""
#
IncomingMSNs: ""
# Wenn "AcceptGlobalCall" auf 1 steht, werden auch Calls ohne
# Zielrufnummer (ohne MSN) angenommen.
# Notwendig hinter einigen Telefonanlagen, die keine Zielrufnummer
# senden.
#
# If "AcceptGlobalCall" is set to 1, calls without Called Party
# Number also will be accepted.
# Needed on internal ports of some PBX.
#
# default 1
#
AcceptGlobalCall: 1
}
}
execve("/usr/bin/c2faxrecv", ["c2faxrecv"], [/* 21 vars */]) = 0
uname({sys="Linux", node="INTARS65", ...}) = 0
brk(0) = 0x8077000
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) =
0xb7f5c000
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=23091, ...}) = 0
mmap2(NULL, 23091, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f56000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libpthread.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\240H\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=89370, ...}) = 0
mmap2(NULL, 70104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7f44000
mmap2(0xb7f52000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe) = 0xb7f52000
mmap2(0xb7f54000, 4568, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f54000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libtiff.so.4", 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\260L\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=343712, ...}) = 0
mmap2(NULL, 343680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7ef0000
mmap2(0xb7f42000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x52) = 0xb7f42000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libcapi20.so.3", 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\20\25\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=31080, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7eef000
mmap2(NULL, 48512, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7ee3000
mmap2(0xb7eea000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7eea000
mmap2(0xb7eeb000, 15744, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7eeb000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.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\0\340\26"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=78500, ...}) = 0
mmap2(NULL, 81456, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7ecf000
mmap2(0xb7ee2000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7ee2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.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`\310\3"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=909044, ...}) = 0
mmap2(NULL, 935588, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7dea000
mmap2(0xb7ec4000, 20480, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd9) = 0xb7ec4000
mmap2(0xb7ec9000, 22180, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ec9000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libm.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`3\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=145136, ...}) = 0
mmap2(NULL, 147584, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7dc5000
mmap2(0xb7de8000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22) = 0xb7de8000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.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\0\240\30"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=41096, ...}) = 0
mmap2(NULL, 44292, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7dba000
mmap2(0xb7dc4000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9) = 0xb7dc4000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/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\240O\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1241392, ...}) = 0
mmap2(NULL, 1247388, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7c89000
mmap2(0xb7db0000, 28672, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x127) = 0xb7db0000
mmap2(0xb7db7000, 10396, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7db7000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libjpeg.so.62", 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\360#\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=127488, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7c88000
mmap2(NULL, 130444, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) =
0xb7c68000
mmap2(0xb7c87000, 4096, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e) = 0xb7c87000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7c67000
mprotect(0xb7db0000, 20480, PROT_READ) = 0
mprotect(0xb7ec4000, 12288, PROT_READ) = 0
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7c676c0, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0,
useable:1}) = 0
munmap(0xb7f56000, 23091) = 0
set_tid_address(0xb7c67708) = 7160
rt_sigaction(SIGRTMIN, {0xb7f484c0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7f48420, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="INTARS65", ...}) = 0
futex(0xb7eca4fc, FUTEX_WAKE, 2147483647) = 0
brk(0) = 0x8077000
brk(0x8098000) = 0x8098000
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f5b000
write(1, "The config file is /var/spool/hy"..., 58) = 58
open("/var/spool/hylafax/etc/config.faxCAPI", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=15695, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f5a000
read(3, "#\n# EDIT THIS CONFIGURATION TO R"..., 4096) = 4096
read(3, "ould be entered here.\n#\n# defaul"..., 4096) = 4096
read(3, " #\n LocalIdentifier: "..., 4096) = 4096
read(3, "\n # default 0\n #"..., 4096) = 3407
read(3, "", 4096) = 0
close(3) = 0
munmap(0xb7f5a000, 4096) = 0
open("/var/spool/hylafax/log/capi4hylafax", O_WRONLY|O_APPEND|O_CREAT, 0666) = 3
fstat64(3, {st_mode=S_IFREG|0600, st_size=23456, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f5a000
fstat64(3, {st_mode=S_IFREG|0600, st_size=23456, ...}) = 0
_llseek(3, 23456, [23456], SEEK_SET) = 0
fchmod(3, 0600) = 0
gettimeofday({1189024142, 61417}, NULL) = 0
open("/etc/localtime", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f59000
read(4, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\10"..., 4096) = 837
close(4) = 0
munmap(0xb7f59000, 4096) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.06: [ 7160]: c2f"..., 82) = 82
gettimeofday({1189024142, 61969}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.06: [ 7160]: c2f"..., 89) = 89
umask(0) = 022
getuid32() = 0
geteuid32() = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT
(No such file or directory)
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT
(No such file or directory)
close(4) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=475, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f59000
read(4, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 475
read(4, "", 4096) = 0
close(4) = 0
munmap(0xb7f59000, 4096) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=23091, ...}) = 0
mmap2(NULL, 23091, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7c61000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnss_compat.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\21\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=30428, ...}) = 0
mmap2(NULL, 33392, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0xb7c58000
mmap2(0xb7c5f000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6) = 0xb7c5f000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnsl.so.1", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p5\0\000"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=76548, ...}) = 0
mmap2(NULL, 87808, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0xb7c42000
mmap2(0xb7c54000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x11) = 0xb7c54000
mmap2(0xb7c56000, 5888, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7c56000
close(4) = 0
munmap(0xb7c61000, 23091) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=23091, ...}) = 0
mmap2(NULL, 23091, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7c61000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnss_nis.so.2", O_RDONLY) = 4
read(4, "[EMAIL PROTECTED]"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=34320, ...}) = 0
mmap2(NULL, 37420, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0xb7c38000
mmap2(0xb7c40000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x7) = 0xb7c40000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnss_files.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\33"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=38372, ...}) = 0
mmap2(NULL, 41620, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) =
0xb7c2d000
mmap2(0xb7c36000, 8192, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x8) = 0xb7c36000
close(4) = 0
munmap(0xb7c61000, 23091) = 0
open("/etc/passwd", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1138, ...}) = 0
mmap2(NULL, 1138, PROT_READ, MAP_SHARED, 4, 0) = 0xb7f59000
_llseek(4, 1138, [1138], SEEK_SET) = 0
munmap(0xb7f59000, 1138) = 0
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT
(No such file or directory)
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT
(No such file or directory)
close(4) = 0
open("/etc/group", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=609, ...}) = 0
mmap2(NULL, 609, PROT_READ, MAP_SHARED, 4, 0) = 0xb7f59000
_llseek(4, 609, [609], SEEK_SET) = 0
munmap(0xb7f59000, 609) = 0
close(4) = 0
open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 4
read(4, "65536\n", 31) = 6
close(4) = 0
open("/etc/group", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
_llseek(4, 0, [0], SEEK_CUR) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=609, ...}) = 0
mmap2(NULL, 609, PROT_READ, MAP_SHARED, 4, 0) = 0xb7f59000
_llseek(4, 609, [609], SEEK_SET) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=609, ...}) = 0
munmap(0xb7f59000, 609) = 0
close(4) = 0
setgroups32(1, [20]) = 0
setresgid32(-1, 20, -1) = 0
setresuid32(-1, 10, -1) = 0
gettimeofday({1189024142, 65850}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.06: [ 7160]: c2f"..., 113) = 113
prctl(0x3, 0xb7f6a090, 0x8077290, 0, 0xb7d15659) = 0
prctl(0x4, 0x1, 0x8077290, 0, 0xb7d15659) = 0
prctl(0x3, 0x1, 0x8077290, 0, 0xb7d15659) = 1
lstat64("/var/spool/hylafax/etc/config.faxCAPI", {st_mode=S_IFREG|0644,
st_size=15695, ...}) = 0
chdir("/var/spool/hylafax") = 0
open("status/faxCAPI", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4
fchmod(4, 0600) = 0
flock(4, LOCK_EX) = 0
fstat64(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0xb7f59000
_llseek(4, 0, [0], SEEK_SET) = 0
write(4, "Running and idle\n", 17) = 17
_llseek(4, 0, [17], SEEK_CUR) = 0
ftruncate(4, 17) = 0
flock(4, LOCK_UN) = 0
unlink("FIFO.faxCAPI") = 0
access("FIFO.faxCAPI", F_OK) = -1 ENOENT (No such file or directory)
mknod("FIFO.faxCAPI", S_IFIFO|0666) = 0
open("FIFO.faxCAPI", O_RDWR|O_NONBLOCK) = 5
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:RP0c3dff01:ff\0", 23) = 23
close(6) = 0
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:N+49.1234.123456\0", 26) = 26
close(6) = 0
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:RP0c3dff01:ff\0", 23) = 23
close(6) = 0
rt_sigaction(SIGALRM, {0x8065470, [ALRM], SA_RESTART}, {SIG_DFL}, 8) = 0
setitimer(ITIMER_REAL, {it_interval={1, 0}, it_value={1, 0}}, NULL) = 0
open("/dev/capi20", O_RDWR) = -1 ENXIO (No such device or address)
gettimeofday({1189024142, 102498}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
gettimeofday({1189024142, 102714}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.10: [ 7160]: c2f"..., 108) = 108
time([1189024142]) = 1189024142
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
writev(2, [{"CapiFaxRecv: CAPI not installed,"..., 73}], 1CapiFaxRecv: CAPI not
installed, started or have no access rights on it!
) = 73
socket(PF_FILE, SOCK_DGRAM, 0) = 6
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
connect(6, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0
send(6, "<11>Sep 5 22:29:02 CapiFaxRecv:"..., 93, MSG_NOSIGNAL) = 93
close(6) = 0
flock(4, LOCK_EX) = 0
_llseek(4, 0, [0], SEEK_SET) = 0
write(4, "CAPI not installed, started or h"..., 61) = 61
_llseek(4, 0, [61], SEEK_CUR) = 0
ftruncate(4, 61) = 0
flock(4, LOCK_UN) = 0
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:W\0", 11) = 11
close(6) = 0
time(NULL) = 1189024142
time(NULL) = 1189024142
time(NULL) = 1189024142
flock(4, LOCK_EX) = 0
_llseek(4, 0, [0], SEEK_SET) = 0
write(4, "Terminated\n", 11) = 11
_llseek(4, 0, [11], SEEK_CUR) = 0
ftruncate(4, 11) = 0
flock(4, LOCK_UN) = 0
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:D\0", 11) = 11
close(6) = 0
open("/dev/capi20", O_RDWR) = -1 ENXIO (No such device or address)
gettimeofday({1189024142, 139128}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
gettimeofday({1189024142, 139349}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.13: [ 7160]: c2f"..., 108) = 108
time([1189024142]) = 1189024142
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
writev(2, [{"CapiFaxRecv: CAPI not installed,"..., 73}], 1CapiFaxRecv: CAPI not
installed, started or have no access rights on it!
) = 73
socket(PF_FILE, SOCK_DGRAM, 0) = 6
fcntl64(6, F_SETFD, FD_CLOEXEC) = 0
connect(6, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0
send(6, "<11>Sep 5 22:29:02 CapiFaxRecv:"..., 93, MSG_NOSIGNAL) = 93
close(6) = 0
flock(4, LOCK_EX) = 0
_llseek(4, 0, [0], SEEK_SET) = 0
write(4, "CAPI not installed, started or h"..., 61) = 61
_llseek(4, 0, [61], SEEK_CUR) = 0
ftruncate(4, 61) = 0
flock(4, LOCK_UN) = 0
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:W\0", 11) = 11
close(6) = 0
time(NULL) = 1189024142
time(NULL) = 1189024142
time(NULL) = 1189024142
flock(4, LOCK_EX) = 0
_llseek(4, 0, [0], SEEK_SET) = 0
write(4, "Terminated\n", 11) = 11
_llseek(4, 0, [11], SEEK_CUR) = 0
ftruncate(4, 11) = 0
flock(4, LOCK_UN) = 0
open("FIFO", O_WRONLY|O_NONBLOCK) = 6
write(6, "+faxCAPI:D\0", 11) = 11
close(6) = 0
gettimeofday({1189024142, 142968}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.14: [ 7160]: c2f"..., 120) = 120
close(5) = 0
close(4) = 0
munmap(0xb7f59000, 4096) = 0
gettimeofday({1189024142, 143343}, NULL) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=837, ...}) = 0
write(3, "Sep 05 22:29:02.14: [ 7160]: c2f"..., 113) = 113
close(3) = 0
munmap(0xb7f5a000, 4096) = 0
munmap(0xb7f5b000, 4096) = 0
exit_group(2) = ?
Process 7160 detached