From: Stanislav Ievlev <inger@linux.ru.net>
Subject: IPC bugs.
Date: Sat, 09 Dec 2000 13:23:04 +0300
Next Article (by Author): Broken patch. To: rsbac@rsbac.org
Previous Article (by Author): AUTH problems Shaun Savage
Next in Thread: Re: IPC bugs. Amon Ott
Articles sorted by: [Date]
[Author]
[Subject]
Hello All!
There are problems with some IPC objects:
1. FIFO.
a) RSBAC create FIFO file as T_FILE target (see do_mknod() );
b) While opening FIFO RSBAC see it as T_IPC ( see filp_open() and
open_namei() ) and get wrong ACI information as a result.
c) rsbac_get_attr_n() function doesn't allow to see any FIFO's
attributes (Only for Regular, Block and Character Devices)
2. AF_UNIX sockets
a) sys_rsbac_set_attr and sys_rsbac_get_attr work with socket using
virtual inode.
b) While open socket ( open_namei() ) RSBAC see ordinal inode (not
virtual), and apply wrong sock structure (wrong ACI) as a result.
Note: virtual inode's value you can see in proc (ls -al /proc/1266/fd/*)
real inode you can see using stat (stat ~/my_socket).
Any solutions?
------------------
With best regards
Stanislav Ievlev.
<inger@linux.ru.net>
-
To unsubscribe from the rsbac list, send a mail to
majordomo@rsbac.org with
unsubscribe rsbac
as single line in the body.
Next Article (by Author): Broken patch. To: rsbac@rsbac.org
Previous Article (by Author): AUTH problems Shaun Savage
Next in Thread: Re: IPC bugs. Amon Ott
Articles sorted by: [Date]
[Author]
[Subject]