OpenVZ Forum


Home » International » Russian » [SOLVED] openvz на LiveCD -- что-то с правами MS_NOUSER
Re: openvz на LiveCD -- что-то с правами MS_NOUSER [message #10678 is a reply to message #10607] Mon, 26 February 2007 12:43 Go to previous messageGo to previous message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

сия проверка означает следующие:
все пути которые получаются через __d_path должны быть видимы внутри VE. Для этого, путь должен всегда начинаться с /, т.е. корневой dentry VE. Однако есть виртуальные файловые системы - типа sockfs, pipefs которые создают super_block через get_sb_pseudo(), т.к. они реально никуда не примонтированы в дереве файлов - ядро монтирует их специальным образом. Такие файловые системы данная проверка должна пропускать.

как правильно пофиксить: подпереть unionfs код, чтобы он проверял код ошибки d_path() и пропускал такой mount.


http://static.openvz.org/userbars/openvz-developer.png
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: vzyum & locale
Next Topic: IP адреса типа 10.10.10.х
Goto Forum:
  


Current Time: Tue Sep 09 14:41:51 GMT 2025

Total time taken to generate the page: 0.08099 seconds