[Comm] Как быстро появляются исправления в brunch?

Безруков Александр beza на cit.vsi.ru
Пн Дек 24 16:36:31 MSK 2007


>
> > А отдельный rpm как всегда, требует другие rpm.
>
> Не всегда, потому и упомянул "tightvnc-*".  Если требует другие
> (например, lib*) -- придётся сделать бэкпорт вместо копирования,
> но это обычно чисто техническое различие.
>
Требуется установка xorg-x11-xfs -> X font server

> > А для работы (для себя) я уже исправил найденные глюки -
> > хотелось бы чтобы у всех работало...
>
> Как именно, или там в настройках дело?

1. Файл запуска сервиса - необходимо запускать/останавливать процесс с 
окружением пользователя:
diff  /etc/rc.d/init.d/vncserver /tmp/vncserver.old
30c30
<             "su - ${display##*:} -c \"cd ~${display##*:} && 
[ -f .vnc/passwd ] && vncs
---
>             "su ${display##*:} -c \"cd ~${display##*:} && [ -f .vnc/passwd ] 
&& vncser
47c47
<           "su - ${display##*:} -c \"vncserver -kill :${display%%:*}\""
---
>           "su ${display##*:} -c \"vncserver -kill :${display%%:*}\" 
>/dev/null 2>&1"

2. Не находит фонтов. В tightvnc-server-1.3.9-alt7.i586.rpm поставлена 
зависимость от X font server. 
В текущей реализации (tightvnc-server-1.3.9-alt2) теоретически можно было 
изменить параметр $fontPath в /usr/bin/vncserver, но у меня этот параметр 
игнорировался. Пришлось ставить simlinks на нужные фонты в каталог по 
умолчанию, где происходит поиск фонтов tightvnc-server.




Подробная информация о списке рассылки community