We should record what method was used to install a plugin and then allow administrators to control whether command line installed plugins can be removed using the browser or not.
Created attachment 156741 [details] [review] Bug 35011: Record interface used to install a plugin This patch adds a record of the interface used when installing a plugin for the first time. We utilise the existing plugin_data table and add a new __INSTALLED_VIA__ system key to store the data.