obmedzenie na 64k UID

Miloš happz na volny.cz
Středa Únor 9 20:29:55 CET 2000


Jeste jednou ja.

Takze jsem se poradne podival a 4G (32-bitove uid) je asi od verze 2.3.40.
Cituji /usr/src/linux/include/linux/types.h


typedef __kernel_uid32_t   uid_t;
typedef __kernel_gid32_t   gid_t;
typedef __kernel_uid16_t        uid16_t;
typedef __kernel_gid16_t        gid16_t;

#ifdef  CONFIG_UID16    /* This is defined by
include/asm-{arch}/posix_types.h */

typedef __kernel_old_uid_t   old_uid_t;
typedef __kernel_old_gid_t   old_gid_t;

#endif  /* CONFIG_UID16 */

Tudis kernel pouziva defaultne 32 bitu, ale stale jeste podporuje 16.

Podivejte se do vaseho zdrojaku, zda mate dostatecnou verzi. Pak by po
strance jadra nebyl problem, ale asi se najde spusta dalsich - viz predchozi
"navrh."

Milos Prchlik




Další informace o konferenci Linux