mldonkey-users
[Top][All Lists]
Advanced

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

[Mldonkey-users] too much root?


From: Christian Brandt
Subject: [Mldonkey-users] too much root?
Date: Fri, 6 Jun 2003 14:26:44 +0200
User-agent: Mutt/1.3.22.1i

I am using 2.5-3 on several machines running chrooted with "nice
--adjustment=15 chroot . ./mlnet >mldonkey.log 2>&1 &" and changing the
user to another uid by downloads.ini: run_as_useruid = 500

But there is too much root around:

drwxr-xr-x    8 hoffmanr users        2048 Jun  6 14:09 .
drwxr-xr-x    6 hoffmanr users        1024 Jun  6 14:07 ..
-rw-r--r--    1 hoffmanr users         687 Jun  5 09:39 AUTHORS
-rw-r--r--    1 hoffmanr users        7434 Jun  5 09:39 BUGS
-rw-r--r--    1 hoffmanr users       18245 Jun  5 09:39 COPYING
-rw-r--r--    1 hoffmanr users       90175 Jun  5 09:39 ChangeLog
-rw-r--r--    1 hoffmanr users       37722 Jun  5 09:39 FAQ.html
-rw-r--r--    1 hoffmanr users        2732 Jun  5 09:39 INSTALL
-rw-r--r--    1 hoffmanr users       10889 Jun  5 09:39 TODO
-rw-------    1 hoffmanr root          550 Jun  6 14:08 bittorrent.ini
-rw-r--r--    1 hoffmanr users         550 Jun  6 13:47 bittorrent.ini.old
-rw-r--r--    1 hoffmanr users       44421 Jun  5 09:39 directconnect.ini
drwxr-xr-x    2 hoffmanr users        1024 Jun  5 09:39 docs
-rw-------    1 hoffmanr root         1370 Jun  6 14:08 donkey.ini
-rw-r--r--    1 hoffmanr users        1370 Jun  6 13:47 donkey.ini.old
-rw-------    1 hoffmanr root         5658 Jun  6 14:08 donkey_expert.ini
-rw-r--r--    1 hoffmanr users        5658 Jun  6 13:47 donkey_expert.ini.old
-rw-------    1 hoffmanr root         5433 Jun  6 14:07 downloads.ini
-rw-r--r--    1 hoffmanr users        5435 Jun  6 13:47 downloads.ini.old
-rw-------    1 hoffmanr root         7732 Jun  6 14:07 downloads_expert.ini
-rw-r--r--    1 hoffmanr users        7732 Jun  6 13:47 downloads_expert.ini.old
-rw-r--r--    1 hoffmanr users        1034 Jun  6 13:22 fasttrack.ini
-rw-------    1 hoffmanr root        62513 Jun  6 14:07 file_sources.ini
-rw-r--r--    1 hoffmanr users       64079 Jun  6 13:47 file_sources.ini.old
-rw-------    1 hoffmanr root        28588 Jun  6 14:07 files.ini
-rw-------    1 root     root        28565 Jun  6 14:07 files.ini.old
-rw-------    1 hoffmanr root          353 Jun  6 14:07 friends.ini
-rw-------    1 root     root          353 Jun  6 14:07 friends.ini.old
-rw-r--r--    1 hoffmanr users        2118 Jun  6 13:22 gnutella.ini
drwxr-xr-x    2 hoffmanr users        1024 Jun  5 09:39 i18n
drwxr-xr-x    2 hoffmanr users        1024 Jun  6 13:22 incoming
-rw-r--r--    1 hoffmanr users        2169 Jun  6 14:08 mldonkey.log
-rwxr-xr-x    1 hoffmanr users         920 Jun  6 14:07 mldonkey_submit
-rwxr-xr-x    1 hoffmanr users     3400660 Jun  5 09:39 mlnet
-rw-r--r--    1 hoffmanr users         295 Jun  6 14:07 mlsubmit.reg
-rw-r--r--    1 hoffmanr users        1025 Jun  6 13:22 opennap.ini
drwxr-xr-x    2 hoffmanr users        1024 Jun  6 13:46 outgoing
-rw-------    1 hoffmanr root         1192 Jun  6 14:07 searches.ini
-rw-------    1 root     root         1192 Jun  6 14:07 searches.ini.old
-rw-------    1 hoffmanr root       946563 Jun  6 14:08 servers.ini
-rw-------    1 root     root       946563 Jun  6 14:07 servers.ini.old
-rw-------    1 hoffmanr root           87 Jun  6 14:07 shared_files_new.ini
-rw-r--r--    1 hoffmanr users          87 Jun  6 13:47 shared_files_new.ini.old
drwxr-xr-x    2 hoffmanr users        1024 Jun  6 13:32 sort
-rw-r--r--    1 hoffmanr users        1078 Jun  6 13:22 soulseek.ini
-rw-------    1 hoffmanr root         1090 Jun  6 14:07 stats.ini
-rw-r--r--    1 hoffmanr users        1090 Jun  6 13:47 stats.ini.old
drwxr-xr-x    2 hoffmanr users        1024 Jun  6 13:32 temp

The files are owned by group root forever, the files owned by user root
change to hoffmanr after some time (~30min on the 486, ~2min on the
Thunderbird800).

This seams a bit weird, doesn't it? I would like to keep
root-owned-files out of the directories of my users.

I guess the delayed root->hoffmanr-transaction has to do something with
late release of root-priviledges, I guess again, servers.ini&Co are
processes first as root and only afterwards mldonkey drops
root-priviledges.

A run_as_groupgid -Keyword would be nice as would be a sooner release of
the root-priviledges. Thanks for your attention and a nonetheless great
P2P-Software.

I reproduces the effect on two systems three times in a row. I'll give
it another time, this time with an eye on the delay until files change
from uid0->uid500.

-- 
Christian Brandt

 life is short and in most cases it ends with death
 but my tombstone will carry the hiscore




reply via email to

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