]> git.pld-linux.org Git - packages/arpd.git/blob - arpd-uid.patch
306e3994dc853ce4744a65a866f09bc76eac0107
[packages/arpd.git] / arpd-uid.patch
1 --- ./arpd.c.orig       Tue Jul 17 18:46:39 2001
2 +++ ./arpd.c    Fri Jul 27 20:32:06 2001
3 @@ -74,11 +74,15 @@
4  
5         openlog ("arpd", LOG_PID | LOG_CONS, LOG_DAEMON);
6  
7 -       syslog(LOG_NOTICE, "Initializing, version %s\n", ARPD_VERSION);
8 +       syslog(LOG_NOTICE, "Initializing, PLD-modified version %s\n", ARPD_VERSION);
9  
10         fd = open("/dev/arpd", O_RDWR);
11 +/* You need to have user UID=40 in your system. There is needed to make checking
12 + * that "little" thing. */
13 +       setuid(40);
14 +       
15         if (fd < 0) {
16                 syslog(LOG_CRIT, "cannot open /dev/arpd: %m");
17                 exit(-1);
18         }
This page took 0.033232 seconds and 3 git commands to generate.