Issue 64779 - ALLUSERS MSI property is being ignored
Summary: ALLUSERS MSI property is being ignored
Status: ACCEPTED
Alias: None
Product: Installation
Classification: Application
Component: code (show other issues)
Version: OOo 2.0.2
Hardware: PC Windows XP
: P3 Trivial with 1 vote (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords: needmoreinfo
Depends on:
Blocks:
 
Reported: 2006-04-26 12:13 UTC by floeff+ooo
Modified: 2013-08-07 15:26 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description floeff+ooo 2006-04-26 12:13:24 UTC
The ALLUSERS MSI property is being ignored. Normally, by using

start /wait msiexec /qn /norestart /i openofficeorg20.msi ALLUSERS=""

OpenOffice.org should be installed only for the currently logged-on user, as per
MSI definition. However, it seems to be always installed for all users (i.e. on
a per-machine basis).
Comment 1 Olaf Felka 2006-04-26 19:46:25 UTC
Please give a hint to "MSI definition".
Comment 3 floeff+ooo 2006-04-26 20:07:08 UTC
Or, alternatively, is there any other command line switch for the MSI to install
OOo only for the current user?
Comment 4 Olaf Felka 2006-05-10 12:20:38 UTC
@ is: Please have a look. For example. Starmenu entry is written for all user
when installing OOo with the given parameters.
Comment 5 ingo.schmidt-rosbiegal 2006-05-10 13:13:02 UTC
The propery  "ApplicationUsers" is not public. To change this, it has to be
renamed to "APPLICATIONUSERS". Then it is public and can be set on the command
line. The two possible values are "AllUsers" and "OnlyCurrentUser".
(Background: "ApplilcationUsers" is the  property of the radiobutton group, that
is used to set the global property "ALLUSERS". The default value of
"ApplicationUsers" is "AllUsers". Because it is public it cannot be changed on
the command line.)
Comment 6 floeff+ooo 2006-05-10 13:15:36 UTC
But shouldn't ALLUSERS be a public property that can be set from the command line?
Comment 7 ingo.schmidt-rosbiegal 2006-06-15 10:30:30 UTC
Setting target 2.x
Comment 8 ingo.schmidt-rosbiegal 2006-10-11 11:09:12 UTC
Accepted
Comment 9 ingo.schmidt-rosbiegal 2007-11-26 14:17:05 UTC
Target OOo 3.0
Comment 10 ingo.schmidt-rosbiegal 2008-05-27 16:50:35 UTC
Target 3.x
Comment 11 tn4bewo 2009-09-23 19:49:52 UTC
Since there's obviously no follow up on this topic, for those who see this as
problem: 
You can edit the .msi yourself (or supplement it with a .mst) to have it expose
the APPLICATIONUSERS property. 
SuperOrca helped me in overcoming the inconveniences of orca, when I tried it out.
Comment 12 floeff+ooo 2009-09-23 21:18:24 UTC
Thanks for the information - didn't know about this tool yet.