*I was thinking about something this morning, and I'm stumped, so I hope I can get an answer here.*
* * *I'm looking for a way to setup a "shared" wine installation. In talking with one of my co-workers, he was interested in Linux for a new home server he wants to install, but had some old Windows programs that he wanted to keep. While we were discussing features of Linux I mentioned PXE booting on a diskless workstation. He loved that idea, but as we were discussing things we both came to realize one potential setback, the single-user environment that Wine installs by default. See, as I understand it, even if wine is installed via RPM/DEB/Whatever, it still looks to $HOME/.wine/c for it's "C:\" folder, which would thus include the programs installed to C:\Program Files or C:\Program Files (x86) as well as the registry and what not. So how would you install a program to be USABLE by every user, but each have their own data. Like on windows, if we were installing say Quicken (off my head), it would reside in C:\Program Files\Quicken, and the various data files would reside (likely) in My Documents (C:\users\[user]\Application Data\Microsoft\My Documents or something like that). That is exactly what he wants to setup. I could possibly see it if we setup $HOME/.wine/c as a symlink to something like /wine/c, but that has it's own problems. To do that, we'd have to have the folders and the registry files world writable. He's got two kids who know just enough about computers to be dangerous. He wants to prevent them from installing any new programs in Wine or changing any settings that would affect users globally (again, ala Windows 7). So how would you set this up? It needs to be as similar to Windows as we can make it. On Windows he just makes sure he's the only one who has the "Administrator" password, then runs the setup.exe as Administrator (i.e. right-click -> Run as Administrator). That makes the program available to everyone, but no one but he could uninstall it or make any other system wide changes.* * * *I appreciate the help on this. I'm drawing a blank on how to make this work right.* /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
