gomd-devel
[Top][All Lists]
Advanced

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

[gomd-devel] Re: <DAEMON> first import for Secured Cluster-wide eXecutio


From: Matthias Rechenburg
Subject: [gomd-devel] Re: <DAEMON> first import for Secured Cluster-wide eXecution (SCX)
Date: Sat, 13 Sep 2003 12:31:18 +0200
User-agent: KMail/1.4.3

Ciao JP,

On Freitag 12 September 2003 23:43, Gian Paolo Ghilardi wrote:
> Hi all.
>
> Here goes the first (incomplete) commit for the SCX facility.

:)

>
> Finally I found a way to execute commands and get correctly the output.
> Matt: when finished, you'll be able to run "short" or "long" procs => no
> problem at all! Please remember that client timeout can close the conn
> before proc exit.

sounds good busy JP, will check soon

>
> Check the notes below to see what's implemented ATM.
>
> Byez.
>
> <rejected>

howdy,

Matt

>
>
> << CVS NOTES >>
>
> NOTE: first import for preliminar Secured Cluster-wide eXecution (SCX)
> support.
> Actually:
> - the security check is not linked (but already coded).
> - the command ("cat /etc/fstab") is hardcoded and you can't specify it =>
> ASAP the complete implementation. By the way: SCX supports "short" or
> "long" process.
> - the cluster-wide support must be added.
>
> IN connHandler.cpp
> (+) added new info: exec cmd/xc/103 => starts a simple SCX test (no
> security check is performed, ATM).
> (+) cleanups
> (-) removed the ACL objects stuff => we'll use the all-inclusive updated
> csCollector class.
>
> IN csCollector.h/csCollector.cpp
> (+) now the object contains all the cool stuff (ACL, new SCX,..) => threads
> (connHandler objects) will use
> (+) cleanups
>
> IN scxCheck.h/scxCheck.cpp
> (N) used to check and execute command. Commands are executed in separate
> (child) process. We get the child process ouput and send it to the client.
> (+) added new checkCommand(), parseCommand(),
> execCommandAndGetChildOutput() functions.
> (+) cleanups
>
> IN scxRulebook.h/scxRulebook.cpp
> (N) used to read the list (book) of allowed commands.
> (+) added new getScxMap(), fillScxMap(), printScxMap() functions.
>
> IN main.cpp
> (+) updated to support the changed connHandler class
>
> IN supported_cmds
> (+) added new info entry: exec cmd/xc/103.

-- 
E-mail  :  address@hidden
www     : http://www.openmosixview.com
an openMosix-cluster management GUI

The problem with the world is that everyone is a few drinks behind.





reply via email to

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