This file is indexed.

/usr/include/courierauthdebug.h is in courier-authlib-dev 0.63.0-6ubuntu1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#ifndef courierauthdebug_h
#define courierauthdebug_h

/*
** Copyright 2002-2004 Double Precision, Inc.  See COPYING for
** distribution information.
*/
#include	"courier_auth_config.h"

#ifdef	__cplusplus
extern "C" {
#endif

static const char courierauthdebug_h_rcsid[]="$Id: courierauthdebug.h,v 1.4 2006/10/28 19:22:52 mrsam Exp $";

#define DEBUG_LOGIN_ENV "DEBUG_LOGIN"
#define DEBUG_MESSAGE_SIZE (1<<10)

void courier_authdebug_login_init( void );
void courier_authdebug_login( int level, const char *fmt, ... );
int courier_authdebug_printf( const char *fmt, ... );
int courier_safe_printf( const char *fmt, ... );
int courier_auth_err( const char *fmt, ... );
struct authinfo;
int courier_authdebug_authinfo(const char *pfx, const struct authinfo *auth,
	const char *clearpasswd, const char *passwd);

extern int courier_authdebug_login_level;

#define DPRINTF if (courier_authdebug_login_level) courier_authdebug_printf

#define DPWPRINTF if (courier_authdebug_login_level >= 2) courier_authdebug_printf

#ifdef	__cplusplus
}
#endif

#endif