* Makefile.in: Add object files sec_helper.cc' and sec_acl.cc'.

* security.cc: Swap out several functions.
        * sec_acl.cc: New file. Move Sun compatibel ACL functions from
        `security.cc' to here.
        * sec_helper.cc: New file. Move security helper functions from
        `security.cc' to here.
        * security.h: Changed to accomodate the above changes.

        * grp.cc: Replace `group_in_memory_p' by `group_state'.
        Eliminate group_sem throughout.
        (enum grp_state): New enumeration type.
        (read_etc_group): Make race safe.
        * security.cc: Eliminate group_sem throughout.
This commit is contained in:
Corinna Vinschen
2001-04-20 13:02:32 +00:00
parent 125261f738
commit c0d1968a18
7 changed files with 1574 additions and 1462 deletions

File diff suppressed because it is too large Load Diff