[Ubuntu-BR] Rodando um programa através do wine para vários usuários.
Onilton Maciel
oniltonmaciel em gmail.com
Terça Março 25 01:32:43 UTC 2008
Hamacker, então isso quer dizer que com por exemplo, a versão atual do
repositório do ubuntu, sem for a do winehq... A solução do xisberto
funciona?
2008/3/24 hamacker <sirhamacker em gmail.com>:
> Xisberto, até dez/2007 eu poderia instalar o wine em qualquer lugar
> que se metesse um chmod 777 ele rodaria com qualquer usuário, porém
> nas versões recentes do wine ele tá amarrando o owner da pasta
> WINEPREFIX com o usuário que está tentando executar algo alí, se ambos
> forem diferentes não importando as permissões ele barra. Parece ser
> intencional do WINE e não algo que eu tenha que corrigir.
>
> A solução que eu estava tentando era criar o wineuser e tentar como
> joão virar wineuser só para executar o script com o wine dentro. Não
> precisa dizer que não deu certo.
>
> Em 24/03/08, Xisberto<xisberto em gmail.com> escreveu:
> > 2008/3/24 Onilton Maciel <oniltonmaciel em gmail.com>:
> >
> > > Não consegui reproduzir o que esse cara fez, mas talvez funcione...:
> > >
> > >
> > > De: *ljkramer <ljkra...<
> > >
> http://groups.google.com/groups/unlock?msg=f0cae7a521a69217&_done=/group/comp.emulators.ms-windows.wine/browse_thread/thread/c3b5af134a5275f1
> > > >
> > > @snip.net>*
> > >
> > > I use wine under opensuse 10.3. I installed wine and wine-doors from
> > > the rpm set as root, then created directories called .wine
> > > and .winedoors on a drive where I have lots of room. I created a
> > > directory called wine-doors under .wine. In each user's home folder,
> > > I created symlinks to .wine-doors, and in each user's .wine directory
> > > I created symlinks to .wine/wine-doors. I also created symlinks in /
> > > usr/bin to all the wine executables (in opensuse, it's in every
> user's
> > > path). I moved all the wine-doors stuff to the new .wine/wine-doors
> > > directory, and all the .wine-doors stuff to the new .wine-doors (I
> had
> > > to delete root's directories before replacing them with symlinks). I
> > > gave all users rwx permissions for the new directories, and rx
> > > permission for the wine executables. I used the "users" group for
> > > this; no new group was necessary. Now all user's can run wine and
> > > install WinDoze programs from CD's.
> > >
> > > Retirado de:
> > >
> > >
> > >
> http://groups.google.com/group/comp.emulators.ms-windows.wine/browse_thread/thread/c3b5af134a5275f1
> > >
> >
> >
> >
> > Onilton,
> >
> > aqui onde eu trabalho há uma configuração assim com o Wine. Esse cara
> do
> > que você citou fez algo parecido, mas ele não foi muito didático na
> > explicação.
> >
> > Aqui onde trabalho a coisa é feita alterando a instalação (RPM no
> Fedora)
> > do Wine assim:
> >
> > 1) Foi criado um diretório .wine dentro de /opt:
> > # mkdir /opt/.wine
> >
> > 2) Criam-se links simbólicos das pastas dos usuários para o diretório
> .wine
> > no /opt:
> > $ cd
> > $ ln -s /opt/.wine .wine
> >
> > 3) Você vai precisar garantir direito de escrita e leitura a todos os
> > usuários. Aqui há uma mania péssima de "chmod 777", mas há um jeito
> mais
> > restritivo aqui:
> > http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=5368 (sim,
> fui eu
> > quem escreveu).
> >
> > Essas operações são feitas antes de instalar o wine. Ou melhor, antes
> que o
> > diretório .wine seja criado no home do usuário, para que quando o wine
> > tentar criar o diretório ele já encontre o link e trabalhe normalmente.
> >
> > Qualquer dúvida volte a perguntar!
> >
> >
> >
> > >
> > > 2008/3/24 Onilton Maciel <oniltonmaciel em gmail.com>:
> > >
> > > > hamacker, eu vi seu nome mesmo numa lista do wine eu acho....
> > > >
> > > > Mas não entendi muito bem sua pergunta e o que os caras
> respondiam..
> > > >
> > > > Achei isso aqui...
> > > >
> > > >
> > >
> http://www.vivaolinux.com.br/comunidades/verTopico.php?codigo=142&codtopico=12426
> > > >
> > > > Mas não consegui fazer funcionar e não sei se funciona... :P
> > > >
> > > > Se conseguir, me avisa.
> > > >
> > > > 2008/3/24 hamacker <sirhamacker em gmail.com>:
> > > >
> > > > Também não consegui resolver este problema.
> > > > >
> > > > > Perguntei a lista, e até apareceu um colega indicando para eu ler
> o
> > > > > FocaLinux.
> > > > >
> > > > > Esse requerimento de OWNED é novo e infelizmente ainda sem
> resposta.
> > > > >
> > > > > []'s
> > > > >
> > > > > Em 24/03/08, Onilton Maciel<oniltonmaciel em gmail.com> escreveu:
> > > > > > Tenho um problema. Preciso rodar um determinado programa no
> wine
> > > para
> > > > > vários
> > > > > > usuários.
> > > > > >
> > > > > > Mas não posso fazer as seguintes coisas:
> > > > > >
> > > > > > Criar um usuário para conter a pasta .wine.
> > > > > >
> > > > > > Deixar a pasta .wine ser criada para cada usuário. (Questão de
> > > > > espaço.)
> > > > > >
> > > > > > Minha idéia era criar uma espécie de pasta pública no
> filesystem e
> > > > > dar
> > > > > > permissao para users....
> > > > > >
> > > > > > Com este comando, eu teoricamente conseguiria executar o
> programa:
> > > > > >
> > > > > > * WINEPREFIX="/usr/share/VisualDSP5/.wine" wine
> > > > > > /usr/share/VisualDSP5/.wine/drive_c/Arquivos\ de\
> programas/Analog\
> > > > > > Devices/VisualDSP\ 5.0/System/Idde.exe
> > > > > >
> > > > > > *No entanto, quando o dono da pasta .wine está para outro
> usuário
> > > que
> > > > > não eu
> > > > > > que estou tentando executar o programa, aparece a seguinte
> > > mensagem:
> > > > > >
> > > > > > *wine: /usr/share/VisualDSP5/.wine is not owned by you
> > > > > >
> > > > > > *Caso eu coloque meu usuário como dono, funciona
> perfeitamente....
> > > > > >
> > > > > > O problema que eu preciso que qualquer usuário possa executar,
> sem
> > > > > precisar
> > > > > > mudar o dono...
> > > > > >
> > > > > > Alguém tem alguma idéia?
> > > > > >
> > > > > > --
> > > > > > Interessado em aprender mais sobre o Ubuntu em português?
> > > > > > http://wiki.ubuntu-br.org/ComeceAqui -
> > > > > > ubuntu-br mailing list
> > > > > > ubuntu-br em lists.ubuntu.com
> > > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > > > > >
> > > > >
> > > > > --
> > > > > Interessado em aprender mais sobre o Ubuntu em português?
> > > > > http://wiki.ubuntu-br.org/ComeceAqui -
> > > > > ubuntu-br mailing list
> > > > > ubuntu-br em lists.ubuntu.com
> > > > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > > > >
> > > >
> > > >
> > > --
> > > Interessado em aprender mais sobre o Ubuntu em português?
> > > http://wiki.ubuntu-br.org/ComeceAqui -
> > > ubuntu-br mailing list
> > > ubuntu-br em lists.ubuntu.com
> > > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> > >
> >
> >
> >
> >
> > --
> > Humberto Xis
> > xisberto em gmail.com
> > humberto.ribeiro-junior em serpro.gov.br
> > http://xisberto.blogspot.com
> > http://ostelematicos.blogspot.com
> >
> > "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1
> >
> > --
> >
> > Interessado em aprender mais sobre o Ubuntu em português?
> > http://wiki.ubuntu-br.org/ComeceAqui -
> > ubuntu-br mailing list
> > ubuntu-br em lists.ubuntu.com
> > https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
> >
>
> --
> Interessado em aprender mais sobre o Ubuntu em português?
> http://wiki.ubuntu-br.org/ComeceAqui -
> ubuntu-br mailing list
> ubuntu-br em lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
>
More information about the ubuntu-br
mailing list