Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please provide a system wide installer #672

Open
christophvw opened this issue Dec 11, 2023 · 2 comments · May be fixed by #739
Open

Please provide a system wide installer #672

christophvw opened this issue Dec 11, 2023 · 2 comments · May be fixed by #739
Assignees
Labels
enhancement New feature or request packaging All related to MSI/DEB/RPM/jpackage
Milestone

Comments

@christophvw
Copy link

Users are not allowed to install and run software from their userprofile in restricted environments.

Expected Behavior

Installation should offer an installation to %ProgramFiles% (parameter ALLUSERS=1)

Current Behavior

Current installer tries to install the Application into the user profile

Context

@christophvw christophvw added the enhancement New feature or request label Dec 11, 2023
@Oliver-Loeffler
Copy link
Collaborator

Actually what would be best is an installer, which permist both options. There are cases where users are not allowed to make a system installation and where users are requested to make a per user setup.

What would be better?

@abhinayagarwal

  1. Would it be considerable to offer 2 MSI, one as per-user and the other one as per-system installation for Windows?
  2. Or would it be better to to have one MSI where the user could choose between system and per-user setup?

For option 2) we would have to modify the jpackage main.wxs template file. Out of the box jpackage only supports the one or the other, not both.

I can imagine, that as a short term solution, we could offer a 2nd MSI file.

@Oliver-Loeffler Oliver-Loeffler self-assigned this Apr 19, 2024
@Oliver-Loeffler Oliver-Loeffler added this to the 24 milestone Aug 26, 2024
@Oliver-Loeffler Oliver-Loeffler added the packaging All related to MSI/DEB/RPM/jpackage label Aug 26, 2024
@Oliver-Loeffler Oliver-Loeffler modified the milestones: 24, 23 Aug 26, 2024
@Oliver-Loeffler Oliver-Loeffler modified the milestones: 23, 24 Sep 27, 2024
@abhinayagarwal
Copy link
Collaborator

I would be inclined to explore 2nd option and override the wix files to create an installer to create both of these options in a single installer.

@Oliver-Loeffler Oliver-Loeffler modified the milestones: 24, 25 Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request packaging All related to MSI/DEB/RPM/jpackage
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants