jenwrenfer has asked for the wisdom of the Perl Monks concerning the following question:

Hello,

I am using Active State Perl 5.8 on Windows XP, and am currently working with the Win32::Perms module.

I have encountered some strange behavior where the "Everyone" permission is displayed if there is auditing enabled on the object.

Has anyone else encountered this situation? If so, how did you work around it?

Thanks.

Replies are listed 'Best First'.
Re: Win32::Perms Behavior
by bofh_of_oz (Hermit) on May 19, 2005 at 14:00 UTC
    Would you mind describing the strangeness of the behaviour? I do not have Crystal::Ball module installed...

    --------------------------------
    An idea is not responsible for the people who believe in it...

      I thought I had in my first post. Guess I should have gone into more detail. :-) When the file permissions are printed out, it will show that the "Everyone" group has permissions on the file/folder. However, if you look in File --> Properties, the "Everyone" group does not show as having permissions on the file/folder. It seems to be in the tests I have done that if any auditing is enabled on the object, that it displays the "Everyone" in the file permissions. The behavior only shows up in Windows 2000 however.
        Tried it on my computer, did not get this behaviour. However, mine is Windows XP... Since I do not have access to Win2000 computer at the time, I'll check again when I do.

        --------------------------------
        An idea is not responsible for the people who believe in it...