Bug 1925

Summary: первый запуск Wine от пользователя
Product: WINE@Etersoft Reporter: Andrey Chichak <andrey.chichak>
Component: Интеграция в хост-системуAssignee: Andrey Vusik <night>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P3 CC: boris, lav, triada123
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 777    

Description Andrey Chichak 2008-06-15 14:26:26 MSD
Очень хочется возможность конфигурировать способ инициализации .wine во время первого запуска.
А именно - выбор между локальной установкой и административной (+ выбор каталога административной установки).
Comment 1 Михаил Карпухин 2008-06-15 23:11:32 MSD
А что не получается после установки набрать wine --admin [dir] ?
Comment 2 Andrey Chichak 2008-06-16 06:18:04 MSD
у меня получается.
у рядовых пользователей, которые и не предполагают наличие командной строки не получается.
а теперь ситуация - пользователей 60, сисадмин организации далеко не самый продвинутый товарищ.

в связи с этим просьба - не мне объяснить что сия фича не нужна, а рассмотреть возможность добавления такого функционала.
Comment 3 Михаил Карпухин 2008-06-16 11:05:41 MSD
Не понял... Ну и что !!! 

bash- скрипты кто нибудь отменял ? wine --admin один раз всего делать надо, а wine --attach 60 т.е. если в лом создайте скрипт adduser.sh положите его в /usr/bin и в нем wine --attach [dir] дайте ему права типа 660 и вперед... Я понимаю [dir] лень писать ? Для "умных" админов можно ссылку на данный скрипт положить в общую папку и пусть мышкой запускают...
Comment 4 Andrey Chichak 2008-06-16 11:13:07 MSD
1. нужно именно wine --attach
2. делать это не лень, а просто не такой возможности
3. еще раз убедительно прошу : не надо меня лечить, если сделать ЭТО сложно - так и напишите.
Comment 5 Boris Savelev 2008-06-16 14:01:00 MSD
имеется ввиду GUI окошко в котором будет 2 варианта:
Локальная установка
Административная установка
?
Если так, то вряд ли 
Comment 6 Andrey Chichak 2008-06-16 14:05:49 MSD
нет.

имеется терминальный сервер, на нем созидаются пользователи и в момент первого входа у них появляются на десктопе иконки например от 1С.
пользователь не думая ЭТО запускает и ... работает ...

для этого нужно чтобы wine при первом запуске инициализировал не локально .wine, а управляемо.

например:
/etc/sysconfig/wine c содержимым:

ADMIN_MODE="no"
ADMIN_INSTALL="/var/lib/wine"

и все ... если админ_моде = "йес" - то выполняется wine --attach ...
Comment 7 Vitaly Lipatov 2008-06-20 16:30:42 MSD
Сейчас подумаю как сделать.
Comment 8 Vitaly Lipatov 2008-06-21 01:43:46 MSD
Сделано, будет в сборке 1.0.9-eter12
Created commit 4659a76: initial realize /etc/sysconfig/wine read (UMASK, ATTACH_MODE, WINEADMIN)

Можно указать в /etc/sysconfig/wine
параметр ATTACH_MODE=yes
и получить выполнение --attach при первом запуске.

Надо будет проверить.
Comment 9 Andrey Chichak 2008-06-22 10:11:25 MSD
с радостью это сделаю.
Comment 10 Vitaly Lipatov 2008-06-23 21:56:41 MSD
Сборка готова
ftp://updates.etersoft.ru/pub/Etersoft/WINE@Etersoft/1.0.9/WINE
Comment 11 Vitaly Lipatov 2008-07-15 21:10:19 MSD
Кто-нибудь из Андреев проверьте пожалуйста, что всё работает на wine-1.0.9-eter16