Date: Sun, 3 Mar 1996 01:03:23 +0100 From: Aage Roebekk <aagero@birk04.studby.uio.no> To: freebsd-bugs@freebsd.org Subject: unsigned 32 bit uid breaks ar(1) Message-ID: <199603030003.BAA00291@birk04.studby.uio.no>
index | next in thread | raw e-mail
If someone e.g. on NFS as root, which maps to uid -2, creates a archive with ar(1), the uid field overflows the 6 character array declared in the structure defined in /usr/include/ar.h. This can be a problem when e.g. doing a "make world" on a NFS mounted filesystem. Perhaps an option to use 16 bit unsigned uids would be appropriate? Editing the ar structure is of course not an option, which would break all implementations expecting char[6] uid and char[6] gid. -aagehelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199603030003.BAA00291>
