LINUX.ORG.RU
ФорумAdmin

Libreoffice 5 совместная работа

 


0

2

Общее положение дел:
Имеется терминальный сервер на Linux Ubuntu.
Установлен Libreoffice 5.
Сетевую папку подключаю с Windows, файловая система NTFS.
Подключение настроено через файл fstab, при помощи строчки:

//srv/shara /mnt/shara cifs credentials=/etc/sharename.cred,uid=1000,gid=1000,file_mode=0777,dir_mode=0777,_netdev 0 0
Содержимое файла /etc/sharename.cred
username=Guest
password=123456
domain=192.168.1.1
Где username и password - имя пользователя и пароль под которым подключается сетевая папка; domain - IP-адрес компьютера с которого подключается сетевая папка.
Проблема заключается в том, что после открытия документа (*.doc, *.xls, *.pdf и др.) через программу Libreoffice 5, одним пользователем, другой пользователь не может открыть этот документ.
Если повторить все эти действия с документами из локальной папки, например /tmp/shara/ то всё работает.
Проблема либо в строке, которая подключает сетевую папку, либо в файловой системе NTFS.
У кого есть какие соображения, отзовитесь.

Ответ на: комментарий от twinconst

При попытке открыть один документ двумя пользователями, я получаю ошибку.
LibreOffice 5.0.2.2
Read-Error
Data could not be read from the file.

twinconst
() автор топика

после открытия документа

Тебе нужно разобраться, что лочит файл. Поскольку мы ничего не знаем про домен и всё такое, смотри какие расширенные права на файл показывает винда, а какие линукс (getfacl)

ну и может сам офис что-то хочет, начни отсюда https://help.libreoffice.org/Common/Collaboration

bass ★★★★★
()
Последнее исправление: bass (всего исправлений: 1)

Проблема заключается в том, что после открытия документа (*.doc, *.xls, *.pdf и др.) через программу Libreoffice 5, одним пользователем, другой пользователь не может открыть этот документ.

Это специально так сделано. Как вы представляете одновременное редактирование документа двумя пользователями? Два руля в автомобиле? Или десяток рулей в автомобиле — для каждого зачуханного эникейщика по рулю?

Но документ должен открываться другим пользвателем в режиме «только для чтения». Все остальное — ваше врожденное рукожопие и недостаток знаний и представлений. Кроме того, ты настолько рукожоп и необразован, что тебя в поиске забанили.

https://wiki.openoffice.org/wiki/Совместное_использование_и_сетевая_работа:_Часто_задаваемые_вопросы

http://librerussia.blogspot.ru/2014/10/libreoffice_77.html

anonymous
()
Ответ на: комментарий от bass

Файл лочит пользователь который первый открыл файл.

twinconst
() автор топика
24 января 2017 г.
Ответ на: комментарий от anonymous

Как вы представляете одновременное редактирование документа двумя пользователями? Два руля в автомобиле? Или десяток рулей в автомобиле — для каждого зачуханного эникейщика по рулю?

MS Office умеет совместно редактировать документы и лочит их в рамках абзаца, причём ещё и пишет, кто именно работает над каким абзацем.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.