Setting DISPLAY=:1 as setenv in /etc/login.conf

selenium:\
        :setenv=DISPLAY=:1:\
        :tc=daemon:

is a problem as colon is a separator and thus value is lost.
Escaping or quoting did not work too.

I put in my selenium rc script `env' to get environment vars
and DISPLAY is unset:

...
+ pgrep -q -xf /usr/local/jdk-1.7.0/bin/java -jar 
/usr/local/share/selenium/selenium-server-standalone.jar -log 
/var/log/selenium/selenium.log
selenium
doing rc_start
LOGNAME=_selenium
HOME=/var/selenium
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
TERM=screen
DISPLAY=
SHELL=/bin/sh
USER=_selenium
...

Any idea how to trick login.conf to pass DISPLAY value correctly?

j.

Reply via email to