bug-glibc
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

acct.h bug


From: Arthur Corliss
Subject: acct.h bug
Date: Sat, 6 Mar 2004 13:36:02 -0900 (AKST)

Greetings:

Not sure who to address this to, but I'd like to see if it would be possible
to get a patch submitted to change to field types in the BSD process account
struct in sys/acct.h.  The problem lies in that both your file and the one
shipped with the Linux kernel do not allow proper accounting for high
UID/GIDs, a feature that's enabled by default on most platforms.  I'd like to
get your struct to define ac_uid and ac_gid to uid_t and gid_t, respectively,
which should always accurately reflect what the kernel is using, itself.

I am currently trying to get the same changes accepted in the kernel source.

As it stands, high uid/gid accounting is broken in both the current Linux
kernel branch and your includes.  Since most accounting tools use sys/acct.h
in preference to linux/acct.h, fixing only one will not fix the problem.

If such a change is possible, or if I need to pursue this through other
channels, I'd greatly appreciate your feedback.  Thank you.

        --Arthur Corliss
          Bolverk's Lair -- http://arthur.corlissfamily.org/
          Digital Mages -- http://www.digitalmages.com/
          "Live Free or Die, the Only Way to Live" -- NH State Motto




reply via email to

[Prev in Thread] Current Thread [Next in Thread]