[E-devel] Edje Documentation
I have started restructuring the Edje book Browse the HTML version http://homepages.pathfinder.gr/kazanaki/edjebook/ Dowload the PDF http://homepages.pathfinder.gr/kazanaki/edjebook/edjebook.pdf Changes are in chapters 1,2 and 3 at the moment! Feedback is always welcome. Kostis - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Entrance Config - YAET
I've begun looking at laying the initial groundwork for the Entrance GUI config/control center. To do this, I can either choose etk or ewl or (ewww!!! build yet another e toolkit (YAET!), I'm too lazy to do that anyways). This is probably going to generate a lot of comment anyways, so I may as well just go straight to the point! :) The point is that there is yet a third option apart from etk and ewl... that is the micro-toolkit used inside of E itself. Apparently, this toolkit is geared exactly for this kind of work, whipping up configuration dialogs, etc... its small its simple, its easy, almost everyone who's written a module/gadget has used it already. I too would love to use it for Entrance, as it will keep all configuration info for E looking unified as opposed to frankenstein'd. What I've been mulling over since about 4.30am (during REM sleep - if you believe that ;) ), is the possibility of pulling out the internal e widgets and their neccessary support infrastructure out of E itself, into... yup... you saw it coming... tada!!! ecore_config_tk or something similar. E already depends on Ecore, so no new dependency will be dragged in, and Entrance will just grab this and use. That will mean that once you have the big 5 (eet, evas, ecore, edje, embryo), you can still install Entrance. Moreover, I think it will allow the micro toolkit to properly shake itself free and clean. right now, its kinda difficult to see it clearly, since its part of e, but when its an ecore subsystem, it will be easier to see thru it (ok... that's just a secondary benefit.. really a sales pitch). The main point though is this... I'm still going to be borrowing code from E internal widgets anyways... should we (Peter Parkanyi is working with me on the config thingy), go ahead to start making them E-widgets an ecore subsystem? We're setting up ourselves with just a couple of weeks ahead of us to get things up to *snuff* so we'll need to move ASAP. Cheers, Essien - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
Rapid update. Raster just informed me, this is _not_ going to happen, because the e internal widgets don't really have a long live-span and are currently just a minor convenience. They may soon go to the dogs, without warning too :). I guess the point in the thread is basically m(0.o)t then, sorry for the bandwidth :) Essien Ita Essien wrote: I've begun looking at laying the initial groundwork for the Entrance GUI config/control center. To do this, I can either choose etk or ewl or (ewww!!! build yet another e toolkit (YAET!), I'm too lazy to do that anyways). This is probably going to generate a lot of comment anyways, so I may as well just go straight to the point! :) The point is that there is yet a third option apart from etk and ewl... that is the micro-toolkit used inside of E itself. Apparently, this toolkit is geared exactly for this kind of work, whipping up configuration dialogs, etc... its small its simple, its easy, almost everyone who's written a module/gadget has used it already. I too would love to use it for Entrance, as it will keep all configuration info for E looking unified as opposed to frankenstein'd. What I've been mulling over since about 4.30am (during REM sleep - if you believe that ;) ), is the possibility of pulling out the internal e widgets and their neccessary support infrastructure out of E itself, into... yup... you saw it coming... tada!!! ecore_config_tk or something similar. E already depends on Ecore, so no new dependency will be dragged in, and Entrance will just grab this and use. That will mean that once you have the big 5 (eet, evas, ecore, edje, embryo), you can still install Entrance. Moreover, I think it will allow the micro toolkit to properly shake itself free and clean. right now, its kinda difficult to see it clearly, since its part of e, but when its an ecore subsystem, it will be easier to see thru it (ok... that's just a secondary benefit.. really a sales pitch). The main point though is this... I'm still going to be borrowing code from E internal widgets anyways... should we (Peter Parkanyi is working with me on the config thingy), go ahead to start making them E-widgets an ecore subsystem? We're setting up ourselves with just a couple of weeks ahead of us to get things up to *snuff* so we'll need to move ASAP. Cheers, Essien - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Entrance] SELinux integration
Yes, I'll read it :) Here is the patch. I'm still working on the policy files. I will finish them when I'm graduated in a few weeks. The patch contains a function I got from gdm. Harrie Hoogeveen John Kraal wrote: I believe he is very busy finishing school at the moment ;) He'll read this though. Essien Ita Essien wrote: John Kraal wrote: Great, The guy already made it, but he has no idea of how to make it optional (for use in Makefile.am, configure.in, etc). Nevertheless I'll let him submit. awesome. If somebody could do the makefile / configure.in, please do Let him mail it to me directly [EMAIL PROTECTED], I'll do the autoKUNGfoo and send it back to him to test. And uhhh... why is _he_ not on the mailing list directly himself? Entrance needs more love :), if he could hack in SELinux support, we can use some more hands _if_ he's interested in helping out more. Cheers, Essien Regards, John Essien Ita Essien wrote: John Kraal wrote: Hello, Are there any plans for integrating SELinux in Entrance-login as of yet? If not, somebody here is thinking about doing it.. Hiya John, Its not on the current todo list. However, please go ahead and do this, much appreciated. Once then send the patch to the mailing list for review, I'm not the maintainer, just a cleaner-upper with cvs access. That said, if you send this patch in, also copy xcomp at [EMAIL PROTECTED] (he finds it hard to follow the patches on the ml, since its sooo long). One way or the other, the other, the friggin patch will go in :) *hint* Entrance need more ppl to show it more love *end hint* Cheers, Essien Regards, John - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel diff -Nau /usr/portage/distfiles/cvs-src/e17/apps/entrance/src/client/entrance_session.c ./entrance_session.c --- /usr/portage/distfiles/cvs-src/e17/apps/entrance/src/client/entrance_session.c 2006-08-02 00:02:35.0 +0200 +++ ./entrance_session.c2006-08-02 00:58:49.0 +0200 @@ -11,6 +11,10 @@ #include entrance_x_session.h #include entrance_ipc.h +#include selinux/selinux.h +#include selinux/get_context_list.h + + /** @file entrance_session.c @brief Variables and Data relating to an instance of the application as a whole @@ -458,6 +462,9 @@ if (initgroups(pwent-pw_name, pwent-pw_gid)) syslog(LOG_CRIT, Unable to initialize group (is entrance running as root?).); +//SELinux login +selinux_setup(pwent-pw_name); + if (setgid(pwent-pw_gid)) syslog(LOG_CRIT, Unable to set group id.); if (setuid(pwent-pw_uid)) @@ -797,3 +804,39 @@ } } } + +//from gdm +selinux_setup (const char *login) +{ +security_context_t scontext; +int ret=-1; +char *seuser=NULL; +char *level=NULL; + +/* If selinux is not enabled, then we don't do anything */ +if (is_selinux_enabled () = 0) +return TRUE; + +if (getseuserbyname(login, seuser, level) == 0) +ret=get_default_context_with_level(seuser, level, 0, scontext); + +if (ret 0) { +syslog(LOG_CRIT, sprintf(SELinux entrance login: unable to obtain default security context for %s., login)); +/* note that this will be run when the .xsession-errors + is already being
Re: [E-devel] Using freedesktop.org .desktop files.
On 8/8/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Loading 'SVG icons', at this point in time, really just means rendering some static SVG doc at some scale and then using that rendered image.. There are libs that can do that, the most commonly used by some seems to be 'librsvg', which latest version seems to use Cairo for the rendering (and various other libs as well.. including glib and gdk I believe). librsvg uses Cairo for the rendering backend and provides a GdkPixbuf with the output. - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
On 8/9/06, Essien Ita Essien [EMAIL PROTECTED] wrote: Rapid update. Raster just informed me, this is _not_ going to happen, because the e internal widgets don't really have a long live-span and are currently just a minor convenience. They may soon go to the dogs, without warning too :). If you decide to use Etk for this task, we'd be more than glad to help you out. Pass by #etk and give us a ping (= -- Hisham Mardam Bey MSc (Computer Science) http://hisham.cc/ +9613609386 Codito Ergo Sum (I Code Therefore I Am) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
On 8/9/06, Hisham Mardam Bey [EMAIL PROTECTED] wrote: On 8/9/06, Essien Ita Essien [EMAIL PROTECTED] wrote: Rapid update. Raster just informed me, this is _not_ going to happen, because the e internal widgets don't really have a long live-span and are currently just a minor convenience. They may soon go to the dogs, without warning too :).If you decide to use Etk for this task, we'd be more than glad to helpyou out. Pass by #etk and give us a ping (=--Hisham Mardam BeyMSc (Computer Science) http://hisham.cc/+9613609386Codito Ergo Sum (I Code Therefore I Am)-Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easierDownload IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/enlightenment-develIts probably not a good idea to use etk or ewl because they are an extra dependency, and its in entrances best interests to keep it neutral.Just use evas objects, and edje for the gfx, and you'll be fine. -- Stephen Houston - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
xcomp may have changed his opinion on this over time, but last I spoke with him about it, he did not want to bring in additional dependencies beyond what is currently in entrance. On 8/9/06, Hisham Mardam Bey [EMAIL PROTECTED] wrote: On 8/9/06, Essien Ita Essien [EMAIL PROTECTED] wrote: Rapid update. Raster just informed me, this is _not_ going to happen, because the e internal widgets don't really have a long live-span and are currently just a minor convenience. They may soon go to the dogs, without warning too :). If you decide to use Etk for this task, we'd be more than glad to help you out. Pass by #etk and give us a ping (= -- Hisham Mardam Bey MSc (Computer Science) http://hisham.cc/ +9613609386 Codito Ergo Sum (I Code Therefore I Am) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Using freedesktop.org .desktop files.
On Wed, 9 Aug 2006 03:18:41 GMT [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Loading 'SVG icons', at this point in time, really just means rendering some static SVG doc at some scale and then using that rendered image.. There are libs that can do that, the most commonly used by some seems to be 'librsvg', which latest version seems to use Cairo for the rendering (and various other libs as well.. including glib and gdk I believe). That sounds like a big load of dependencies just to turn vectors into rasters. signature.asc Description: PGP signature - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Using freedesktop.org .desktop files.
On Thu, Aug 10, 2006 at 02:33:29AM +1000, David Seikel wrote: On Wed, 9 Aug 2006 03:18:41 GMT [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Loading 'SVG icons', at this point in time, really just means rendering some static SVG doc at some scale and then using that rendered image.. There are libs that can do that, the most commonly used by some seems to be 'librsvg', which latest version seems to use Cairo for the rendering (and various other libs as well.. including glib and gdk I believe). That sounds like a big load of dependencies just to turn vectors into rasters. Sure, but it would be an optional dependency. Both KDE and Gnome use librsvg, so anyone who needs svg icons would likely already have it installed. As always, there's a tradeoff between dependencies and duplication of effort. As discussed before, fully implementing the SVG spec is a load of work no one really wants at the moment. rephorm - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] Wallpaper on Triple Head Setup
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi folks! I'm wondering if it is possible to stretch a Wall-Paper over a Triple Head desktop that is not in merged mode. Currently, the 3840x1024 picture I would like to have as wallpaper doesn't work, regardless of what I'm trying to set it up. Is this a problem of having Xinerama enabled? Is there any chance to get around this? Btw: Since the latest update, the desklock behaviour changed a little bit. Before the password-box moved from one screen to the other and followed the mouse, now it is again being displayed on all three screens. Is that a new feature? best regards, - -- | .-. |Alexander Griesser -- [EMAIL PROTECTED] | .''`. | | /v\ \ http://www.tuxx-home.at/ / : :' : | | /( )\ | GPG-KeyID: 0xA2949B5A | `. `' | | ^^ ^^ `-'`- | -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE2kmt66HVD6KUm1oRAhNsAKCTgC01J+obGqQO3SMgB38uO2DAfACeL3DU Jbpb++Ue3/F02/qt1SppUCA= =9geJ -END PGP SIGNATURE- - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
Hisham Mardam Bey wrote: On 8/9/06, Essien Ita Essien [EMAIL PROTECTED] wrote: Rapid update. Raster just informed me, this is _not_ going to happen, because the e internal widgets don't really have a long live-span and are currently just a minor convenience. They may soon go to the dogs, without warning too :). If you decide to use Etk for this task, we'd be more than glad to help you out. Pass by #etk and give us a ping (= thnx for the offer codewarrior, i may just take you up on it. :) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
Nathan Ingersoll wrote: xcomp may have changed his opinion on this over time, but last I spoke with him about it, he did not want to bring in additional dependencies beyond what is currently in entrance. he's actually open to options currently. but the no dependencies thing would be cool if i can still afford to be lazy and keep dependencies out. On 8/9/06, Hisham Mardam Bey [EMAIL PROTECTED] wrote: On 8/9/06, Essien Ita Essien [EMAIL PROTECTED] wrote: Rapid update. Raster just informed me, this is _not_ going to happen, because the e internal widgets don't really have a long live-span and are currently just a minor convenience. They may soon go to the dogs, without warning too :). If you decide to use Etk for this task, we'd be more than glad to help you out. Pass by #etk and give us a ping (= -- Hisham Mardam Bey MSc (Computer Science) http://hisham.cc/ +9613609386 Codito Ergo Sum (I Code Therefore I Am) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
Stephen Houston wrote: snip Its probably not a good idea to use etk or ewl because they are an extra dependency, and its in entrances best interests to keep it neutral. Just use evas objects, and edje for the gfx, and you'll be fine. i've seriously considered this too. i'm going to sleep on this, and i'm also in touch with xcomp. we'll reach a decision soon enuff. thnx. -- Stephen Houston - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Using freedesktop.org .desktop files.
Loading 'SVG icons', at this point in time, really just means rendering some static SVG doc at some scale and then using that rendered image.. There are libs that can do that, the most commonly used by some seems to be 'librsvg', which latest version seems to use Cairo for the rendering (and various other libs as well.. including glib and gdk I believe). That sounds like a big load of dependencies just to turn vectors into rasters. Sure, but it would be an optional dependency. Both KDE and Gnome use librsvg, so anyone who needs svg icons would likely already have it installed. As always, there's a tradeoff between dependencies and duplication of effort. As discussed before, fully implementing the SVG spec is a load of work no one really wants at the moment. The cairo dependency is fine since hopefully it'll become a 'main' evas engine.. But it's unfortunate that librsvg has to go thru glib and gdk.. ideally it would keep to a min of xml related libs say, and draw to a cairo surface say. I believe that kde actually has its own implementation of the parsing (and supports non-static svg docs).. the rendering is likely done via qt I'd guess. The svg spec is a complete mess, it's under-determined, overly complex, and possibly inconsistent.. But, for some reason, any w3 spec seems to be viewed by many as liberating and empowering -- never mind any problems the specs may have, and never mind that there's NO community representation whatsoever. In any case, unless someone finds a capable svg doc parser that can be hooked up to modular rendering backends.. librsvg would would be the obvious choice for using in an evas svg image-loader. jose - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] [Entrance] SELinux integration
Mivz wrote: Yes, I'll read it :) ;) Here is the patch. I'm still working on the policy files. I will finish them when I'm graduated in a few weeks. wish you all the best in them exams right there. *cough* we have a vacancy on our Entrance enterprise architecture and coporate solution provision team, do send us your CV as soon as you are able *end cough* :) The patch contains a function I got from gdm. sweet. I'll add the conditional compilation boohaa to this, and send back to you to test properly, I don't have/use selinux so I can't test it well on my box. Once you're good with it, i'll apply it finally. thnx again. Essien Harrie Hoogeveen John Kraal wrote: I believe he is very busy finishing school at the moment ;) He'll read this though. Essien Ita Essien wrote: John Kraal wrote: Great, The guy already made it, but he has no idea of how to make it optional (for use in Makefile.am, configure.in, etc). Nevertheless I'll let him submit. awesome. If somebody could do the makefile / configure.in, please do Let him mail it to me directly [EMAIL PROTECTED], I'll do the autoKUNGfoo and send it back to him to test. And uhhh... why is _he_ not on the mailing list directly himself? Entrance needs more love :), if he could hack in SELinux support, we can use some more hands _if_ he's interested in helping out more. Cheers, Essien Regards, John Essien Ita Essien wrote: John Kraal wrote: Hello, Are there any plans for integrating SELinux in Entrance-login as of yet? If not, somebody here is thinking about doing it.. Hiya John, Its not on the current todo list. However, please go ahead and do this, much appreciated. Once then send the patch to the mailing list for review, I'm not the maintainer, just a cleaner-upper with cvs access. That said, if you send this patch in, also copy xcomp at [EMAIL PROTECTED] (he finds it hard to follow the patches on the ml, since its sooo long). One way or the other, the other, the friggin patch will go in :) *hint* Entrance need more ppl to show it more love *end hint* Cheers, Essien Regards, John - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel diff -Nau /usr/portage/distfiles/cvs-src/e17/apps/entrance/src/client/entrance_session.c ./entrance_session.c --- /usr/portage/distfiles/cvs-src/e17/apps/entrance/src/client/entrance_session.c 2006-08-02 00:02:35.0 +0200 +++ ./entrance_session.c 2006-08-02 00:58:49.0 +0200 @@ -11,6 +11,10 @@ #include entrance_x_session.h #include entrance_ipc.h +#include selinux/selinux.h +#include selinux/get_context_list.h + + /** @file entrance_session.c @brief Variables and Data relating to an instance of the application as a whole @@ -458,6 +462,9 @@ if (initgroups(pwent-pw_name, pwent-pw_gid)) syslog(LOG_CRIT, Unable to initialize group (is entrance running as root?).); +//SELinux login +selinux_setup(pwent-pw_name); + if (setgid(pwent-pw_gid)) syslog(LOG_CRIT, Unable to set group id.); if (setuid(pwent-pw_uid)) @@ -797,3 +804,39 @@ } } } + +//from gdm +selinux_setup (const char *login) +{ +
Re: [E-devel] [Entrance] SELinux integration
On Wed, 09 Aug 2006 17:15:26 +0200 Mivz [EMAIL PROTECTED] babbled: Yes, I'll read it :) Here is the patch. I'm still working on the policy files. I will finish them when I'm graduated in a few weeks. The patch contains a function I got from gdm. copied from gdm? verbatim? if so - this can't go into entrance (unless you change entrance's license - it becomes GPL then). you can copy the ALGORITHM and the IDEA - but NOT the code - well not without affecting licenses. essiene - beware of this. i recommend you don't accept the patch as-is. you rewrite the function from gdm. Harrie Hoogeveen John Kraal wrote: I believe he is very busy finishing school at the moment ;) He'll read this though. Essien Ita Essien wrote: John Kraal wrote: Great, The guy already made it, but he has no idea of how to make it optional (for use in Makefile.am, configure.in, etc). Nevertheless I'll let him submit. awesome. If somebody could do the makefile / configure.in, please do Let him mail it to me directly [EMAIL PROTECTED], I'll do the autoKUNGfoo and send it back to him to test. And uhhh... why is _he_ not on the mailing list directly himself? Entrance needs more love :), if he could hack in SELinux support, we can use some more hands _if_ he's interested in helping out more. Cheers, Essien Regards, John Essien Ita Essien wrote: John Kraal wrote: Hello, Are there any plans for integrating SELinux in Entrance-login as of yet? If not, somebody here is thinking about doing it.. Hiya John, Its not on the current todo list. However, please go ahead and do this, much appreciated. Once then send the patch to the mailing list for review, I'm not the maintainer, just a cleaner-upper with cvs access. That said, if you send this patch in, also copy xcomp at [EMAIL PROTECTED] (he finds it hard to follow the patches on the ml, since its sooo long). One way or the other, the other, the friggin patch will go in :) *hint* Entrance need more ppl to show it more love *end hint* Cheers, Essien Regards, John - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Entrance Config - YAET
On Wed, 09 Aug 2006 22:20:20 +0100 Essien Ita Essien [EMAIL PROTECTED] babbled: Stephen Houston wrote: snip Its probably not a good idea to use etk or ewl because they are an extra dependency, and its in entrances best interests to keep it neutral. Just use evas objects, and edje for the gfx, and you'll be fine. i've seriously considered this too. i'm going to sleep on this, and i'm also in touch with xcomp. we'll reach a decision soon enuff. thnx. sure - and then.. eventually, you need a widget - of some sort, so you implement it... back to square one. entrance itself can getaway with no widgets - its text entry needs are very simple. but a config tool will need more... -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Wallpaper on Triple Head Setup
On Wed, 09 Aug 2006 22:46:37 +0200 Alexander Griesser [EMAIL PROTECTED] babbled: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi folks! I'm wondering if it is possible to stretch a Wall-Paper over a Triple Head desktop that is not in merged mode. Currently, the 3840x1024 picture I would like to have as wallpaper doesn't work, regardless of what I'm trying to set it up. Is this a problem of having Xinerama enabled? Is there any chance to get around this? split the image into 3 separate ones. Btw: Since the latest update, the desklock behaviour changed a little bit. Before the password-box moved from one screen to the other and followed the mouse, now it is again being displayed on all three screens. Is that a new feature? i only ever saw it displaying this way. i can check as to why it might not be doing so. best regards, - -- | .-. |Alexander Griesser -- [EMAIL PROTECTED] | .''`. | | /v\ \ http://www.tuxx-home.at/ / : :' : | | /( )\ | GPG-KeyID: 0xA2949B5A | `. `' | | ^^ ^^ `-'`- | -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE2kmt66HVD6KUm1oRAhNsAKCTgC01J+obGqQO3SMgB38uO2DAfACeL3DU Jbpb++Ue3/F02/qt1SppUCA= =9geJ -END PGP SIGNATURE- - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Using freedesktop.org .desktop files.
On Wed, 9 Aug 2006 21:36:04 GMT [EMAIL PROTECTED] [EMAIL PROTECTED] babbled: Loading 'SVG icons', at this point in time, really just means rendering some static SVG doc at some scale and then using that rendered image.. There are libs that can do that, the most commonly used by some seems to be 'librsvg', which latest version seems to use Cairo for the rendering (and various other libs as well.. including glib and gdk I believe). That sounds like a big load of dependencies just to turn vectors into rasters. Sure, but it would be an optional dependency. Both KDE and Gnome use librsvg, so anyone who needs svg icons would likely already have it installed. As always, there's a tradeoff between dependencies and duplication of effort. As discussed before, fully implementing the SVG spec is a load of work no one really wants at the moment. The cairo dependency is fine since hopefully it'll become a 'main' evas engine.. But it's unfortunate that librsvg has to go thru glib and gdk.. ideally it would keep to a min of xml related libs say, and draw to a cairo surface say. actually - cairo is unlikely to become a main engine - just because it's extra work with no gain. we use what cairo uses directly ourselves already. this gives us better control and better performance. :) I believe that kde actually has its own implementation of the parsing (and supports non-static svg docs).. the rendering is likely done via qt I'd guess. The svg spec is a complete mess, it's under-determined, overly complex, and possibly inconsistent.. But, for some reason, any w3 spec seems to be viewed by many as liberating and empowering -- never mind any problems the specs may have, and never mind that there's NO community representation whatsoever. In any case, unless someone finds a capable svg doc parser that can be hooked up to modular rendering backends.. librsvg would would be the obvious choice for using in an evas svg image-loader. jose - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] E CVS: engage handyande
On Wed, 9 Aug 2006 17:38:13 -0400 (EDT) Enlightenment CVS [EMAIL PROTECTED] wrote: Enlightenment CVS committal Author : handyande Project : misc Module : engage Dir : misc/engage/src Modified Files: config.c dock.c engage.h window.c Log Message: Composite patch from Hannes Janetzek - thanks very much :) === RCS file: /cvs/e/misc/engage/src/window.c,v retrieving revision 1.31 retrieving revision 1.32 diff -u -3 -r1.31 -r1.32 --- window.c 13 Jun 2005 18:55:14 - 1.31 +++ window.c 9 Aug 2006 21:38:13 - 1.32 @@ -6,6 +6,8 @@ #include X11/Xlib.h #include X11/Xatom.h #include X11/Xutil.h +#include X11/extensions/shape.h + #ifdef XINERAMA #include X11/extensions/Xinerama.h #endif @@ -32,6 +34,22 @@ static void handle_menu_draw(void *data, Evas * e, Evas_Object * obj, void *event); static void od_window_set_hidden(int hidden); +static void window_input_shape_rectangle_set(Ecore_X_Window win, int x, int y, int w, int h); + + +static void +window_input_shape_rectangle_set(Ecore_X_Window win, int x, int y, int w, int h) +{ + XRectangle rect; + + rect.x = x; + rect.y = y; + rect.width = w; + rect.height = h; + XShapeCombineRectangles(ecore_x_display_get(), win, ShapeInput, 0, 0, rect, 1, ShapeSet, Unsorted); +} window.c: In function `window_input_shape_rectangle_set': window.c:49: error: `ShapeInput' undeclared (first use in this function) window.c:49: error: (Each undeclared identifier is reported only once window.c:49: error: for each function it appears in.) At least on my SuSE 9.3 Pro. signature.asc Description: PGP signature - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Using freedesktop.org .desktop files.
The cairo dependency is fine since hopefully it'll become a 'main' evas engine.. But it's unfortunate that librsvg has to go thru glib and gdk.. ideally it would keep to a min of xml related libs say, and draw to a cairo surface say. actually - cairo is unlikely to become a main engine - just because it's extra work with no gain. we use what cairo uses directly ourselves already. this gives us better control and better performance. :) One never knows.. Always keep an open mind! :) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Wallpaper on Triple Head Setup
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Carsten Haitzler (The Rasterman) wrote: I'm wondering if it is possible to stretch a Wall-Paper over a Triple Head desktop that is not in merged mode. [...] split the image into 3 separate ones. Yes, I know, I already did this but I was wondering if there is any easier way to do this. Btw: Since the latest update, the desklock behaviour changed a little bit. Before the password-box moved from one screen to the other and followed the mouse, now it is again being displayed on all three screens. Is that a new feature? i only ever saw it displaying this way. i can check as to why it might not be doing so. Sorry, my fault. The last update did flush all configuration settings and the password box follows mouse feature was not active :-/ What I wanted to try afterwards is to set the same three tiles of my 3840x1024 picture as desklock background, but that wasn't possible because one can only set _ONE_ picture for the desklock background and in this case, the 3840x1024 pic is not being stretched over all three displays... Is someone interested in adding this feature to desklock? e.g. being able to configure a per-screen wallpaper as you do in the wallpaper configuration itself? ciao, - -- | .-. |Alexander Griesser -- [EMAIL PROTECTED] | .''`. | | /v\ \ http://www.tuxx-home.at/ / : :' : | | /( )\ | GPG-KeyID: 0xA2949B5A | `. `' | | ^^ ^^ `-'`- | -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE2rQT66HVD6KUm1oRApRZAJ48pv/jCBtCXcchGTkJNWM5hovE1QCcC6xm iIdgm1fPTPQK5TCTFKZebmk= =Z7UO -END PGP SIGNATURE- - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Wallpaper on Triple Head Setup
On Thu, 10 Aug 2006 06:20:35 +0200 Alexander Griesser [EMAIL PROTECTED] babbled: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Carsten Haitzler (The Rasterman) wrote: I'm wondering if it is possible to stretch a Wall-Paper over a Triple Head desktop that is not in merged mode. [...] split the image into 3 separate ones. Yes, I know, I already did this but I was wondering if there is any easier way to do this. no there isnt. you have the other group of peolpe who also have to combing all their images into 1 to spread across multiple screens if they want different backgrounds. splitting is less work as there is only 1 split as opposed to N permutations of 2 backgrounds you have. the code also deals with the bg of each screen separately as it macthes a zone and a set of desktops. Btw: Since the latest update, the desklock behaviour changed a little bit. Before the password-box moved from one screen to the other and followed the mouse, now it is again being displayed on all three screens. Is that a new feature? i only ever saw it displaying this way. i can check as to why it might not be doing so. Sorry, my fault. The last update did flush all configuration settings and the password box follows mouse feature was not active :-/ aha - u enabled that. gotcha. What I wanted to try afterwards is to set the same three tiles of my 3840x1024 picture as desklock background, but that wasn't possible because one can only set _ONE_ picture for the desklock background and in this case, the 3840x1024 pic is not being stretched over all three displays... yes. desklock is a bit limited. Is someone interested in adding this feature to desklock? e.g. being able to configure a per-screen wallpaper as you do in the wallpaper configuration itself? patches accepted :) ciao, - -- | .-. |Alexander Griesser -- [EMAIL PROTECTED] | .''`. | | /v\ \ http://www.tuxx-home.at/ / : :' : | | /( )\ | GPG-KeyID: 0xA2949B5A | `. `' | | ^^ ^^ `-'`- | -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE2rQT66HVD6KUm1oRApRZAJ48pv/jCBtCXcchGTkJNWM5hovE1QCcC6xm iIdgm1fPTPQK5TCTFKZebmk= =Z7UO -END PGP SIGNATURE- -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] Using freedesktop.org .desktop files.
On Thu, 10 Aug 2006 03:58:39 GMT [EMAIL PROTECTED] [EMAIL PROTECTED] babbled: The cairo dependency is fine since hopefully it'll become a 'main' evas engine.. But it's unfortunate that librsvg has to go thru glib and gdk.. ideally it would keep to a min of xml related libs say, and draw to a cairo surface say. actually - cairo is unlikely to become a main engine - just because it's extra work with no gain. we use what cairo uses directly ourselves already. this gives us better control and better performance. :) One never knows.. Always keep an open mind! :) sure - i did - i got far enough to see cairo only bought us an insanely slow enging with no other benefits. i didnt see continued work on it useful :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)[EMAIL PROTECTED] 裸好多 Tokyo, Japan (東京 日本) - Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642 ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel