| Summary: | ps print wrong process UID | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Igor Homyakov <homyakov> | ||||
| Component: | procps | Assignee: | inger <inger> | ||||
| Status: | CLOSED NOTABUG | QA Contact: | |||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | ldv, sem | ||||
| Version: | unstable | ||||||
| Hardware: | all | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Igor Homyakov
2002-11-20 17:01:23 MSK
ничего не понятно
Что такое в Вашем понимании uid?
Если смотреть на реальный, эффективный и saved, то никаких проблем нет - все действительно разное.
Реальный (если не ошибаюсь) и есть тот самый uid?
-------
int
main (int argc, char* argv[])
{
// setuid(1);
setresuid(2,3,4);
printf(\"%d uid %d\\n\",getpid(),getuid());
pause();
return 0;
}
------
/a.out
7717 uid 2
[<a href="mailto:inger@altair" target="_new">inger@altair</a> 6882]$ ps -axo pid,ruid,euid,suid,uid|grep 7717
7717 2 3 4 3
ничего не понятно
Что такое в Вашем понимании uid?
Если смотреть на реальный, эффективный и saved, то никаких проблем нет - все действительно разное.
Реальный (если не ошибаюсь) и есть тот самый uid?
-------
int
main (int argc, char* argv[])
{
// setuid(1);
setresuid(2,3,4);
printf(\"%d uid %d\\n\",getpid(),getuid());
pause();
return 0;
}
------
/a.out
7717 uid 2
[<a href="mailto:inger@altair" target="_new">inger@altair</a> 6882]$ ps -axo pid,ruid,euid,suid,uid|grep 7717
7717 2 3 4 3
Всё правильно, у меня возникла путаница в терминологии. Всё правильно, у меня возникла путаница в терминологии. |