]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/tcp-wrappers/tcp-wrappers-7.6/safe_finger
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / tcp-wrappers / tcp-wrappers-7.6 / safe_finger
1 --- tcp-wrappers-7.6-ipv6.1.orig/safe_finger.c
2 +++ tcp-wrappers-7.6-ipv6.1/safe_finger.c
3 @@ -26,21 +26,24 @@
4  #include <stdio.h>
5  #include <ctype.h>
6  #include <pwd.h>
7 +#include <syslog.h>
8  
9  extern void exit();
10  
11  /* Local stuff */
12  
13 -char    path[] = "PATH=/bin:/usr/bin:/usr/ucb:/usr/bsd:/etc:/usr/etc:/usr/sbin";
14 +char    path[] = "PATH=/bin:/usr/bin:/sbin:/usr/sbin";
15  
16  #define        TIME_LIMIT      60              /* Do not keep listinging forever */
17  #define        INPUT_LENGTH    100000          /* Do not keep listinging forever */
18  #define        LINE_LENGTH     128             /* Editors can choke on long lines */
19  #define        FINGER_PROGRAM  "finger"        /* Most, if not all, UNIX systems */
20  #define        UNPRIV_NAME     "nobody"        /* Preferred privilege level */
21 -#define        UNPRIV_UGID     32767           /* Default uid and gid */
22 +#define        UNPRIV_UGID     65534           /* Default uid and gid */
23  
24  int     finger_pid;
25 +int    allow_severity = SEVERITY;
26 +int    deny_severity = LOG_WARNING;
27  
28  void    cleanup(sig)
29  int     sig;