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.