Update linux instructions to include official debian keyring package
authorMicah Anderson <micah@riseup.net>
Tue, 10 Jan 2017 16:53:57 +0000 (11:53 -0500)
committerMicah Anderson <micah@riseup.net>
Tue, 10 Jan 2017 16:53:57 +0000 (11:53 -0500)
pages/linux/_via_packages.html.haml
pages/linux/en.md
public/linux/index.en.html
public/linux/index.es.html
public/linux/index.pt.html
public/linux/index.ru.html

index 3c0dae2..727318f 100644 (file)
@@ -3,12 +3,18 @@
   %p.b= t :to_install
 
   %pre
-    :preserve
+    - if @locals[:backport] == 'true'
+      Follow [[instructions for activating Debian Backports => https://backports.debian.org/Instructions]].
+      sudo -s
+      apt install -t #{@locals[:distro]}-backports leap-archive-keyring
+      \
+    - else
       sudo -s
+      apt install leap-archive-keyring
+    :preserve
       echo "deb http://deb.bitmask.net/debian #{@locals[:distro]} main" > /etc/apt/sources.list.d/bitmask.list
-      wget -O- https://dl.bitmask.net/apt.key | apt-key add -
       apt update
-      apt install bitmask leap-archive-keyring
+      apt install bitmask
 
   %p.b= t :to_remove
 
@@ -16,7 +22,6 @@
     :preserve
       sudo -s
       apt remove bitmask leap-archive-keyring
-      apt-key del 0x1E34A1828E207901
       rm /etc/apt/sources.list.d/bitmask.list
 
   %p.b= t :upgrade_os
index 4602360..f1eb444 100644 (file)
@@ -34,7 +34,7 @@ If you are using Wheezy, then you will need to use the bundle method.
 
 ### Debian 8 (Stable/Jessie)
 
-<%= render({:partial => 'via_packages'}, {:distro => 'jessie', :os => 'debian'}) %>
+<%= render({:partial => 'via_packages'}, {:distro => 'jessie', :os => 'debian', :backport => 'true'}) %>
 
 ### Debian Testing (Stretch)
 
index 684e4f4..db72175 100644 (file)
@@ -123,9 +123,12 @@ Bitmask Downloads
 <h3><a name="debian-8-stablejessie"></a>Debian 8 (Stable/Jessie)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>Follow <a href="https://backports.debian.org/Instructions">instructions for activating Debian Backports</a>.
+sudo -s
+apt install -t jessie-backports leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -133,9 +136,11 @@ Bitmask Downloads
 <h3><a name="debian-testing-stretch"></a>Debian Testing (Stretch)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -143,9 +148,11 @@ Bitmask Downloads
 <h3><a name="debian-unstable-sid"></a>Debian Unstable (Sid)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -187,7 +194,7 @@ apt-get dist-upgrade
 
 <h1><a name="latest-builds"></a>Latest builds</h1>
 
-<p>For the more adventurous we make stand alone bundle builds available after each commit or merge. Currently best tested again clientdev.bitmask.net, because of ongoing changes of Soledad.</p>
+<p>For the more adventurous we make stand alone bundle builds available after each commit or merge. Currently best tested again cdev.bitmask.net, because of ongoing changes of Soledad.</p>
 
 <p>  <a class='btn btn-primary btn-large' href='https://0xacab.org/leap/bitmask-dev/builds/artifacts/master/download?job=bitmask_latest_bundle'>
   <i class='fa fa-cloud-download fa-lg'></i>
index 1c3eac4..924b30f 100644 (file)
@@ -123,9 +123,12 @@ Bitmask Downloads
 <h3><a name="debian-8-stablejessie"></a>Debian 8 (Stable/Jessie)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>Follow <a href="https://backports.debian.org/Instructions">instructions for activating Debian Backports</a>.
+sudo -s
+apt install -t jessie-backports leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -133,9 +136,11 @@ Bitmask Downloads
 <h3><a name="debian-testing-stretch"></a>Debian Testing (Stretch)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -143,9 +148,11 @@ Bitmask Downloads
 <h3><a name="debian-unstable-sid"></a>Debian Unstable (Sid)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -187,7 +194,7 @@ apt-get dist-upgrade
 
 <h1><a name="latest-builds"></a>Latest builds</h1>
 
-<p>For the more adventurous we make stand alone bundle builds available after each commit or merge. Currently best tested again clientdev.bitmask.net, because of ongoing changes of Soledad.</p>
+<p>For the more adventurous we make stand alone bundle builds available after each commit or merge. Currently best tested again cdev.bitmask.net, because of ongoing changes of Soledad.</p>
 
 <p>  <a class='btn btn-primary btn-large' href='https://0xacab.org/leap/bitmask-dev/builds/artifacts/master/download?job=bitmask_latest_bundle'>
   <i class='fa fa-cloud-download fa-lg'></i>
index ca2bcb1..ec1cb5c 100644 (file)
@@ -123,9 +123,12 @@ Bitmask Downloads
 <h3><a name="debian-8-stablejessie"></a>Debian 8 (Stable/Jessie)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>Follow <a href="https://backports.debian.org/Instructions">instructions for activating Debian Backports</a>.
+sudo -s
+apt install -t jessie-backports leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -133,9 +136,11 @@ Bitmask Downloads
 <h3><a name="debian-testing-stretch"></a>Debian Testing (Stretch)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian testing main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -143,9 +148,11 @@ Bitmask Downloads
 <h3><a name="debian-unstable-sid"></a>Debian Unstable (Sid)</h3>
 
 <p><p class='b'>To install</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>To remove</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian sid main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>
@@ -187,7 +194,7 @@ apt-get dist-upgrade
 
 <h1><a name="latest-builds"></a>Latest builds</h1>
 
-<p>For the more adventurous we make stand alone bundle builds available after each commit or merge. Currently best tested again clientdev.bitmask.net, because of ongoing changes of Soledad.</p>
+<p>For the more adventurous we make stand alone bundle builds available after each commit or merge. Currently best tested again cdev.bitmask.net, because of ongoing changes of Soledad.</p>
 
 <p>  <a class='btn btn-primary btn-large' href='https://0xacab.org/leap/bitmask-dev/builds/artifacts/master/download?job=bitmask_latest_bundle'>
   <i class='fa fa-cloud-download fa-lg'></i>
index 7c8dfd9..a8649a9 100644 (file)
@@ -92,9 +92,11 @@ apt-get dist-upgrade</code></pre>
 </p>
 <h3><a name="debian-80-jessie"></a>Debian 8.0 (Jessie)</h3>
 <p><p class='b'>Для установки</p>
-<pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;wget -O- https://dl.bitmask.net/apt.key | apt-key add -&#x000A;apt update&#x000A;apt install bitmask leap-archive-keyring&#x000A;</pre>
+<pre>sudo -s
+apt install leap-archive-keyring
+echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt install bitmask&#x000A;</pre>
 <p class='b'>Для удаления</p>
-<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;apt-key del 0x1E34A1828E207901&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
+<pre>sudo -s&#x000A;apt remove bitmask leap-archive-keyring&#x000A;rm /etc/apt/sources.list.d/bitmask.list&#x000A;</pre>
 <p class='b'>When upgrading to this OS</p>
 <pre>sudo -s&#x000A;echo "deb http://deb.bitmask.net/debian jessie main" > /etc/apt/sources.list.d/bitmask.list&#x000A;apt update&#x000A;apt upgrade&#x000A;</pre>
 </p>