Normale Ansicht

Firefox 127 gewährt Host-Berechtigungen bei Installation von MV3-Erweiterungen

07. Mai 2024 um 20:40

Sogenannte Host-Berechtigungen sind seit dem Manifest v3 für Firefox-Erweiterungen grundsätzlich optional. Ab Firefox 127 werden die Host-Berechtigungen automatisch bei Installation der Erweiterung gewährt.

Entwickler von Browser-Erweiterungen nutzen die sogenannte WebExtension-Architektur. Dabei gibt es die ältere Version des Standards, das sogenannte Manifest v2 (MV2), und dessen Weiterentwicklung, das Manifest v3 (MV3). Firefox unterstützt seit Veröffentlichung von Firefox 109 im Januar 2023 das Manifest v3 zu großen Teilen.

Ein wesentlicher Unterschied für MV3-Erweiterungen ist, dass Host-Berechtigungen, also Berechtigungen, welche für bestimmte Domains gelten, grundsätzlich optional sind, vom Nutzer also jederzeit deaktiviert werden können. Entwickler von Erweiterungen müssen dies berücksichtigen und sollten auch eine einfache Möglichkeit zur Aktivierung bereitstellen. Ansonsten müssen Nutzer die Berechtigungen umständlicher über die Add-ons-Verwaltung (about:addons) gewähren.

Dies kann zum Beispiel so aussehen:

Manifest v3 (MV3) Host-Berechtigung

Mit Firefox 127 führt Mozilla eine wichtige Änderung für MV3-Erweiterungen ein: Während Host-Berechtigungen mit dem MV2 noch automatisch bei Installation gewährt worden sind, ist dies seit dem MV3 nicht mehr der Fall. Ab Firefox 127 werden Host-Berechtigungen auch für MV3-Erweiterungen automatisch bei Installation gewährt.

Die Empfehlung für Erweiterungs-Entwickler lautet aus den genannten Gründen dennoch weiterhin ausdrücklich, nicht gewährte Berechtigungen zu berücksichtigen. Auch ist zu bedenken, dass zusätzliche Host-Berechtigungen, welche mit einem Update nachgereicht werden, aktuell nicht automatisch gewährt werden.

Bei der Änderung handelt es sich um eine temporäre Lösung, bis Mozilla einen verbesserten Installations-Ablauf bereitstellen kann, für den Mozilla mehr Zeit benötigt. Auch umgeht diese temporäre Lösung Einschränkungen, die es derzeit noch für MV3-Erweiterungen auf Android gibt. Die Änderung betrifft sowohl Firefox für den Desktop als auch für Android.

Firefox 127 erscheint nach aktueller Planung am 11. Juni 2024.

Der Beitrag Firefox 127 gewährt Host-Berechtigungen bei Installation von MV3-Erweiterungen erschien zuerst auf soeren-hentzschel.at.

Red Hat Enterprise Linux 9.4 veröffentlicht

Von: MK
07. Mai 2024 um 06:15

Red Hat hat die allgemeine Verfügbarkeit von Red Hat Enterprise Linux 9.4 bekannt gegeben, das als viertes Update der neuesten Betriebssystemserie von Red Hat Enterprise Linux 9 neue und verbesserte Funktionen einführt. Zu den Highlights von Red Hat Enterprise Linux 9.4 gehören die Möglichkeit, benutzerdefinierte Dateien für das SCAP-Sicherheitsprofil einem Blueprint hinzuzufügen, die Unterstützung für...

Der Beitrag Red Hat Enterprise Linux 9.4 veröffentlicht erschien zuerst auf MichlFranken.

Website-Builder Solo von Mozilla: Website kann jetzt mit eigener Domain genutzt werden

06. Mai 2024 um 19:40

Solo ist ein Ende des vergangenen Jahres vom Mozilla Innovation Studio angekündigter Website-Builder, der auf Künstliche Intelligenz (KI) und einen maximal einfachen Erstellungsprozess setzt. Die damit erstellte Website kann jetzt mit einer eigenen Domain verbunden werden. Ebenfalls ist es möglich, direkt aus Solo heraus eine Domain zu vergünstigten Konditionen zu erwerben.

Im Rahmen der Innovation Week im Dezember 2023 hatte das Mozilla Innovation Studio Solo angekündigt. Dabei handelt es sich um einen sogenannten Website-Builder mit Fokus auf Selbständige, der auf generative Künstliche Intelligenz für einen maximal einfachen Erstellungsprozess setzt.

Jetzt Website-Builder Solo von Mozilla testen

Seit dem Start hat Mozilla einige Funktionen ergänzt. Zuletzt hatte ich im April über Neuerungen berichtet. Mit der nun veröffentlichten Version 0.92 ist es möglich, die mit Solo erstellte Website optional nicht mehr nur über die Solo-Domain, sondern über eine eigene Domain oder auch Subdomain aufzurufen.

Für einige Hoster kann Solo sogar die Einrichtung automatisch übernehmen. Ansonsten kann der Nutzer aber auch die manuelle Konfiguration auswählen, für welche Solo genau auflistet, welche DNS-Einträge vorzunehmen sind.

Für den Nutzer ist die Verwendung einer eigenen Domain kostenlos, sofern man bereits eine Domain besitzt.

Alternativ kann auch direkt aus Solo heraus der Prozess gestartet werden, eine Domain zu erwerben. Dafür arbeitet Mozilla mit IONOS zusammen. Dabei verspricht Mozilla aufgrund seiner Beziehung zu IONOS sogar einen „erheblichen Rabatt für viele Domains“.

Der Beitrag Website-Builder Solo von Mozilla: Website kann jetzt mit eigener Domain genutzt werden erschien zuerst auf soeren-hentzschel.at.

Arch Linux im Test 2024! Minimalistisch und endlich einfach?

Von: MK
03. Mai 2024 um 16:30

An Arch Linux streiten sich die Geister. Die einen finden es zu umständlich. Die anderen perfekt, weil es wie ein maßgeschneidertes System ist. Mein letzter Test von puren Arch Linux ist schon knapp 4 Jahre her. Höchste Zeit im Jahr 2024 mal wieder das originale Arch Linux unter die Lupe zu nehmen. Ich wünsche Euch...

Der Beitrag Arch Linux im Test 2024! Minimalistisch und endlich einfach? erschien zuerst auf MichlFranken.

Der transatlantische Datenschutz bleibt ein Problem – Kommt jetzt Schrems III?

03. Mai 2024 um 14:39

Die Enthüllungen von Edward Snowden 2013 zeigten umfassende US-Abhöraktionen, von denen auch Deutschland betroffen ist. Datenschutzaktivist Max Schrems kritisiert weiterhin die unzureichenden transatlantischen Datenschutzabkommen und fordert ein robustes No-Spy-Abkommen als Lösung.

Quelle

LibreOffice 24.2.3 erschienen

Von: MK
03. Mai 2024 um 06:15

Die Document Foundation hat die allgemeine Verfügbarkeit von LibreOffice 24.2.3 bekannt gegeben, dem dritten Punkt-Release der neuesten LibreOffice 24.2-Büroanwendungsserie. Dieses Update behebt mehr als 70 Fehler, die in der vorherigen Version aufgetreten sind und verbessert damit die Stabilität und Zuverlässigkeit der Office-Software. LibreOffice 24.2.3 kommt etwas mehr als einen Monat nach dem vorherigen Update, LibreOffice...

Der Beitrag LibreOffice 24.2.3 erschienen erschien zuerst auf MichlFranken.

Community-Plattform für KI-Prompts: Anmeldung für Formulaic von Mozilla geöffnet

02. Mai 2024 um 19:51

Formulaic ist ein neues Projekt vom Mozilla Innovation Studio. Dabei handelt es sich um eine Community-Plattform, auf der man sogenannte KI-Prompts zu bestimmten Themen finden und mit anderen Nutzern teilen kann. Nun hat Mozilla die Anmeldung für alle Nutzer geöffnet.

Ob der KI-basierte Website-Builder Solo, innovative KI-Technologien wie llamafile oder MemoryCache, das Tagebuch-Projekt Didthis oder der Mozilla AI Guide – das Mozilla Innovation Studio hat in den letzten Monaten einige interessante Projekte gestartet. Das neueste Projekt ist Formulaic.

Jetzt Formulaic von Mozilla besuchen

Formulaic ist eine Plattform, auf der Nutzer wiederverwendbare Skripte für die gängigsten generativen KI-Sprachmodelle erstellen und mit anderen Nutzern teilen können. Mozilla spricht hierbei von Formeln. Diese können auch direkt auf der Plattform ausgeführt werden. Die Verwendung von Eingabefeldern und Variablen macht die Verwendung für den Benutzer sehr einfach. Ich berichtete bereits im April.

Damals war die Registrierung noch nicht für alle geöffnet und man musste sich auf eine Warteliste setzen lassen. Ab sofort gibt es keine Warteliste mehr und die Anmeldung steht jedem offen.

Der Beitrag Community-Plattform für KI-Prompts: Anmeldung für Formulaic von Mozilla geöffnet erschien zuerst auf soeren-hentzschel.at.

Nehmt Abschied von Neofetch

Von: MK
02. Mai 2024 um 13:10

Es gibt als Linux Nutzer so ein paar Werkzeuge und Tools, die man einmal entdeckt und dann über Jahre mitnimmt. Bei mir ist das kleine Helferchen neofetch so ein Beispiel. Das kleine CLI Bash-Tool aggregiert alle relevanten Details wie Version des Betriebssystems, Hardwaredetails, Softwareversionen über das jeweilige Betriebssystem und zeigt diese an. Initial wurde neofetch...

Der Beitrag Nehmt Abschied von Neofetch erschien zuerst auf MichlFranken.

Ubuntu 24.10 – die Entwicklung beginnt

Von: MK
01. Mai 2024 um 07:00

Obwohl Ubuntu 24.04 LTS gerade erst veröffentlicht wurde, schreitet die Entwicklung bei Ubuntu unaufhaltsam voran. Die Ubuntu-Entwickler beginnen bereits mit dem Aufbau der Basis, auf der die nächste Ubuntu Interimsversion aufgebaut wird. Ubuntu 24.10 wird am 10. Oktober 2024 planmäßig veröffentlicht und erhält nach der Veröffentlichung planmäßig 9 Monate lang Updates. Jede Ubuntu-Version erhält ihren...

Der Beitrag Ubuntu 24.10 – die Entwicklung beginnt erschien zuerst auf MichlFranken.

openSUSE Leap 15.6 RC jetzt verfügbar

Von: MK
30. April 2024 um 17:23

Freunde des grünen Chamäleons aufgepasst! Die RC Testversion von openSUSE Leap 15.6 ist reibungslos von der Beta-Phase zum Release-Kandidaten übergegangen. Der RC von openSUSE Leap 15.6 kann ab sofort frei heruntergeladen und ausprobiert werden. Eine der am meisten erwarteten Funktionen in diesem Release ist die Integration von Cockpit, einer schlanken webbasierten Administrationsoberfläche, die eine intuitivere...

Der Beitrag openSUSE Leap 15.6 RC jetzt verfügbar erschien zuerst auf MichlFranken.

Mozilla veröffentlicht Firefox 125.0.3

29. April 2024 um 17:55

Mozilla hat Firefox 125.0.3 veröffentlicht und behebt damit mehrere Probleme der Vorgängerversion.

Download Mozilla Firefox 125.0.3

Seit Veröffentlichung von Firefox 125 beklagten einige Nutzer, dass Firefox vermeintlich selbständig Tabs mit der URL https://0.0.0.1 öffnete. Grund hierfür war ein Fehler in Firefox, der unter normalen Umständen nur sehr unwahrscheinlich ausgelöst worden ist, aber durch Malware auf dem System des Anwenders sichtbar wurde. Den in Firefox vorhandenen Fehler hat Mozilla mit Firefox 125.0.3 behoben.

Ein Fehler beim Drag and Drop von Text mit Unicode-Zeichen auf Linux-Systemen wurde korrigiert.

Auf Webkompatibilitäts-Seite wurde ein Problem mit dem Fokus-Handling von <select>-Elementen, ein Fehler bei der Überprüfung von arguments.length bei Generator- und asynchronen Funktionen ohne Argumente sowie ein Performance-Problem bei Animationen behoben.

Für Nutzer von Firefox in japanischer Sprache konnte es auf manchen Seiten dazu kommen, dass chinesische anstelle japanischer Kanji-Zeichen angezeigt worden sind.

Bei einer Umfrage, welche auf der Standard-Startseite von Firefox erscheinen kann, war die Schrift bei Verwendung mancher Themes nicht lesbar.

Für Nutzer in den USA zeigt Firefox in der Adressleiste unter anderem auch Vorschläge für die MDN Web Docs und Yelp. Für diese Vorschläge hatte der Link auf support.mozilla.org im entsprechenden Menü nicht funktioniert.

Der Beitrag Mozilla veröffentlicht Firefox 125.0.3 erschien zuerst auf soeren-hentzschel.at.

Raspberry Pi OS Bullseye -> Bookworm

30. April 2024 um 04:00

Da ich einiges an Zeit in meine auf dem Raspberry Pi 4 laufende Nextcloud investiert habe, wäre es schade, für das aktuelle Raspberry Pi OS 12, alles noch einmal aufsetzen und konfigurieren zu müssen. Obwohl die Entwickler des Betriebssystems von einem Upgrade generell abraten, habe ich mich auf die Suche nach einer guten und funktionierenden Anleitung gemacht und bin auf den vielversprechenden Artikel „Raspberry Pi OS – Update von Bullseye (11) auf Bookworm (12)“ von Sascha Syring gestoßen.

Um das Ganze ausgiebig zu testen, habe ich das Upgrade zuerst auf einem Raspberry Pi 4 durchgeführt, auf dem ein Mumble-Server läuft, den unsere Community produktiv zum Erfahrungsaustausch nutzt. Nachdem dies alles problemlos funktioniert hat, habe ich mich an meinen Nextcloud-RasPi gewagt. Was es weiter zu beachten gab, darauf gehe ich am Ende des Artikels noch ein.

Systemupgrade

Bevor es los geht muss das System auf den aktuellsten Stand unter Raspberry Pi OS 11 Bullseye gebracht werden. Hierzu führt man Folgendes aus:

sudo apt update && sudo apt upgrade && sudo apt dist-upgrade

Paketquellen

Danach werden die Paketquellen auf das neue System Bookworm angepasst. Hierzu öffnet man die /etc/apt/sources.list

sudo nano /etc/apt/sources.list

und kommentiert alle aktiven Quellen, indem man vor jede aktive Zeile eine Raute „#“ setzt. Danach fügt man die drei Zeilen

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware

am Anfang ein und speichert die Datei mit Ctr + o ab und verlässt dann den Editor mit Ctr + x.

Paketquellen
Paketquellen

Das Gleiche Spiel wiederholt man mit den zusätzlichen Paketquellen.

sudo nano /etc/apt/sources.list.d/raspi.list

Hier wird nun folgende Zeile an den Anfang gesetzt:

deb http://archive.raspberrypi.org/debian/ bookworm main

Die Datei wird mit Ctr + o gespeichert und der Editor mit Ctr + x verlassen. Ist dies geschehen, können die Paketquellen neu eingelesen werden.

Zusätzliche Paketquellen
Zusätzliche Paketquellen
sudo apt update

Bootpartition

Nun kommt der kniffligste Teil. Die Bootpartition muss an die neuen Gegebenheiten angepasst werden. Dazu wird die alte Boot-Partition ausgehängt.

sudo umount /boot

Dann wird das neue Verzeichnis /boot/firmware erstellt.

sudo mkdir /boot/firmware

Jetzt bearbeitet man die Partitionstabelle:

sudo nano /etc/fstab

Hier wird der Eintrag der Bootpartition entsprechend eingetragen. Bei mir sieht das so aus:

Datei zum Einbinden der Datenträger
Datei zum Einbinden der Datenträger

Die Datei wird wieder mit Ctr + o gespeichert und der Editor mit Ctr + x verlassen. Damit die Änderungen wirksam werden, wird systemd neu geladen

sudo systemctl daemon-reload

und die neue Boot-Partition gemountet.

sudo mount /boot/firmware

Bootloader und Kernel

Im Nachgang werden die aktuelle Firmware und der aktuelle Kernel für das Raspberry Pi OS 12 (Bookworm) installiert

sudo apt install raspi-firmware linux-image-rpi-v8

und der alte Bootloader und Linux-Kernel entfernt.

sudo apt remove raspberrypi-kernel raspberrypi-bootloader

Ist dies geschehen, müssen die Paketquellen nochmalig mit

sudo apt update

eingelesen werden.

Upgrade

Nun kann das eigentlich Upgrade durchgeführt werden. Hierbei stoppt der Vorgang bei den wichtigsten Konfigurationsdateien. Diese werden in der Regel alle beibehalten.

sudo apt full-upgrade

System aufräumen

Nun wird das System noch aufgeräumt.

sudo apt autoremove
sudo apt clean

Neustart

Nach dem Neustart

sudo reboot now

sollte nun das aktuelle Raspberry Pi OS 12 laufen. Das installierte Betriebssystem lässt man sich mit

cat /etc/os-release

anzeigen.

PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Mit

uname -a

kann man nun den aktuellen Kernel checken. Meine Ausgabe sieht wie folgt aus:

Linux nextcloud 6.6.20+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.20-1+rpt1 (2024-03-07) aarch64 GNU/Linux

(„nextcloud“ in dieser Zeile ist der Hostname)

Abschließend sei darauf hingewiesen, dass das Upgrade einige Gefahren in sich birgt. Bitte vorher unbedingt an ein Backup denken, was im Bedarfsfall wieder eingespielt werden kann!

Noch zu erwähnen

Eingangs des Artikels hatte ich erwähnt, dass es Weiteres zu beachten gibt. Durch das Upgrade wurden die Einstellungen des Dienstes zu meinem Turn-Server zurück gesetzt. Ein funktionierender Turn-Server ist wichtig, um reibungslosen Verlauf in Videokonferenzen zu ermöglichen.

Wer also wie ich eine Nextcloud auf dem Raspberry Pi installiert hat und bisher meinen Anleitungen gefolgt ist, muss den zeitverzögerten Start des Turnservers, wie im Artikel „coTurn zeitverzögert auf Raspberry Pi starten“ beschrieben, wieder neu konfigurieren. Dazu editiert man die Datei /lib/systemd/system/coturn.service:

sudo nano /lib/systemd/system/coturn.service

Nun fügt man den folgenden Eintrag unter [Service] ein und speichert die Änderung mit Ctlr + o.

ExecStartPre=/bin/sleep 30

Den Editor verlässt man dann wieder mit Ctrl + x. Durch den Eintrag wird nun eine Verzögerung von 30 Sekunden erzwungen. Mit 

sudo service coturn restart

wird der Turnserver zeitverzögert neu gestartet. jetzt arbeitet coTURN nach dem nächsten Reboot des Raspberry Pi wie gewünscht.

Viel Erfolg!

Achtung bei Upgrade auf Ubuntu 24.04 LTS

Von: MK
27. April 2024 um 17:26

Es ist derzeit keine gute Idee, auf Ubuntu 24.04 LTS zu aktualisieren. Auch wenn die Verlockung groß sein mag, solltet Ihr davon vorerst Abstand nehmen. Traditionell bietet Canonical kurz nach dem Erscheinen des ersten Point-Releases einen offiziellen Aktualisierungspfad für die Vorgänger-LTS-Versionen von Ubuntu an. Für die 24.04 LTS Ausgabe ist dieses Update für den 15....

Der Beitrag Achtung bei Upgrade auf Ubuntu 24.04 LTS erschien zuerst auf MichlFranken.

📚 »Raspberry Pi« (8. Aufl.) ist erschienen

27. April 2024 um 06:06

Unser Handbuch zum Raspberry Pi ist soeben in der 8. Auflage erschienen:

Umfang: 1045 Seiten
Ausstattung: Farbdruck, Hard-Cover, Fadenbindung
ISBN: 978-3-8362-9666-3
Preis: Euro 44,90 (in D inkl. MWSt.)
Autoren: Michael Kofler, Christoph Scherbeck und Charly Kühnast

pi-cover

Umfassendes Raspberry-Pi-Know-how!

  • Linux mit dem Raspberry Pi.
  • Der Raspberry Pi als Multimedia-Center und Spiele-Konsole
  • Programmierung: Einführung, Grundlagen und fortgeschrittene Techniken, Schwerpunkt Python, außerdem bash, PHP, C, Wolfram Language.
  • Elektronik und Komponenten: von LEDs zu Schrittmotoren, jede Art von Sensoren (Ultraschall, Wasserstand etc.), Bussysteme, Erweiterungen (Gertboard & Co.).
  • Projekte: Home Automation, RFID-Reader, Stromzähler auslesen, WLAN- und TOR-Router, Luftraumüberwachung, NAS etc.
  • Raspberry Pi Pico: MicroPython-Programmiertechniken, CO2-Ampel, Ultraschall-Entfernungsmessung
  • Mit Geleitwort von Eben Upton

Highlights der 8. Auflage

  • aktualisiert im Hinblick auf die neuen Modelle Raspberry Pi 5, Raspberry Pi Zero 2 und Raspberry Pico W
  • berücksichtigt Raspberry Pi OS »Bookworm«
  • PCIe-SSD statt SD-Karte
  • PXE-Boot
  • GPIO Reloaded: Neue Bibliotheken zur GPIO-Programmierung in der Bash, in Python und in C
  • Webserver auf dem Pico W realisieren
  • Home Assistant

Mehr Details zum Buch finden Sie hier.

Ubuntu 24.04 LTS Testbericht

Von: MK
25. April 2024 um 17:30

Der Monat April in Verbindung mit einer geraden Jahreszahl bedeutet im Hause Canonical bzw. Ubuntu die Veröffentlichung einer neuen Version mit Langzeitpflege. Ich nehme an, Ihr habt bereits erraten, worum es geht. Wir werfen heute einen Blick auf die brandneue Ubuntu 24.04 Ausgabe. Kann Ubuntu den Erwartungen gerecht werden? Das und noch vieles mehr erfährst...

Der Beitrag Ubuntu 24.04 LTS Testbericht erschien zuerst auf MichlFranken.

❌