Re: [e-users] I try to use ssh-agent but nogood

2006-08-26 Thread Landry, Marc-Andre
Carsten Haitzler (The Rasterman) wrote:
 On Fri, 25 Aug 2006 16:34:42 -0400 Landry, Marc-Andre [EMAIL PROTECTED]
 babbled:
 
 Carsten Haitzler (The Rasterman) wrote:
 maybe you should make the eap do:

 xterm -e gdb ssh-agent

 and trace it (maybe compile ssh-agent so you have debugging symbols).?

 I tried tracing it but ssh-agent don't bug... It just didn't propagate
 is value to enlightenment env vars if I put it in the startup sequence
 of enlightenment :
 ---
  ~ $ ssh-agent
 SSH_AUTH_SOCK=/tmp/ssh-WDGQeG3680/agent.3680; export SSH_AUTH_SOCK;
 SSH_AGENT_PID=3681; export SSH_AGENT_PID;
 echo Agent pid 3681;
 ---
 my .order file for startup  resulting ps xf
 ---
  ~ $ ps xf
   PID TTY  STAT   TIME COMMAND
 28528 ?S  0:03 /usr/bin/enlightenment-0.17
 28649 ?Ss 0:00  \_ xscreensaver
 28663 ?Ss 0:00  \_ /bin/bash /usr/libexec/mozilla-launcher
 28699 ?Sl 0:03  |   \_
 /usr/lib/mozilla-thunderbird/thunderbird-bin
 28668 ?Ss 0:01  \_ gaim
 28724 ?S  0:00  |   \_ gaim
 28725 ?S  0:00  |   \_ gaim
 28924 ?Ss 0:00  \_ xterm -rv -bc
 28926 pts/0Ss 0:00  \_ bash
 29021 pts/0R+ 0:00  \_ ps xf
 28713 ?S  0:00 /usr/libexec/gconfd-2 24
 28681 ?Ss 0:00 ssh-agent
 28629 ?S  0:00 dbus-launch --exit-with-session
 /usr/bin/enlightenmen
 28628 ?Ss 0:00 dbus-daemon --fork --print-pid 8
 --print-address 6 --
  ~ $ cat .e/e/applications/startup/.order
 xscreensaver.eap
 thunderbird.eap
 gaim.eap
 ssh-agent.eap
 ---
 In the ps xf output you could see that xscreensaver attach to PPID of
 e17 but not ssh-agent. Should I try to do not fork? And did somebody may
 explain me why I don't see his env value that it shall initialized?
 
 of COURSE you don't see the ssh agent environment. ssh-agent is DESIGNED to be
 run LIKE this:
 
 #!/bin/sh
 
 # run ssh agent and take it's stdout and EVALUATE it - modifying the shell
 # environment
 eval `ssh-agent`
 # run enlightenment - it now inherits the shell environment. anything
 # enlightenment runs will also inherit this environment - which contains the
 # ssh-agent environment variables
 exec enlightenment
 
 The problem is ssh-agent is designed to modify a shell - e's environment 
 CANNOT
 be modified by another program - NO process' environment can be modified by
 another process. a child process inherits the environment of its parent. the
 ONLY reason this works is ssh-agent is designed to print out shell commands
 which as above you tell the shell to READ the stdout from ss-agent and then
 interpret those commands - the shell changes its OWN environment. ssh-agent
 never does.
 

This explain everything. Thank you.

 ---
 I tryed to add it to my .xsession but don't get it to work... even worse
 I break everything and e17 don't get to start.


So I just have to add eval in .xsession... one day I will understand all
the tricky part of the shell. I will have to redesing lot of my shell
script at work, it will simplify the understanding.


-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] I try to use ssh-agent but nogood

2006-08-26 Thread Landry, Marc-Andre
Landry, Marc-Andre wrote:
 Carsten Haitzler (The Rasterman) wrote:
 On Fri, 25 Aug 2006 16:34:42 -0400 Landry, Marc-Andre [EMAIL PROTECTED]
 babbled:

 Carsten Haitzler (The Rasterman) wrote:
 maybe you should make the eap do:

 xterm -e gdb ssh-agent

 and trace it (maybe compile ssh-agent so you have debugging symbols).?

 I tried tracing it but ssh-agent don't bug... It just didn't propagate
 is value to enlightenment env vars if I put it in the startup sequence
 of enlightenment :
 ---
  ~ $ ssh-agent
 SSH_AUTH_SOCK=/tmp/ssh-WDGQeG3680/agent.3680; export SSH_AUTH_SOCK;
 SSH_AGENT_PID=3681; export SSH_AGENT_PID;
 echo Agent pid 3681;
 ---
 my .order file for startup  resulting ps xf
 ---
  ~ $ ps xf
   PID TTY  STAT   TIME COMMAND
 28528 ?S  0:03 /usr/bin/enlightenment-0.17
 28649 ?Ss 0:00  \_ xscreensaver
 28663 ?Ss 0:00  \_ /bin/bash /usr/libexec/mozilla-launcher
 28699 ?Sl 0:03  |   \_
 /usr/lib/mozilla-thunderbird/thunderbird-bin
 28668 ?Ss 0:01  \_ gaim
 28724 ?S  0:00  |   \_ gaim
 28725 ?S  0:00  |   \_ gaim
 28924 ?Ss 0:00  \_ xterm -rv -bc
 28926 pts/0Ss 0:00  \_ bash
 29021 pts/0R+ 0:00  \_ ps xf
 28713 ?S  0:00 /usr/libexec/gconfd-2 24
 28681 ?Ss 0:00 ssh-agent
 28629 ?S  0:00 dbus-launch --exit-with-session
 /usr/bin/enlightenmen
 28628 ?Ss 0:00 dbus-daemon --fork --print-pid 8
 --print-address 6 --
  ~ $ cat .e/e/applications/startup/.order
 xscreensaver.eap
 thunderbird.eap
 gaim.eap
 ssh-agent.eap
 ---
 In the ps xf output you could see that xscreensaver attach to PPID of
 e17 but not ssh-agent. Should I try to do not fork? And did somebody may
 explain me why I don't see his env value that it shall initialized?
 of COURSE you don't see the ssh agent environment. ssh-agent is DESIGNED to 
 be
 run LIKE this:

 #!/bin/sh

 # run ssh agent and take it's stdout and EVALUATE it - modifying the shell
 # environment
 eval `ssh-agent`
 # run enlightenment - it now inherits the shell environment. anything
 # enlightenment runs will also inherit this environment - which contains the
 # ssh-agent environment variables
 exec enlightenment

 The problem is ssh-agent is designed to modify a shell - e's environment 
 CANNOT
 be modified by another program - NO process' environment can be modified by
 another process. a child process inherits the environment of its parent. the
 ONLY reason this works is ssh-agent is designed to print out shell commands
 which as above you tell the shell to READ the stdout from ss-agent and then
 interpret those commands - the shell changes its OWN environment. ssh-agent
 never does.

 
 This explain everything. Thank you.
 
 ---
 I tryed to add it to my .xsession but don't get it to work... even worse
 I break everything and e17 don't get to start.

 
 So I just have to add eval in .xsession... one day I will understand all
 the tricky part of the shell. I will have to redesing lot of my shell
 script at work, it will simplify the understanding.
 
It look like I have a shell trouble 'cause this .xsession script didn't
run as expected.

#!/bin/sh
eval 'ssh-agent'
eval 'dbus-launch --sh-syntax --exit-with-session'
exec enlightenment


Nor SSH and DBus get propagetted to enlightenment. I will try to
understand this. Thank you all for your help.

LMA1980

-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] I try to use ssh-agent but nogood

2006-08-26 Thread Bertrand Jacquin
On 8/26/06, Landry, Marc-Andre [EMAIL PROTECTED] wrote:
 It look like I have a shell trouble 'cause this .xsession script didn't
 run as expected.

 #!/bin/sh
 eval 'ssh-agent'
 eval 'dbus-launch --sh-syntax --exit-with-session'
 exec enlightenment


 Nor SSH and DBus get propagetted to enlightenment. I will try to
 understand this. Thank you all for your help.

Here is my ~/.xinitrc and all (dbus and env) is ok with it :

export PATH=$PATH:$HOME/bin
source /etc/env.d/02locales

xmms2d 

numlockx on
#xautolock -locker xtrlock 

dbuslaunch=`which dbus-launch 2/dev/null`
if [ -n $dbuslaunch ]  [ -x $dbuslaunch ]  [ -z
$DBUS_SESSION_BUS_ADDRESS ]; then
eval `$dbuslaunch --sh-syntax --exit-with-session`
fi

/usr/libexec/notification-daemon 

if [[ $0 = ${HOME}/.xinitrc ]]; then
exec /usr/bin/enlightenment-0.17
fi


-- 
# Beber : [EMAIL PROTECTED]
# IM : [EMAIL PROTECTED]
# http://www.meleeweb.net

-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Alt+tab questions

2006-08-26 Thread The Rasterman
On Sat, 26 Aug 2006 17:05:01 +0530 nik [EMAIL PROTECTED] babbled:

 Hey all,
 using e16 here, a few questions.
 
 1. Is it possible to have a icon while alt+tabbing, currently I only get  
 the title of the window while alt+tabbing.

if the window border has an icon - the winlist will display it too.

 2. Can alt+tabbing be more like traditional alt+tabbing , i.e the windows  
 switch only after alt_up . As of now, as soon as tab is pressed the  
 windows switch. Hope I am clear.

you haven't spent any time with the window list config dilaog (that is the
alt-tab feature the Window list)

 3. How stable is e17 and how easy is it to install, from what I have  
 heard, nobody uses e16 anymore, so I thought it might be a good idea to  
 upgrade to e17, but the pre-alpha tag wa putting me off.  

oh - wait. you were using e16? then disregard my comments. they were for e17.

 Ta
 
 -- 
 Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
 
 -
 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-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 


-- 
- 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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] I try to use ssh-agent but nogood

2006-08-26 Thread The Rasterman
On Sat, 26 Aug 2006 08:30:53 -0400 Landry, Marc-Andre [EMAIL PROTECTED]
babbled:

 Landry, Marc-Andre wrote:
  Carsten Haitzler (The Rasterman) wrote:
  On Fri, 25 Aug 2006 16:34:42 -0400 Landry, Marc-Andre [EMAIL PROTECTED]
  babbled:
 
  Carsten Haitzler (The Rasterman) wrote:
  maybe you should make the eap do:
 
  xterm -e gdb ssh-agent
 
  and trace it (maybe compile ssh-agent so you have debugging symbols).?
 
  I tried tracing it but ssh-agent don't bug... It just didn't propagate
  is value to enlightenment env vars if I put it in the startup sequence
  of enlightenment :
  ---
   ~ $ ssh-agent
  SSH_AUTH_SOCK=/tmp/ssh-WDGQeG3680/agent.3680; export SSH_AUTH_SOCK;
  SSH_AGENT_PID=3681; export SSH_AGENT_PID;
  echo Agent pid 3681;
  ---
  my .order file for startup  resulting ps xf
  ---
   ~ $ ps xf
PID TTY  STAT   TIME COMMAND
  28528 ?S  0:03 /usr/bin/enlightenment-0.17
  28649 ?Ss 0:00  \_ xscreensaver
  28663 ?Ss 0:00  \_ /bin/bash /usr/libexec/mozilla-launcher
  28699 ?Sl 0:03  |   \_
  /usr/lib/mozilla-thunderbird/thunderbird-bin
  28668 ?Ss 0:01  \_ gaim
  28724 ?S  0:00  |   \_ gaim
  28725 ?S  0:00  |   \_ gaim
  28924 ?Ss 0:00  \_ xterm -rv -bc
  28926 pts/0Ss 0:00  \_ bash
  29021 pts/0R+ 0:00  \_ ps xf
  28713 ?S  0:00 /usr/libexec/gconfd-2 24
  28681 ?Ss 0:00 ssh-agent
  28629 ?S  0:00 dbus-launch --exit-with-session
  /usr/bin/enlightenmen
  28628 ?Ss 0:00 dbus-daemon --fork --print-pid 8
  --print-address 6 --
   ~ $ cat .e/e/applications/startup/.order
  xscreensaver.eap
  thunderbird.eap
  gaim.eap
  ssh-agent.eap
  ---
  In the ps xf output you could see that xscreensaver attach to PPID of
  e17 but not ssh-agent. Should I try to do not fork? And did somebody may
  explain me why I don't see his env value that it shall initialized?
  of COURSE you don't see the ssh agent environment. ssh-agent is DESIGNED
  to be run LIKE this:
 
  #!/bin/sh
 
  # run ssh agent and take it's stdout and EVALUATE it - modifying the shell
  # environment
  eval `ssh-agent`
  # run enlightenment - it now inherits the shell environment. anything
  # enlightenment runs will also inherit this environment - which contains
  # the ssh-agent environment variables
  exec enlightenment
 
  The problem is ssh-agent is designed to modify a shell - e's environment
  CANNOT be modified by another program - NO process' environment can be
  modified by another process. a child process inherits the environment of
  its parent. the ONLY reason this works is ssh-agent is designed to print
  out shell commands which as above you tell the shell to READ the stdout
  from ss-agent and then interpret those commands - the shell changes its
  OWN environment. ssh-agent never does.
 
  
  This explain everything. Thank you.
  
  ---
  I tryed to add it to my .xsession but don't get it to work... even worse
  I break everything and e17 don't get to start.
 
  
  So I just have to add eval in .xsession... one day I will understand all
  the tricky part of the shell. I will have to redesing lot of my shell
  script at work, it will simplify the understanding.
  
 It look like I have a shell trouble 'cause this .xsession script didn't
 run as expected.
 
 #!/bin/sh
 eval 'ssh-agent'
 eval 'dbus-launch --sh-syntax --exit-with-session'
 exec enlightenment

you are using forward-single-quotes. you need to use BACKWARDs single quotes -
see my email and examples closely.

 
 Nor SSH and DBus get propagetted to enlightenment. I will try to
 understand this. Thank you all for your help.
 
 LMA1980
 
 -
 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-users mailing list
 enlightenment-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/enlightenment-users
 


-- 
- 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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

[e-users] Enlightenment / Trusted GUI

2006-08-26 Thread William DUCK
 Hello Misters,

As you are GUI experts, I am
 asking your help.

 I am attempting to build up a team.

 I believe it's time for a full-fledge verified OS.

The graphic part is essential nowadays.

If somebody is interested in functional programming and in formal methods to 
help to implement a trusted GUI with the XHSB protocol, he is welcome :)

Soon a Trusted Enlightenment ? :)

XHSB ( X Haskell Bindings ) :

http://lists.freedesktop.org/archives/xcb/2006-January/001278.html


Here is an example of a protocol formalisation and a trusted GUI :

network stack :
http://www.cl.cam.ac.uk/~pes20/Netsem/

trusted GUI :

http://demo.tudos.org/nitpicker_tutorial.html

If you want to contact me, my mail is guillaume_dot_fortaine_at_wanadoo_dot_fr

I will set up a mailing-list, a web server, a wiki and an IRC

Best Regards,

  Guillaume FORTAINE

-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] FC5 X.org X11R7 with entrance

2006-08-26 Thread Laurence Vanek
Gregory Kriehn wrote:
 I noticed this conversation regarding not being able to get entrance to
 work with FC5.  Well... I just installed FC5 about a month ago, and I've
 solved the problem.  Someone is going to have to make some changes to
 the scripts/config files to get this to work permanently though.
 
 BACKGROUND:
 
 1.)  Configuration for /etc/entrance_config.cfg
 
 Currently, entrance is setup for a system that still uses X11R6 from
 X.org instead of the new X11R7 files.  You can check this with the
 following command:
 
  sudo ecore_config -c /etc/entrance_config.cfg -a
 
 Look at the last line.  If will say:
 
  /entranced/xserver string /usr/X11R6/bin/X -quiet -nolisten tcp
  vt7
 
 Because of this, entrance will not launch successfully.  It certainly
 tries, as can be verified by checking your /var/log/messages file, but
 fails because X.org uses X11R7 under FC5.  Notice the release notes of
 Fedora Core 5.  See the third point, in particular.
 
 -
 
 The following list includes some of the more visible changes for
 developers in X11R7:
 
* The entire buildsystem has changed from imake to the GNU
   autotools collection.
 
* Libraries now install pkgconfig *.pc files, which should now
   always be used by software that depends on these libraries,
   instead of hard coding paths to them in /usr/X11R6/lib or
   elsewhere.
 
* Everything is now installed directly into /usr instead of
   /usr/X11R6. All software that hard codes paths to anything in
   /usr/X11R6 must now be changed, preferably to dynamically
   detect the proper location of the object. Developers are
   strongly advised against hard-coding the new X11R7 default
   paths.
 
* Every library has its own private source RPM package, which
   creates a runtime binary subpackage and a -devel subpackage.
 
 -
 
 As you know, this has caused many headaches for people (including
 myself), because developers for particular packages have not had time to
 change their source code before the release of FC5.  Specific to
 entrance, notice that it looks for X in /usr/X11R6/bin instead of in
 /usr/bin, where everything is now installed.  But this can easily be
 fixed.  Simply run the command:
 
sudo ecore_config -c /etc/entrance_config.cfg -k /entranced/xserver
 -s usr/bin/X -quiet -nolisten tcp vt7
 
 Now run:
 
sudo ecore_config -c /etc/entrance_config.cfg -a
 
 The last line should now say:
 
/entranced/xserver  string  usr/bin/X -quiet -nolisten tcp vt7
 
 You are now capable of running entrance in FC5.  But only if
 the /etc/entrance_config.cfg file is not changed again.  It would be
 good to set this up so that when entrance is installed on FC5, it points
 to the proper directory automatically.
 
 2.)  Location of the Xsession file.
 
 Previously in FC4, Xsession could be found in only one location:
 /etc/X11/xdm/Xsession.  With FC5, things have gotten a bit more
 complicated.  There are now two locations: /etc/X11/xdm/Xsession and
 /etc/X11/xinit/Xsession.  Both gdm and kdm (when launching a gnome
 or kde session, respectively) are pointed to look at
 /etc/X11/xinit/Xsession, which is where the old Xsession file from
 FC4 is now located (with some minor changes).  /etc/X11/xdm/Xsession
 contains a new file that is specific to only xdm and is very sparse.
 However, when entrance launches an enlightenment session, it still looks
 for configuration info in /etc/X11/xdm/Xsession, not
 /etc/X11/xinit/Xsession.  Check /var/log/messages to verify this.
 For enlightenment, this causes problems because dbus (the messagebus
 daemon) information will not be configured due to the major differences
 between the two files, among other things.
 
 Theoretically, we could just copy /etc/X11/xdm/Xsession to
 /etc/X11/xdm/Xsession.bak and then force a soft link from
 /etc/X11/xinit/Xsession to /etc/X11/xdm/Xsession, but this is a
 hack, and a poor one at that.  It would be much better to have entrance
 set up so that it looks at /etc/X11/xinit/Xsession instead for FC5.
 Then entrance and enlightenment can both be launched properly.
 
 Can one of the developers perhaps update the configure script for
 entrance to reflect the new changes so that it will work robustly with
 both X11R6 and X11R7?
 
 Thanks!
 Greg
 
At last, a fellow FC5 user that is also running E17.

Your procedure was very helpful for reconfig entrance to look in
/usr/bin using ecore_config.  Worked fine for me.

for Xsession issue I did something different:

[1]  in /etc/sysconfig/desktop change from GNOME TO E17

[2] in /etc/X11/prefdm edit as follows:



# Run preferred X display manager
preferred=
if [ -f /etc/sysconfig/desktop ]; then
. /etc/sysconfig/desktop
if [ $DISPLAYMANAGER = GNOME ]; then
preferred=/usr/sbin/gdm
elif [ $DISPLAYMANAGER = KDE ]; then
preferred=/usr/bin/kdm
elif [ $DISPLAYMANAGER = XDM ]; then

Re: [e-users] [E-devel] FC5 X.org X11R7 with entrance

2006-08-26 Thread Laurence Vanek
Laurence Vanek wrote:
 Gregory Kriehn wrote:
 I noticed this conversation regarding not being able to get entrance to
 work with FC5.  Well... I just installed FC5 about a month ago, and I've
 solved the problem.  Someone is going to have to make some changes to
 the scripts/config files to get this to work permanently though.

 BACKGROUND:

 1.)  Configuration for /etc/entrance_config.cfg

 Currently, entrance is setup for a system that still uses X11R6 from
 X.org instead of the new X11R7 files.  You can check this with the
 following command:

  sudo ecore_config -c /etc/entrance_config.cfg -a

 Look at the last line.  If will say:

  /entranced/xserver string /usr/X11R6/bin/X -quiet -nolisten tcp
  vt7

 Because of this, entrance will not launch successfully.  It certainly
 tries, as can be verified by checking your /var/log/messages file, but
 fails because X.org uses X11R7 under FC5.  Notice the release notes of
 Fedora Core 5.  See the third point, in particular.

 -

 The following list includes some of the more visible changes for
 developers in X11R7:

* The entire buildsystem has changed from imake to the GNU
   autotools collection.

* Libraries now install pkgconfig *.pc files, which should now
   always be used by software that depends on these libraries,
   instead of hard coding paths to them in /usr/X11R6/lib or
   elsewhere.

* Everything is now installed directly into /usr instead of
   /usr/X11R6. All software that hard codes paths to anything in
   /usr/X11R6 must now be changed, preferably to dynamically
   detect the proper location of the object. Developers are
   strongly advised against hard-coding the new X11R7 default
   paths.

* Every library has its own private source RPM package, which
   creates a runtime binary subpackage and a -devel subpackage.

 -

 As you know, this has caused many headaches for people (including
 myself), because developers for particular packages have not had time to
 change their source code before the release of FC5.  Specific to
 entrance, notice that it looks for X in /usr/X11R6/bin instead of in
 /usr/bin, where everything is now installed.  But this can easily be
 fixed.  Simply run the command:

sudo ecore_config -c /etc/entrance_config.cfg -k /entranced/xserver
 -s usr/bin/X -quiet -nolisten tcp vt7

 Now run:

sudo ecore_config -c /etc/entrance_config.cfg -a

 The last line should now say:

/entranced/xserver  string  usr/bin/X -quiet -nolisten tcp vt7

 You are now capable of running entrance in FC5.  But only if
 the /etc/entrance_config.cfg file is not changed again.  It would be
 good to set this up so that when entrance is installed on FC5, it points
 to the proper directory automatically.

 2.)  Location of the Xsession file.

 Previously in FC4, Xsession could be found in only one location:
 /etc/X11/xdm/Xsession.  With FC5, things have gotten a bit more
 complicated.  There are now two locations: /etc/X11/xdm/Xsession and
 /etc/X11/xinit/Xsession.  Both gdm and kdm (when launching a gnome
 or kde session, respectively) are pointed to look at
 /etc/X11/xinit/Xsession, which is where the old Xsession file from
 FC4 is now located (with some minor changes).  /etc/X11/xdm/Xsession
 contains a new file that is specific to only xdm and is very sparse.
 However, when entrance launches an enlightenment session, it still looks
 for configuration info in /etc/X11/xdm/Xsession, not
 /etc/X11/xinit/Xsession.  Check /var/log/messages to verify this.
 For enlightenment, this causes problems because dbus (the messagebus
 daemon) information will not be configured due to the major differences
 between the two files, among other things.

 Theoretically, we could just copy /etc/X11/xdm/Xsession to
 /etc/X11/xdm/Xsession.bak and then force a soft link from
 /etc/X11/xinit/Xsession to /etc/X11/xdm/Xsession, but this is a
 hack, and a poor one at that.  It would be much better to have entrance
 set up so that it looks at /etc/X11/xinit/Xsession instead for FC5.
 Then entrance and enlightenment can both be launched properly.

 Can one of the developers perhaps update the configure script for
 entrance to reflect the new changes so that it will work robustly with
 both X11R6 and X11R7?

 Thanks!
 Greg

 At last, a fellow FC5 user that is also running E17.
 
 Your procedure was very helpful for reconfig entrance to look in
 /usr/bin using ecore_config.  Worked fine for me.
 
 for Xsession issue I did something different:
 
 [1]  in /etc/sysconfig/desktop change from GNOME TO E17
 
 [2] in /etc/X11/prefdm edit as follows:
 
 
 
 # Run preferred X display manager
 preferred=
 if [ -f /etc/sysconfig/desktop ]; then
 . /etc/sysconfig/desktop
 if [ $DISPLAYMANAGER = GNOME ]; then
 preferred=/usr/sbin/gdm
 elif [ $DISPLAYMANAGER = KDE ]; then
 preferred=/usr/bin/kdm
 elif [ $DISPLAYMANAGER = XDM ]; 

Re: [e-users] Script to change all uses of ALT to WIN

2006-08-26 Thread Asfand Yar Qazi
  
   Just thought it might be useful to someone.  If there's a better
   solution out there, please tell me!
 
  Looks to me like a job for a sed + xargs one-liner(*) to me...
 
  (*) left as an exercise for the reader ;-)


 OK, I got curious as to how easy this would be, so here's my attempt:
 (split over multiple lines for clarity(!), but it could all be on
 one...)


 enlightenment_remote -binding-key-list | grep -v '-' | \
 tr =   | cut -d  -f4,6,8,10,12,14 | \
 while read context key mod anymod action params; do \
   if [[ -n `echo $mod | grep ALT` ]]; then \
 enlightenment_remote -binding-key-del \
   $context $key $mod $anymod $action $params; \
 enlightenment_remote -binding-key-add \
   $context $key `echo $mod | sed 's/ALT/WIN/g'` \
   $anymod $action $params; \
   fi; \
 done


 Admittedly, this doesn't use xargs after all. The (trimmed)
 enlightenment_remote output contains VAR=VALUE pairs, which is already
 in the right format for setting bash variables. So I wanted to pipe it
 to xargs and get it to set temporary shell variables, then execute the
 enlightenment remote commands using those variables. But I couldn't
 figure out how to get xargs to set shell variables based on the text
 it receives from the pipe. Instead, I munged the output with the tr
 and cut commands, then piped it to the while loop and the read
 command, etc.

 Anyone know if there's a way to do what I want using xargs? Or indeed
 any way to shorten it?

 But I do like the fact that an entire object-oriented,
 relational-database-driven, automatic, systematic, hydromatic,
 all-singing, all-dancing, fully web 3.0 hype-infused ruby program can
 be replaced by one line of (incomprehensible) bash ;-)

You're getting ruby confused with rails :-)  I used Ruby here in place
of Perl, since I don't like the idea of running about 5 programs in
backquotes and pipes when 1 will do. Please explain to me the merits
of starting about 5 programs when you can just use one to interpret a
single file?  Using The Best Syntax Ever?  :-)

What would be really nice is if enlightenment_remote would read in a
list of commands from a text file (e.g.):

binding-key-add ALL F1 NONE FALSE XXX WAZZA
binding-mouse-add BORDER BOBOBOBO STUFFIT XXX
etc
etc

Since e_remote reads in values in this format anyway, I think I may
just write another ruby script.  What is difficult is parsing the
values returned by the -get-* methods.  Perhaps there should be a flag
in e_remote to output values in the same format the -set-* commands
expect the arguments?  Hmm I feel a patch coming up.

-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] Script to change all uses of ALT to WIN

2006-08-26 Thread Michael Jennings
On Saturday, 26 August 2006, at 19:36:08 (+),
Asfand Yar Qazi wrote:

 You're getting ruby confused with rails :-)

And you're confusing Perl with Bash.

 I used Ruby here in place of Perl, since I don't like the idea of
 running about 5 programs in backquotes and pipes when 1 will do.

Perl is also a single program and is significantly more capable than
Ruby.

 Please explain to me the merits of starting about 5 programs when
 you can just use one to interpret a single file?

Because using shell is far, far more portable than using Ruby.  Even
Perl is several dozen times more portable than Ruby.

And this is not the venue for arguing about languages.  Get back on
topic, please.

Michael

-- 
Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  [EMAIL PROTECTED]
n + 1, Inc., http://www.nplus1.net/   Author, Eterm (www.eterm.org)
---
 After all the stops and starts, we keep coming back to these two
  hearts, two angels who've been rescued from the fall.  After all
  that we've been through, it all comes down to me and you.  I guess
  it's meant to be forever you and me after all.  -- Peter Cetera

-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] [E-devel] FC5 X.org X11R7 with entrance

2006-08-26 Thread Laurence Vanek
Laurence Vanek wrote:
 Laurence Vanek wrote:
 Gregory Kriehn wrote:
 I noticed this conversation regarding not being able to get entrance to
 work with FC5.  Well... I just installed FC5 about a month ago, and I've
 solved the problem.  Someone is going to have to make some changes to
 the scripts/config files to get this to work permanently though.

 BACKGROUND:

 1.)  Configuration for /etc/entrance_config.cfg

 Currently, entrance is setup for a system that still uses X11R6 from
 X.org instead of the new X11R7 files.  You can check this with the
 following command:

  sudo ecore_config -c /etc/entrance_config.cfg -a

 Look at the last line.  If will say:

  /entranced/xserver string /usr/X11R6/bin/X -quiet -nolisten tcp
  vt7

 Because of this, entrance will not launch successfully.  It certainly
 tries, as can be verified by checking your /var/log/messages file, but
 fails because X.org uses X11R7 under FC5.  Notice the release notes of
 Fedora Core 5.  See the third point, in particular.

 -

 The following list includes some of the more visible changes for
 developers in X11R7:

* The entire buildsystem has changed from imake to the GNU
   autotools collection.

* Libraries now install pkgconfig *.pc files, which should now
   always be used by software that depends on these libraries,
   instead of hard coding paths to them in /usr/X11R6/lib or
   elsewhere.

* Everything is now installed directly into /usr instead of
   /usr/X11R6. All software that hard codes paths to anything in
   /usr/X11R6 must now be changed, preferably to dynamically
   detect the proper location of the object. Developers are
   strongly advised against hard-coding the new X11R7 default
   paths.

* Every library has its own private source RPM package, which
   creates a runtime binary subpackage and a -devel subpackage.

 -

 As you know, this has caused many headaches for people (including
 myself), because developers for particular packages have not had time to
 change their source code before the release of FC5.  Specific to
 entrance, notice that it looks for X in /usr/X11R6/bin instead of in
 /usr/bin, where everything is now installed.  But this can easily be
 fixed.  Simply run the command:

sudo ecore_config -c /etc/entrance_config.cfg -k /entranced/xserver
 -s usr/bin/X -quiet -nolisten tcp vt7

 Now run:

sudo ecore_config -c /etc/entrance_config.cfg -a

 The last line should now say:

/entranced/xserver  string  usr/bin/X -quiet -nolisten tcp vt7

 You are now capable of running entrance in FC5.  But only if
 the /etc/entrance_config.cfg file is not changed again.  It would be
 good to set this up so that when entrance is installed on FC5, it points
 to the proper directory automatically.

 2.)  Location of the Xsession file.

 Previously in FC4, Xsession could be found in only one location:
 /etc/X11/xdm/Xsession.  With FC5, things have gotten a bit more
 complicated.  There are now two locations: /etc/X11/xdm/Xsession and
 /etc/X11/xinit/Xsession.  Both gdm and kdm (when launching a gnome
 or kde session, respectively) are pointed to look at
 /etc/X11/xinit/Xsession, which is where the old Xsession file from
 FC4 is now located (with some minor changes).  /etc/X11/xdm/Xsession
 contains a new file that is specific to only xdm and is very sparse.
 However, when entrance launches an enlightenment session, it still looks
 for configuration info in /etc/X11/xdm/Xsession, not
 /etc/X11/xinit/Xsession.  Check /var/log/messages to verify this.
 For enlightenment, this causes problems because dbus (the messagebus
 daemon) information will not be configured due to the major differences
 between the two files, among other things.

 Theoretically, we could just copy /etc/X11/xdm/Xsession to
 /etc/X11/xdm/Xsession.bak and then force a soft link from
 /etc/X11/xinit/Xsession to /etc/X11/xdm/Xsession, but this is a
 hack, and a poor one at that.  It would be much better to have entrance
 set up so that it looks at /etc/X11/xinit/Xsession instead for FC5.
 Then entrance and enlightenment can both be launched properly.

 Can one of the developers perhaps update the configure script for
 entrance to reflect the new changes so that it will work robustly with
 both X11R6 and X11R7?

 Thanks!
 Greg

 At last, a fellow FC5 user that is also running E17.

 Your procedure was very helpful for reconfig entrance to look in
 /usr/bin using ecore_config.  Worked fine for me.

 for Xsession issue I did something different:

 [1]  in /etc/sysconfig/desktop change from GNOME TO E17

 [2] in /etc/X11/prefdm edit as follows:

 

 # Run preferred X display manager
 preferred=
 if [ -f /etc/sysconfig/desktop ]; then
 . /etc/sysconfig/desktop
 if [ $DISPLAYMANAGER = GNOME ]; then
 preferred=/usr/sbin/gdm
 elif [ $DISPLAYMANAGER = KDE ]; then
 preferred=/usr/bin/kdm
 elif [ 

[e-users] e17 cvs - engage build errors

2006-08-26 Thread Laurence Vanek
After fresh cvs update got this while attempting to build engage:


In file included from e_mod_main.c:5:
e_mod_main.h:88: error: expected specifier-qualifier-list before
'E_Gadman_Client'
e_mod_main.c:70: error: expected declaration specifiers or '...' before
'E_Gadman_Client'
e_mod_main.c:70: error: expected declaration specifiers or '...' before
'E_Gadman_Change'
e_mod_main.c: In function '_engage_new':
e_mod_main.c:319: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:320: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:321: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:322: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:323: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:324: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:325: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:326: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:327: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:331: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:334: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:334: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:334: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:334: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:335: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:335: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:335: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:335: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:336: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:336: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:336: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:336: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:337: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:337: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:337: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:337: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:338: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:338: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:338: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:338: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:339: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:339: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:339: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:339: error: 'Engage_Bar' has no member named 'conf'
e_mod_main.c:363: error: 'Engage_Bar' has no member named 'conf'
e_moe_mod_main.c:615: error: 'E_Gadman_Policy' undeclared (first use in
this function)
e_mod_main.c:615: error: (Each undeclared identifier is reported only once
e_mod_main.c:615: error: for each function it appears in.)
e_mod_main.c:615: error: expected ';' before 'policy'
e_mod_main.c:624: error: 'Engage_Bar' has no member named 'tray'
e_mod_main.c:625: error: 'Engage_Bar' has no member named 'selected_ic'
e_mod_main.c:684: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:684: warning: implicit declaration of function
'e_gadman_client_new'
e_mod_main.c:684: error: 'E_Container' has no member named 'gadman'
e_mod_main.c:685: warning: implicit declaration of function
'e_gadman_client_domain_set'
e_mod_main.c:685: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:686: error: 'policy' undeclared (first use in this function)
e_mod_main.c:686: error: 'E_GADMAN_POLICY_EDGES' undeclared (first use
in this function)
e_mod_main.c:686: error: 'E_GADMAN_POLICY_HMOVE' undeclared (first use
in this function)
e_mod_main.c:686: error: 'E_GADMAN_POLICY_VMOVE' undeclared (first use
in this function)
e_mod_main.c:687: warning: implicit declaration of function
'e_gadman_client_policy_set'
e_mod_main.c:687: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:688: warning: implicit declaration of function
'e_gadman_client_min_size_set'
e_mod_main.c:688: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:689: warning: implicit declaration of function
'e_gadman_client_max_size_set'
e_mod_main.c:689: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:690: warning: implicit declaration of function
'e_gadman_client_auto_size_set'
e_mod_main.c:690: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:691: warning: implicit declaration of function
'e_gadman_client_align_set'
e_mod_main.c:691: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:692: warning: implicit declaration of function
'e_gadman_client_resize'
e_mod_main.c:692: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:693: warning: implicit declaration of function
'e_gadman_client_edge_set'
e_mod_main.c:693: error: 'Engage_Bar' has no member named 'gmc'
e_mod_main.c:693: error: 'E_GADMAN_EDGE_BOTTOM' undeclared (first use in
this function)
e_mod_main.c:694: 

[e-users] entrance on CentOS

2006-08-26 Thread Steven H. Smith
Can anyone point me to a solution for running entrance on CentOS release
4.3?

I've changed:

   /etc/sysconfig/desktop to reflect DESKTOP=E17

   /etc/X11/prefdm to reflect 
  
   elif [ $DISPLAYMANAGER = E17 ]; then
preferred=/usr/local/sbin/entranced

   

but no entrance on start.

Thanks

SHS


smime.p7s
Description: S/MIME cryptographic 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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] e17 cvs - engage build errors

2006-08-26 Thread David Seikel
On Sat, 26 Aug 2006 20:33:17 -0500 Laurence Vanek [EMAIL PROTECTED]
wrote:

 After fresh cvs update got this while attempting to build engage:
 
engage is one of the few modules that still relied on gadman, most
modules where converted to use gadcon a long time ago.  Raster decided
that it was time to remove gadman, so the small handful of modules
that still required it are now broken until their authors can get
around to fixing them.

You will just have to live without those modules for the time being.


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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] entrance on CentOS

2006-08-26 Thread Laurence Vanek
Steven H. Smith wrote:
 Can anyone point me to a solution for running entrance on CentOS release
 4.3?
 
 I've changed:
 
/etc/sysconfig/desktop to reflect DESKTOP=E17
 
/etc/X11/prefdm to reflect 
   
elif [ $DISPLAYMANAGER = E17 ]; then
 preferred=/usr/local/sbin/entranced
 

 
 but no entrance on start.
 
 Thanks
 
 SHS
 
Im not familiar with your O/S but did you try Greg Kriehn's suggestions,
perhaps they will help.  We
are dealing with FC5 where X is at /usr/bin/X  the Xsession file
resides in /etc/X11/xinit Is that your case?

from Greg's post:

 BACKGROUND:

 1.)  Configuration for /etc/entrance_config.cfg

 Currently, entrance is setup for a system that still uses X11R6 from
 X.org instead of the new X11R7 files.  You can check this with the
 following command:

  sudo ecore_config -c /etc/entrance_config.cfg -a

 Look at the last line.  If will say:

  /entranced/xserver string /usr/X11R6/bin/X -quiet -nolisten tcp
  vt7

 Because of this, entrance will not launch successfully.  It certainly
 tries, as can be verified by checking your /var/log/messages file, but
 fails because X.org uses X11R7 under FC5.  Notice the release notes of
 Fedora Core 5.  See the third point, in particular.
 -

 As you know, this has caused many headaches for people (including
 myself), because developers for particular packages have not had time to
 change their source code before the release of FC5.  Specific to
 entrance, notice that it looks for X in /usr/X11R6/bin instead of in
 /usr/bin, where everything is now installed.  But this can easily be
 fixed.  Simply run the command:

sudo ecore_config -c /etc/entrance_config.cfg -k /entranced/xserver
 -s usr/bin/X -quiet -nolisten tcp vt7

 Now run:

sudo ecore_config -c /etc/entrance_config.cfg -a

 The last line should now say:

/entranced/xserver  string  usr/bin/X -quiet -nolisten tcp vt7

 You are now capable of running entrance in FC5.  But only if
 the /etc/entrance_config.cfg file is not changed again.  It would be
 good to set this up so that when entrance is installed on FC5, it points
 to the proper directory automatically.

 2.)  Location of the Xsession file.

 Previously in FC4, Xsession could be found in only one location:
 /etc/X11/xdm/Xsession.  With FC5, things have gotten a bit more
 complicated.  There are now two locations: /etc/X11/xdm/Xsession and
 /etc/X11/xinit/Xsession.  Both gdm and kdm (when launching a gnome
 or kde session, respectively) are pointed to look at
 /etc/X11/xinit/Xsession, which is where the old Xsession file from
 FC4 is now located (with some minor changes).  /etc/X11/xdm/Xsession
 contains a new file that is specific to only xdm and is very sparse.
 However, when entrance launches an enlightenment session, it still looks
 for configuration info in /etc/X11/xdm/Xsession, not
 /etc/X11/xinit/Xsession.  Check /var/log/messages to verify this.
 For enlightenment, this causes problems because dbus (the messagebus
 daemon) information will not be configured due to the major differences
 between the two files, among other things.

 Theoretically, we could just copy /etc/X11/xdm/Xsession to
 /etc/X11/xdm/Xsession.bak and then force a soft link from
 /etc/X11/xinit/Xsession to /etc/X11/xdm/Xsession, but this is a
 hack, and a poor one at that.  It would be much better to have entrance
 set up so that it looks at /etc/X11/xinit/Xsession instead for FC5.
 Then entrance and enlightenment can both be launched properly.

 Can one of the developers perhaps update the configure script for
 entrance to reflect the new changes so that it will work robustly with
 both X11R6 and X11R7?




-
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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] entrance on CentOS

2006-08-26 Thread Steven H. Smith
Yes, actually I did look at Greg's suggestions.  Your thread is what
spurred me to try and act on the entrance issue.  

CentOS is a free binary distribution of freely available Red Hat EL
source.  So I thought your FC solutions may help, but no such luck.  FC
is more bleeding edge.  CentOS is still using X116.

Thanks

SHS

On Sat, 2006-08-26 at 23:21 -0500, Laurence Vanek wrote:
 Steven H. Smith wrote:
  Can anyone point me to a solution for running entrance on CentOS release
  4.3?
  
  I've changed:
  
 /etc/sysconfig/desktop to reflect DESKTOP=E17
  
 /etc/X11/prefdm to reflect 

 elif [ $DISPLAYMANAGER = E17 ]; then
  preferred=/usr/local/sbin/entranced
  
 
  
  but no entrance on start.
  
  Thanks
  
  SHS
  
 Im not familiar with your O/S but did you try Greg Kriehn's suggestions,
 perhaps they will help.  We
 are dealing with FC5 where X is at /usr/bin/X  the Xsession file
 resides in /etc/X11/xinit Is that your case?
 
 from Greg's post:
 
  BACKGROUND:
 
  1.)  Configuration for /etc/entrance_config.cfg
 
  Currently, entrance is setup for a system that still uses X11R6 from
  X.org instead of the new X11R7 files.  You can check this with the
  following command:
 
   sudo ecore_config -c /etc/entrance_config.cfg -a
 
  Look at the last line.  If will say:
 
   /entranced/xserver string /usr/X11R6/bin/X -quiet -nolisten tcp
   vt7
 
  Because of this, entrance will not launch successfully.  It certainly
  tries, as can be verified by checking your /var/log/messages file, but
  fails because X.org uses X11R7 under FC5.  Notice the release notes of
  Fedora Core 5.  See the third point, in particular.
  -
 
  As you know, this has caused many headaches for people (including
  myself), because developers for particular packages have not had time to
  change their source code before the release of FC5.  Specific to
  entrance, notice that it looks for X in /usr/X11R6/bin instead of in
  /usr/bin, where everything is now installed.  But this can easily be
  fixed.  Simply run the command:
 
 sudo ecore_config -c /etc/entrance_config.cfg -k /entranced/xserver
  -s usr/bin/X -quiet -nolisten tcp vt7
 
  Now run:
 
 sudo ecore_config -c /etc/entrance_config.cfg -a
 
  The last line should now say:
 
 /entranced/xserver  string  usr/bin/X -quiet -nolisten tcp vt7
 
  You are now capable of running entrance in FC5.  But only if
  the /etc/entrance_config.cfg file is not changed again.  It would be
  good to set this up so that when entrance is installed on FC5, it points
  to the proper directory automatically.
 
  2.)  Location of the Xsession file.
 
  Previously in FC4, Xsession could be found in only one location:
  /etc/X11/xdm/Xsession.  With FC5, things have gotten a bit more
  complicated.  There are now two locations: /etc/X11/xdm/Xsession and
  /etc/X11/xinit/Xsession.  Both gdm and kdm (when launching a gnome
  or kde session, respectively) are pointed to look at
  /etc/X11/xinit/Xsession, which is where the old Xsession file from
  FC4 is now located (with some minor changes).  /etc/X11/xdm/Xsession
  contains a new file that is specific to only xdm and is very sparse.
  However, when entrance launches an enlightenment session, it still looks
  for configuration info in /etc/X11/xdm/Xsession, not
  /etc/X11/xinit/Xsession.  Check /var/log/messages to verify this.
  For enlightenment, this causes problems because dbus (the messagebus
  daemon) information will not be configured due to the major differences
  between the two files, among other things.
 
  Theoretically, we could just copy /etc/X11/xdm/Xsession to
  /etc/X11/xdm/Xsession.bak and then force a soft link from
  /etc/X11/xinit/Xsession to /etc/X11/xdm/Xsession, but this is a
  hack, and a poor one at that.  It would be much better to have entrance
  set up so that it looks at /etc/X11/xinit/Xsession instead for FC5.
  Then entrance and enlightenment can both be launched properly.
 
  Can one of the developers perhaps update the configure script for
  entrance to reflect the new changes so that it will work robustly with
  both X11R6 and X11R7?
 
 
 


smime.p7s
Description: S/MIME cryptographic 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-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users


Re: [e-users] entrance on CentOS

2006-08-26 Thread Andrew Grimberg
Steven,

You might want to take a look at the instructions available here:
http://sps.nus.edu.sg/~didierbe/share/setup_entrance_fc4.txt for CentOS
as Cent 4.3 most closely resembles FC4 and not FC5.

-Andy-

On Sat, 2006-08-26 at 23:53 -0500, Steven H. Smith wrote:
 Yes, actually I did look at Greg's suggestions.  Your thread is what
 spurred me to try and act on the entrance issue.  
 
 CentOS is a free binary distribution of freely available Red Hat EL
 source.  So I thought your FC solutions may help, but no such luck.  FC
 is more bleeding edge.  CentOS is still using X116.
 
 Thanks
 
 SHS
 
 On Sat, 2006-08-26 at 23:21 -0500, Laurence Vanek wrote:
  Steven H. Smith wrote:
   Can anyone point me to a solution for running entrance on CentOS release
   4.3?
   
   I've changed:
   
  /etc/sysconfig/desktop to reflect DESKTOP=E17
   
  /etc/X11/prefdm to reflect 
 
  elif [ $DISPLAYMANAGER = E17 ]; then
   preferred=/usr/local/sbin/entranced
   
  
   
   but no entrance on start.
   
   Thanks
   
   SHS
   
  Im not familiar with your O/S but did you try Greg Kriehn's suggestions,
  perhaps they will help.  We
  are dealing with FC5 where X is at /usr/bin/X  the Xsession file
  resides in /etc/X11/xinit Is that your case?
  
  from Greg's post:
  
   BACKGROUND:
  
   1.)  Configuration for /etc/entrance_config.cfg
  
   Currently, entrance is setup for a system that still uses X11R6 from
   X.org instead of the new X11R7 files.  You can check this with the
   following command:
  
sudo ecore_config -c /etc/entrance_config.cfg -a
  
   Look at the last line.  If will say:
  
/entranced/xserver string /usr/X11R6/bin/X -quiet -nolisten tcp
vt7
  
   Because of this, entrance will not launch successfully.  It certainly
   tries, as can be verified by checking your /var/log/messages file, but
   fails because X.org uses X11R7 under FC5.  Notice the release notes 
   of
   Fedora Core 5.  See the third point, in particular.
   -
  
   As you know, this has caused many headaches for people (including
   myself), because developers for particular packages have not had time 
   to
   change their source code before the release of FC5.  Specific to
   entrance, notice that it looks for X in /usr/X11R6/bin instead of 
   in
   /usr/bin, where everything is now installed.  But this can easily be
   fixed.  Simply run the command:
  
  sudo ecore_config -c /etc/entrance_config.cfg -k /entranced/xserver
   -s usr/bin/X -quiet -nolisten tcp vt7
  
   Now run:
  
  sudo ecore_config -c /etc/entrance_config.cfg -a
  
   The last line should now say:
  
  /entranced/xserver  string  usr/bin/X -quiet -nolisten tcp vt7
  
   You are now capable of running entrance in FC5.  But only if
   the /etc/entrance_config.cfg file is not changed again.  It would be
   good to set this up so that when entrance is installed on FC5, it 
   points
   to the proper directory automatically.
  
   2.)  Location of the Xsession file.
  
   Previously in FC4, Xsession could be found in only one location:
   /etc/X11/xdm/Xsession.  With FC5, things have gotten a bit more
   complicated.  There are now two locations: /etc/X11/xdm/Xsession and
   /etc/X11/xinit/Xsession.  Both gdm and kdm (when launching a 
   gnome
   or kde session, respectively) are pointed to look at
   /etc/X11/xinit/Xsession, which is where the old Xsession file from
   FC4 is now located (with some minor changes).  /etc/X11/xdm/Xsession
   contains a new file that is specific to only xdm and is very sparse.
   However, when entrance launches an enlightenment session, it still 
   looks
   for configuration info in /etc/X11/xdm/Xsession, not
   /etc/X11/xinit/Xsession.  Check /var/log/messages to verify this.
   For enlightenment, this causes problems because dbus (the messagebus
   daemon) information will not be configured due to the major differences
   between the two files, among other things.
  
   Theoretically, we could just copy /etc/X11/xdm/Xsession to
   /etc/X11/xdm/Xsession.bak and then force a soft link from
   /etc/X11/xinit/Xsession to /etc/X11/xdm/Xsession, but this is a
   hack, and a poor one at that.  It would be much better to have entrance
   set up so that it looks at /etc/X11/xinit/Xsession instead for FC5.
   Then entrance and enlightenment can both be launched properly.
  
   Can one of the developers perhaps update the configure script for
   entrance to reflect the new changes so that it will work robustly with
   both X11R6 and X11R7?
  
  
  
 -
 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