Your message dated Sun, 2 Apr 2006 22:07:26 +0200
with message-id <[EMAIL PROTECTED]>
and subject line kerberos4 removed from Debian
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: krb4
Severity: serious
Tags: patch

Hello,
krb4 file: appl/ftp/ftpd/ftpcmd.y has a command named CONF.
Flex generated following code in ftpcmd.c:
#define CONF 326

and next ftpcmd.c includes (indirectly) file /usr/include/openssl/ossl_typ.h,
where following definition is put:
typedef struct conf_st CONF;

After preprocessing it results with:
typedef struct conf_st 326;

and it causes following error:

gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include 
-I../../../lib/roken -I../../../lib/roken -I./../common  -DFTP_SERVER  
-I/usr/include/et  -Wall -Wmissing-prototypes -Wpointer-arith 
-Wbad-function-cast -Wmissing-declarations -Wnested-externs -g -O2 -c `test -f 
'ftpcmd.c' || echo './'`ftpcmd.c
In file included from /usr/include/openssl/crypto.h:131,
                 from /usr/include/openssl/ui.h:63,
                 from /usr/include/openssl/ui_compat.h:63,
                 from ../../../include/krb.h:52,
                 from ftpd_locl.h:154,
                 from ftpcmd.y:45:
/usr/include/openssl/ossl_typ.h:144: error: syntax error before numeric constant
make[4]: *** [ftpcmd.o] Error 1

The attached patch (for appl/ftp/ftpd/ftpcmd.y) solves the problem.

Best regards
        Artur

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-arc4bl
Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2)

-- 
What should people think who are new to debian and send a bug report and they
will get an rtfm? /Nico Golde/
They should RTFM and achieve enlightenment. /Mirosław Baran/
                                        /from debian-devel mailing lists/
--- ftpcmd.y.orig       2006-01-04 01:36:01.000000000 +0100
+++ ftpcmd.y    2006-01-04 01:36:25.000000000 +0100
@@ -102,7 +102,7 @@
        UMASK   IDLE    CHMOD
 
        AUTH    ADAT    PROT    PBSZ    CCC     MIC
-       CONF    ENC
+       XCONF   ENC
 
        KAUTH   KLIST   KDESTROY KRBTKFILE AFSLOG
        LOCATE  URL
@@ -694,7 +694,7 @@
                        mec($3, prot_safe);
                        free($3);
                }
-       | CONF SP STRING CRLF
+       | XCONF SP STRING CRLF
                {
                        mec($3, prot_confidential);
                        free($3);
@@ -991,7 +991,7 @@
        { "PROT", PROT, STR1, 1,        "<sp> prot-level" },
        { "CCC",  CCC,  ARGS, 1,        "" },
        { "MIC",  MIC,  STR1, 1,        "<sp> integrity command" },
-       { "CONF", CONF, STR1, 1,        "<sp> confidentiality command" },
+       { "CONF", XCONF, STR1, 1,       "<sp> confidentiality command" },
        { "ENC",  ENC,  STR1, 1,        "<sp> privacy command" },
 
        /* RFC2389 */

--- End Message ---
--- Begin Message ---
The kerberos4 packages have been removed from Debian unstable.
According to http://bugs.debian.org/358480

    Mikael> I'm not maintaining it and I think that all kerberos4
    Mikael> support should be removed from debian because it's
    Mikael> unsecure and the kerberos4kth packages should be removed
    Mikael> from future versions of debian. If you have any discussion
    Mikael> with the mit krb maintainer you can let him know my point
    Mikael> of view and do anything you want with the kerberos4kth
    Mikael> package you want.

It also is obsolete and has release critical bugs.

If you have any questions, please don't hesitate to contact me.
-- 
Martin Michlmayr
http://www.cyrius.com/

--- End Message ---

Reply via email to