[wpkg-users] ManualInstall
Rainer Meier
r.meier at wpkg.org
Wed Oct 30 21:54:28 CET 2013
Hi Antony,
On 30.10.2013 19:45, Antony Awaida wrote:
> The second solution seems very clean. What is the logic (or use case)
> behind not removing the manually installed packages during a
> synchronize?
There seem to be some users with local admin rights where system
admins like to give the users the possiblity to install additional software from
the WPKG repository using "wpkg.js /install:...". If WPKG would not keep them it
would simply remove all software added by users on next synchronization.
This was actually the case in early days of WPKG development. But this way it is
absolutely impossible to mix manually installed packages and packages installed
via synchronization profile since WPKG would always force to revert to the
synchronization profile removing all manually added packages.
Of course you could claim we could simply NOT add these manually installed
packages to wpkg.xml but then we cannot do an update.
In current implementation WPKG will also update the manually installed packages
in addition to the ones specified in the profile. Thus allowing the user to
effectively extend his profile on local machine. Nice feature, isn't it?
Moreover if the admin adds a manually-installed package to the profile then it
just loses its local ManualInstall flag and becomes a managed package (also
removing it if the system administrator no longer maintains it and removes it
from the profiles.
br,
Rainer
More information about the wpkg-users
mailing list