Wine applications for all users

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
fernandocarvalho
Level 4
Level 4
Posts: 102
Joined: Sun Oct 11, 2009 7:03 am

Wine applications for all users

Post by fernandocarvalho »

The worst thing the happens to me when I'm backing up my home folder, is when wine creates symbolic links to my home foder, in a folder inside.
So with this, is hard to make a backup the entire home folder, if it relies in some symbolic links to folders out side the actual home folder.
Then I propose that wine could create a wine user/group and create a folder, for example /var/wineprofiles/ and inside of it, we get the profiles for wine installed applications.
It would solve some security issues, like limiting who has access to wine applications, by adding or removing the user from wine group, and can save administration efforts, by installing an application a single time, for all users on a computer.
Another approach is to allow users to execute applications from a shared wine folder, without the need from the user to be the owner of that wine profile.
James McKenzie

Wine applications for all users

Post by James McKenzie »

fernandocarvalho wrote:
The worst thing the happens to me when I'm backing up my home folder, is when wine creates symbolic links to my home foder, in a folder inside.
So with this, is hard to make a backup the entire home folder, if it relies in some symbolic links to folders out side the actual home folder.
Then I propose that wine could create a wine user/group and create a folder, for example /var/wineprofiles/ and inside of it, we get the profiles for wine installed applications.
It would solve some security issues, like limiting who has access to wine applications, by adding or removing the user from wine group, and can save administration efforts, by installing an application a single time, for all users on a computer.
Another approach is to allow users to execute applications from a shared wine folder, without the need from the user to be the owner of that wine profile.
No can do. Nice idea, its been tried and did not work.

Each user will have to have their own Wine prefix and have each and
every applicable application installed. Remember Linux is a true
mulituser/multitasker. Windows Vista (user versions) is not designed
for remote user access to run programs in their own space. Even to
switch users requires logging off/on in most cases.

James McKenzie
fernandocarvalho
Level 4
Level 4
Posts: 102
Joined: Sun Oct 11, 2009 7:03 am

Post by fernandocarvalho »

So, how users run applications on windows, installed by another user?
James McKenzie

Wine applications for all users

Post by James McKenzie »

fernandocarvalho wrote:
So, how users run applications on windows, installed by another user?


When you install an application in Windows, it installs for everyone,
unless you state it is 'just for me'.

Wine was designed for a user-by-user installation. There have been
attempts to install programs for all with files kept in separate
directories. There are threads here on these attempts.

James McKenzie
fernandocarvalho
Level 4
Level 4
Posts: 102
Joined: Sun Oct 11, 2009 7:03 am

Post by fernandocarvalho »

what about run wine applications with a wine user instead of the real user?
User avatar
dimesio
Moderator
Moderator
Posts: 13371
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

fernandocarvalho wrote:what about run wine applications with a wine user instead of the real user?
The issue is the risk of registry corruption if more than one user runs apps from the same wineprefix at the same time. http://bugs.winehq.org/show_bug.cgi?id=11112 That issue is on the list of release criteria for future stable releases: http://wiki.winehq.org/WineReleaseCriteria
Locked