Update for the new repository signing setup
This commit is contained in:
parent
9e0800e00a
commit
9a1b4f3469
49
README.md
49
README.md
|
@ -18,21 +18,51 @@ a Debian/Raspbian package.
|
||||||
|
|
||||||
# Simple install via apt-get
|
# Simple install via apt-get
|
||||||
|
|
||||||
There is a repository that contains the current releases.
|
There is a repository that contains the current releases. To set up the repository:
|
||||||
To install from it:
|
|
||||||
|
|
||||||
````
|
````
|
||||||
$ sudo bash
|
$ wget https://github.com/mutability/mutability-repo/releases/download/v0.1.0/mutability-repo_0.1.0_armhf.deb
|
||||||
# echo "deb http://repo.mutability.co.uk/raspbian wheezy rpi" >/etc/apt/sources.list.d/mutability.list
|
$ sudo dpkg -i mutability-repo_0.1.0_armhf.deb
|
||||||
# apt-get update && apt-get install dump1090-mutability
|
|
||||||
# dpkg-reconfigure dump1090-mutability # for detailed configuration
|
|
||||||
# apt-get install lighttpd && lighty-enable-mod dump1090 # if you want to use the external webserver integration
|
|
||||||
````
|
````
|
||||||
|
|
||||||
The repository and packages are (currently) unsigned, you will have to confirm installing from an unsigned source.
|
Then you can install and upgrade packages via apt-get as needed:
|
||||||
|
|
||||||
|
````
|
||||||
|
$ sudo apt-get update && sudo apt-get install dump1090-mutability
|
||||||
|
$ sudo dpkg-reconfigure dump1090-mutability # for detailed configuration
|
||||||
|
$ sudo apt-get install lighttpd && sudo lighty-enable-mod dump1090 # if you want to use the external webserver integration
|
||||||
|
````
|
||||||
|
|
||||||
|
Installing the mutability-repo package also installs the public key used to sign the packages; the signatures will be verified automatically by apt-get.
|
||||||
|
|
||||||
|
# Manual repository setup
|
||||||
|
|
||||||
|
Add a suitable entry to sources.list:
|
||||||
|
|
||||||
|
````
|
||||||
|
# echo "deb http://repo.mutability.co.uk/raspbian wheezy rpi" >/etc/apt/sources.list.d/mutabiltiy.list
|
||||||
|
````
|
||||||
|
|
||||||
|
Obtain the public key used to sign the repository release by a method of your choice. This is the signing key:
|
||||||
|
|
||||||
|
````
|
||||||
|
pub 2048R/4D731812 2014-12-28 [expires: 2015-12-28]
|
||||||
|
Key fingerprint = 2098 7C8D D31A 6107 E033 7CC3 80D5 57AA 4D73 1812
|
||||||
|
uid Oliver Jowett (repo.mutability.co.uk archive signing key) <oliver@mutability.co.uk>
|
||||||
|
````
|
||||||
|
|
||||||
|
which is available from:
|
||||||
|
|
||||||
|
* [GitHub](https://github.com/mutability/mutability-repo/raw/master/mutability.gpg)
|
||||||
|
* [repo.mutability.co.uk](http://repo.mutability.co.uk/mutability.gpg) (caution - not HTTPS!)
|
||||||
|
* keys.gnupg.net (`gpg --keyserver keys.gnupg.net --recv-keys 4D731812`)
|
||||||
|
|
||||||
|
Install the key with `apt-key add` or by placing the keyring in `/etc/apt/trusted.gpg.d/`
|
||||||
|
|
||||||
# Manual installation
|
# Manual installation
|
||||||
|
|
||||||
|
To install from packages directly:
|
||||||
|
|
||||||
You will need a librtlsdr0 package for Raspbian.
|
You will need a librtlsdr0 package for Raspbian.
|
||||||
There is no standard build of this.
|
There is no standard build of this.
|
||||||
I have built suitable packages that are available from
|
I have built suitable packages that are available from
|
||||||
|
@ -116,5 +146,6 @@ DEBOOTSTRAP=qemu-debootstrap
|
||||||
DEBOOTSTRAPOPTS="--variant=buildd --keyring=/usr/share/keyrings/raspbian-archive-keyring.gpg"
|
DEBOOTSTRAPOPTS="--variant=buildd --keyring=/usr/share/keyrings/raspbian-archive-keyring.gpg"
|
||||||
COMPONENTS="main contrib non-free rpi"
|
COMPONENTS="main contrib non-free rpi"
|
||||||
EXTRAPACKAGES="eatmydata debhelper fakeroot"
|
EXTRAPACKAGES="eatmydata debhelper fakeroot"
|
||||||
ALLOWUNTRUSTED="yes"
|
ALLOWUNTRUSTED="no"
|
||||||
|
APTKEYRINGS=("/home/oliver/ppa/mutability.gpg")
|
||||||
````
|
````
|
||||||
|
|
Loading…
Reference in a new issue