Re: Facilitating external repositories
On Thu, Jun 04, 2015 at 06:18:16PM +0200, Wouter Verhelst wrote:
> Currently, the instructions say to do the following:
> - Download and install an "eid-archive" package, which contains the GPG
> keys and generates a sources.list.d file for the repository;
> - Run "apt-get update";
> - Install the "eid-mw" and/or "eid-viewer" packages.
> There is add-apt-repository, which presumably works, but:
> - It doesn't solve the "trust path" issue for third-party repositories,
> (except, *maybe*, for PPA's, but that's Ubuntu, not Debian, so doesn't
> solve my problem)
> - It doesn't remove the "manually install" requirement
> - I don't believe it solves the "user didn't do the apt-get update"
> step, although I haven't checked in detail.
The add-apt-repository command is from the softwareproperties-common
package. It has associated GUI packages.
These allow you to import key manually and add repository.
I did not check for the manual addition of repository source case, but
when I added and removed the non-free archive via GUI, the "apt-cache
... " result changed indicating the GUI program run "apt-get update"
equivalent in the background.
I did not check if installation of key has dialogue for verifying its
authenticity... if not, adding such functionality may be what you need.