nelze 'odevzdat' soubor? konec
Zdenek Pytela
letty na mrakoplas.phil.muni.cz
Středa Duben 10 10:54:50 CEST 2002
Pavel Kankovsky píše:
> Taky bych zkusil vymazat radky 120-130 v soubory kernel/sched.c.
> Treba to pak nahodou zacne fungovat. ;)
A ne nahodou fs/attr.c? Co mate za jadro?
/* POSIX UID/GID verification for setting inode attributes. */
int inode_change_ok(struct inode *inode, struct iattr *attr)
{
int retval = -EPERM;
unsigned int ia_valid = attr->ia_valid;
/* If force is set do it anyway. */
if (ia_valid & ATTR_FORCE)
goto fine;
/* Make sure a caller can chown. */
if ((ia_valid & ATTR_UID) &&
(current->fsuid != inode->i_uid ||
attr->ia_uid != inode->i_uid) && !capable(CAP_CHOWN))
goto error;
...
--
--Zdenek Pytela, <letty na mrakoplas.phil.muni.cz>
Další informace o konferenci Linux