[ALTSP] ALTSP в OpenVZ - содержание флешек пустое.

Michael Shigorin mike at osdn.org.ua
Mon Dec 28 13:30:20 UTC 2009


On Mon, Dec 28, 2009 at 04:07:13PM +0300, Mike Grozak wrote:
> >Чрут собран на бранче 4.0.  Куда ещё копать можно?
> После раскопок в сторону /usr/sbin/lbus_event_handler.sh моё
> внимание привлекла строчка:
>    /usr/sbin/ltspfs ${WS}:/tmp/drives/${SHARENAME} \
>                                   "${HOME}/${DRIVEDIR}/${SHARENAME}"
> У обычного пользователя, из под которого запускается lbussd,
> прав на такую команду нет, и ltspfs пишет permission denied.
> Дело, видимо, в правах на /dev/fuse в контейнере.

---
# вариант "под OpenVZ"
# HN:
echo fuse >> /etc/modules
modprobe fuse
vzctl set ltsp5 --devnodes fuse:rw --save
# VE, которое --name ltsp5:
control fusermount public
--- http://www.altlinux.org/LTSP/BuildYourself

crw-rw-rw- 1 root root 10, 229 May  8  2007 /dev/fuse

> Вылечилось после добавления суидного бита на ltspfs, что не
> есть гуд, имхо. Какие варианты ещё можно попробовать?

У нас на старом офисе именно на 4.0/branch и под ovz,
права на /usr/sbin/ltspfs -- 0755 root:root,
просунут /dev/fuse (rw), флэшки работают.

PS: хорошо бы уже template cache (вероятно, используя mkve)
оформить совместными усилиями да работать спокойно. :)

-- 
 ---- WBR, Michael Shigorin <mike at altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


More information about the Ltsp-server mailing list