Есть проблема с запуском vnc сервера из init.d скрипта. Вручную из под root все запускается, но когда через сервисы пытаюсь запустить , Xvnc запускается но программы (которые должны стартовать из xstartup) не находят дисплей. Повторюсь, при ручном запуске все запускается отлично. Дистриб opensuse 10.3 (на 10.2 работало отлично) вот скрипт: #! /bin/bash USER=`echo ${1} | sed -e 's/..//'` vnc_CONFIG=/home/$USER/.vnc/config test -r $vnc_CONFIG || exit 6 . $vnc_CONFIG rm /tmp/.X11-unix/X$SCREEN &>/dev/null if test $AUTO = "1"; then cd /home/$USER sudo -u $USER bash -l -c "vncserver -geometry $GEOMETRY -depth $DEPTH :$SCREEN $XVNC_OPT" fi В /etc/init.d/vncserv следующее: #!/bin/bash vnc_BIN=/usr/bin/Xvnc test -x $vnc_BIN || exit 5 . /etc/rc.status rc_reset startvnc() { cd /home find . -type d -maxdepth 1 -exec /usr/bin/vncstart '{}' \; &>/dev/null } case "$1" in start) echo -n "Starting VNC servers " startvnc rc_status -v ;; stop) echo -n "Shutting down VNC servers " killall -TERM $vnc_BIN rc_status -v ;; ....... Как правельно выполнить su/sudo что б нормально из init.d скрипта выполнить от другово пользователя запуск на сюзе 10.3?
Ответ на:
комментарий
от MiracleMan
Ответ на:
комментарий
от SilentLexx
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Вопрос по VNC servery (2011)
- Форум tightvncviewer пропадает в полноэкранном режиме (2005)
- Форум Клавиатура в Xvnc (2009)
- Форум THG VNC Server (2015)
- Форум SuSE rc.d (2007)
- Форум tightvncviewer пропадает в полноэкранном режиме (2005)
- Форум Xvfb dead but pid file exists (2014)
- Форум количество открытых файлов для OpenLDAP (2010)
- Форум Скрипт запрета соединения с ftp (бан) (2005)
- Форум Создание 2-ух демонов, ссылающихся на один и тот же объект, но с разным конфигом. (2010)