[739] in Zephyr_Bugs

home help back first fref pref prev next nref lref last post

bug in acl logic

daemon@ATHENA.MIT.EDU (Derrick J. Brashear)
Fri Jan 26 15:36:09 1996

Date: Fri, 26 Jan 1996 15:35:57 -0500 (EST)
From: "Derrick J. Brashear" <shadow@DEMENTIA.ORG>
Reply-To: "Derrick J. Brashear" <shadow@DEMENTIA.ORG>
To: bug-zephyr@MIT.EDU


Here's the source of the problem with acls that don't exist but appear to. 
Enjoy

-D

*** /usr/tmp/z202/zephyr-2.0.2/server/access.c  Fri Jul  7 18:11:37 1995
--- access.c    Fri Jan 26 15:31:45 1996
***************
*** 90,96 ****
        syslog(LOG_ERR, "unknown access type %d", (int) accesstype);
        return 0;
      }
!     if (!(acl->acl_types) & flag) /* no acl ==> no restriction */
        return 1;
      sprintf(buf, "%s/%s-%s.acl", acl_dir, prefix, acl->acl_filename);
      /*
--- 90,96 ----
        syslog(LOG_ERR, "unknown access type %d", (int) accesstype);
        return 0;
      }
!     if (!((acl->acl_types) & flag)) /* no acl ==> no restriction */
        return 1;
      sprintf(buf, "%s/%s-%s.acl", acl_dir, prefix, acl->acl_filename);
      /*


home help back first fref pref prev next nref lref last post