Ubuntu LTS 16.04

21.04.2016 - Lesezeit: ~1 Minute

Um das Upgrade von Ubuntu LTS 14.04 auf Ubuntu LTS 16.04 zu erzwingen sid die folgenden Befehle nötig:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade 
sudo update-manager -d
Tags: Ubuntu

Autostart wnfWecker auf dem Raspi

16.04.2016 - Lesezeit: ~1 Minute

$ nano ~/.config/lxsession/LXDE-pi/autostart
#wnf Autostart des wnfWecker nach dem Login in LXDE
@wnfwecker.sh
$ nano ~/bin/wnfwecker.sh
cd  ~/bin/wnfweckerqt
python3 ~/bin/wnfweckerqt/wnfwecker.py

Projekt wnfWecker bei Assembla

Tags: Raspi

Jolla - Screenshot erstellen

06.04.2016 - Lesezeit: ~1 Minute
$ ssh jolla
Last login: Tue Mar 22 16:45:52 2016 from 192.168.1.183
,---
| SailfishOS 2.0.1.7 (Taalojärvi) (armv7hl)
'---
[nemo@Jolla ~]$ grabscreen /home/nemo/Pictures/whatsapp_qrcode.png
[nemo@Jolla ~]$ scp /home/nemo/Pictures/whatsapp_qrcode.png wnf@c2012.fritz.box:Bilder
whatsapp_qrcode.png                                                            100%   49KB  49.4KB/s   00:00    
[nemo@Jolla ~]$ exit
Tags: Linux-Programme Jolla


Vivaldi unter openSuse installieren

13.03.2016 - Lesezeit: ~1 Minute
Tags: Vivaldi openSuse

letsencrypt Zertifikat auf Beagle Bone Black verlängern

09.03.2016 - Lesezeit: 2 Minuten

Was vor drei Monaten geschah

  • "letsencrypt Zertifikat für Beagle Bone Black erstellen":?q=node/274
  • "Auf dem Beaglebone den lighttp-Server für https konfigurieren":?q=node/275

Das Zertifikat ist abgelaufen und muss jetzt erneuert werden.

Auf der virtuellen Maschine Kubuntu

$ cd letsencrypt/                                                         
$ ./letsencrypt-auto --rsa-key-size 4096 --manual certonly 

Eingeben der Domain-Namen

bone.nfix.de

auf dem Beaglebone ins Grundverzeichnis www wechseln und die von letsencrypt erwartete Datei anlegen

$ sudo -i
# cd /var/www/
# printf "%s" KENNUNGS-STRING > .well-known/acme-challenge/KENNUNGS-DATEI

Auf der virtuellen Maschine

  • Enter,
  • Gratulation
  • Your cert will expire on 2016-06-07.
  • Die erzeugten Schlüssel auf den Beaglebone in das Verzeichnis Schlüssel kopieren
    $ sudo -i
    # cd /etc/letsencrypt/archive/bone.nfix.de/
    # scp * wnf@bone2013:schluessel
    cert1.pem                                                  100% 2134     2.1KB/s   00:00    
    cert2.pem                                                  100% 2134     2.1KB/s   00:00    
    chain1.pem                                                 100% 1675     1.6KB/s   00:00    
    chain2.pem                                                 100% 1675     1.6KB/s   00:00    
    fullchain1.pem                                             100% 3809     3.7KB/s   00:00    
    fullchain2.pem                                             100% 3809     3.7KB/s   00:00    
    privkey1.pem                                               100% 3272     3.2KB/s   00:00    
    privkey2.pem                                               100% 3276     3.2KB/s   00:00 

Auf dem Beaglevone Den Http-Server anhalten:

$ sudo -i
# service lighttpd stop
# cd /home/wnf/schluessel
# cat privkey2.pem cert2.pem > ssl.pem
# cd /etc/letsencrypt/live/
# cp /home/wnf/schluessel/ssl.pem .
# cp /home/wnf/schluessel/fullchain2.pem ./fullchain.pem

Den Http-Server wieder starten:

# service lighttpd start

Und schon hat der Beaglebone wieder ein gültiges Zertifikat: https://bone.nfix.de/

Tags: beaglebone letsencrypt https