Thanks, found the bug.

Upstream uses strcpy in incompatible way (on overlapping buffer).

I'll upload a fixed version to unstable, but it won't get to stable
since it's not really a security issue.

O.

On Wed, Mar 23, 2011 at 10:39, Viridiana Sala <v...@messagenet.it> wrote:
> Hi,
> this is the strings output:
> root@maya:~# strings /usr/sbin/postfix-policyd  | grep LOG
> LOG_EMERG
> LOG_ALERT
> LOG_CRIT
> LOG_ERR
> LOG_WARNING
> LOG_NOTICE
> LOG_INFO
> LOG_DEBUG
> LOG_KERN
> LOG_USER
> LOG_MAIL
> LOG_DAEMON
> LOG_AUTH
> LOG_SYSLOG
> LOG_AUTHPRIV
> LOG_LOCAL0
> LOG_LOCAL1
> LOG_LOCAL2
> LOG_LOCAL3
> LOG_LOCAL4
> LOG_LOCAL5
> LOG_LOCAL6
> LOG_LOCAL7
> SYSLOG_FACILITY=
>
> I'm using the default configuration file.
>
> TIA
>
> Viridiana
>
> On Tue, 22 Mar 2011, Ondřej Surý wrote:
>
>> Could you do:
>>
>> $ strings usr/sbin/postfix-policyd  | grep LOG
>>
>> On the failing binary and send here the output?
>>
>> Also if you can attach a strace output, it could be helpful.
>>
>> O.
>>
>> On Tue, Mar 22, 2011 at 18:14, Viridiana Sala <v...@messagenet.it> wrote:
>>>
>>> It seems very strange to me also, but there's no reference to a
>>> "LOG_IFOO'"
>>> in my configuration files (and the same file works with the 32 bit of the
>>> software)
>>>
>>>
>>> The only place where I can set the facility is in the configuration
>>> files,
>>> and using "LOG_MAIL | LOG_INFO" (as in the shipped configuration) will
>>> cause
>>> the error.
>>> I can replicate the problem with a fresh installation of postfix-policyd,
>>> installing it via apt-get on another system (it fails with the LOG_IFOO
>>> error just after installation, using the default configuration file).
>>>
>>> Viridiana
>>>
>>> On Tue, 22 Mar 2011, Ondřej Surý wrote:
>>>
>>>> Are you sure you didn't make a typo when specifying the facility? It
>>>> seems a very unlikely that the policyd would rewrite INFO to IFOO.
>>>>
>>>> O.
>>>>
>>>> On Tue, Mar 22, 2011 at 17:35, Viridiana Sala <v...@messagenet.it>
>>>> wrote:
>>>>>
>>>>> Package: postfix-policyd
>>>>> Version: 1.82-2+b1
>>>>> Severity: minor
>>>>>
>>>>> Postfix-policyd exits at startup with this error message:
>>>>>
>>>>> fatal: didn't find priority 'LOG_IFOO', exiting
>>>>>
>>>>> Changing SYSLOG_FACILITY from "LOG_MAIL | LOG_INFO" to "LOG_MAIL |
>>>>> LOG_ERR" (or remove "LOG_INFO") makes postfix-policyd start correctly
>>>>>
>>>>> The 32 bit version of the same software seems not affected.
>>>>>
>>>>>
>>>>>
>>>>> -- System Information:
>>>>> Debian Release: 6.0
>>>>>  APT prefers stable
>>>>>  APT policy: (500, 'stable')
>>>>> Architecture: amd64 (x86_64)
>>>>>
>>>>> Kernel: Linux 2.6.26-2-xen-amd64 (SMP w/1 CPU core)
>>>>> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
>>>>> Shell: /bin/sh linked to /bin/dash
>>>>>
>>>>> Versions of packages postfix-policyd depends on:
>>>>> ii  dbconfig-common         1.8.46+squeeze.0 common framework for
>>>>> packaging dat
>>>>> ii  debconf [debconf-2.0]   1.5.36.1         Debian configuration
>>>>> management sy
>>>>> ii  libc6                   2.11.2-10        Embedded GNU C Library:
>>>>> Shared lib
>>>>> ii  libmysqlclient16        5.1.49-3         MySQL database client
>>>>> library
>>>>> ii  mysql-client            5.1.49-3         MySQL database client
>>>>> (metapackage
>>>>> ii  mysql-client-5.1 [mysql 5.1.49-3         MySQL database client
>>>>> binaries
>>>>> ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library -
>>>>> runtime
>>>>>
>>>>> Versions of packages postfix-policyd recommends:
>>>>> ii  mysql-server                  5.1.49-3   MySQL database server
>>>>> (metapackage
>>>>> ii  mysql-server-5.1 [mysql-serve 5.1.49-3   MySQL database server
>>>>> binaries and
>>>>>
>>>>> postfix-policyd suggests no packages.
>>>>>
>>>>> -- debconf information excluded
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Ondřej Surý <ond...@sury.org>
>>>>
>>>>
>>>
>>> ---
>>> Viridiana Sala
>>> Messagenet srl
>>> Messaggistica e Telecomunicazioni
>>>
>>> Tel: +39 02 48102000
>>> Fax: +39 02 48026819
>>
>>
>>
>> --
>> Ondřej Surý <ond...@sury.org>
>>
>>
>
> ---
> Viridiana Sala
> Messagenet srl
> Messaggistica e Telecomunicazioni
>
> Tel: +39 02 48102000
> Fax: +39 02 48026819



-- 
Ondřej Surý <ond...@sury.org>



--
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