Hallo Ivanko,

Du schriebst am Fri, 18 Jan 2013 03:42:36 +0500:

> Also IDE's executable may have its SUID bit set :)

Which would be a _very_ bad idea. Additionally, the IDE itself doesn't do
anything to any object file - it has them worked at by the compiler only.
So to let a user build any piece of the (system wide available) run time
library, it would be sufficient to set the _compiler_ suid root - which is
an equally bad idea. _No_ system library should be alterable by any regular
user. If a compiler tries to (re-) compile any piece of this, it simply is
broken, or at least some part of its basic setup is.
If there should be the case that a compiler needs to create application
dependend object files from system wide installed source files, it should
be set up in such a way as to produce them in the same place as the
application's own object files, or maybe in a separate directory _owned by
the same user_. And that's just what fpc does on my machine, so there have
to be options available to effect this - and they must even be the default
ones, as that's what I'm using.

-- 
(Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung
nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem)
-----------------------------------------------------------
Mit freundlichen Grüßen, S. Schicktanz
-----------------------------------------------------------


------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to