Bullshit: Snappy auf Fedora

In einem Blog-Beitrag auf seiner Webseite hat sich Adam Williamson, seines Zeichens bei Red Hat für die Fedora QA/QS zuständig,  über Snappy und die unglückliche Pressemitteilung von Ubuntu ausgelassen.

Kurz zusammengefaßt heißt es da, daß Ubuntu bei Fedora zwar wegen Snappy angefragt hat, aber nur zu dem Zweck, um zu erfahren, wie man die Pakete für Fedora bauen muß. Ansonsten gibt es  keine Zusammenarbeit von Ubuntu und Fedora in dem Punkt.

Die weiteren Statements sind privater Natur und spiegeln wider, was auch ich über so ein Vorhaben wie Snappy denke. Dazu muß man jetzt aber wissen, was Snappy machen soll.

In der Kurzfassung: Snappy ermöglicht es Dockercontainer gleich, eine Anwendung mit all Ihren Libs und Konfigfiles als Ganzes unabhängig vom Betriebssystem in einem dicken BinaryBlob (ein monolithisches Binärfile) zubündeln und damit direkt ausführbar zu machen. Als Folge davon, und das ist der Hauptkritikpunkt, handelt man sich ggf. komplett veraltetet Versionen ein, weil der Entwickler des eigentlich Hauptprogramms keinen Bock hat, seine Anwendung auf Stand zu halten. Im Prinzip hat man eine LTS Version, nur völlig ohne das S , was hier wahlweise für Support oder Sicherheit stehen kann.

Dazu kommt laut AdamW noch, daß Ubuntu Fedora Pakete ohne das Confinement anbietet, was die einzige Sicherheitshürde darstellt, wenn es denn überhaupt an ist. Confinement meint, das Ausführen in einer Sandbox, wo eine Sicherheitslücke in der Anwendung eben gerade nicht das Hostsystem kompromitieren kann.

Dieser Punkt ist aber IMHO nicht verhandelbar. Es muß immer sicher sein und unsichere Softwareversionen kommen einfach nicht auf den Tisch. Man muß sich ernsthaft fragen, ob bei Ubuntu noch alle Latten im Zaun sind, seid Sie mit Microsoft enger zusammenarbeiten.

Am Ende möchte ich AdamW noch kurz zu Wort kommen lassen 🙂

This is, to put it diplomatically, a heaping pile of steaming bullshit. You may not be surprised to learn that said pile has been served by the Canonical press department.

Noch Fragen ? 😀

Fedora: Wie man ein ISO auf USB brennt

Bei den Vorbereitungen für die Linux Installationsparty, welche unsere LUG durchzuführen plant, brauchen wir auch Installationsmedien von denen man booten kann, daher bietet sich das Thema derzeit geradezu an.

Als erstes brauchen wir natürlich ein ISO Image. Das könnten wir z.b. hier bekommen: MakuluLinux

Dann müssen wir das Laufwerkstool starten.

Je nachdem wie der GNOME Desktop eingerichtet ist,
geht das über das Applicationsmenü.

Das Laufwerkstool befindet sich in den Hilfsprogrammen.

ISO-1

oder über das Dock auf der linken Seite, in dem man alle Anwendungen auflistet:

ISO-3

Dock – Lauswerkstool

Den Vorgang leiten wir ein, indem wir zuerst den USB-Stick auf der linken Seite auswählen:

ISO-2

Danach im Menü oben rechts auf „Laufwerksabbild wiederherstellen“ klicken:

ISO-4

Laufwerkstool – Image wiederherstellen

Wie man sich denken kann, wird mit dem Menüpunkt „Laufwerksabbild erzeugen“ genau das Gegenteil gemacht. So kann man z.b. USB Sticks komplett backupen.

Nun wählen wir das ISO-Image aus und klicken auf „Wiederherstellung starten“:

ISO-5

Wir müssen nun bestätigen, daß wir wirklich dieses Laufwerk wollen und alle Daten darauf verloren gehen. Das stimmt zwar nicht, weil wir in diesem Fall nur einen Teil der Daten überschreiben, aber ran kommen wir ohne weiteres auch nicht mehr. Ergo: Es ist alles verloren ( für uns ).

ISO-6

Nun geben wir das Root-Passwort ein, weil so eine Operation Rootrechte benötigt:

ISO-7

Und können dann zusehen, wie schnell das Image auf dem USB-Stick landet:

ISO-8

Es sei an dieser Stelle erwähnt, daß 4 GB und 4 TB Laufwerke, die direkt untereinander stehen, eine gewisse Sorgfalt benötigen, will man sich später nicht das Leben nehmen wollen, weil man seine Lieblingsdaten gegrillt hat 😉

ISO-9Auch schön, wenn man 2 gleiche USB Sticks im Rechner
stecken hat, kann man die nur an der Seriennummer
unterscheiden :)So sieht so ein Image dann übrigens in der Partitions-
tabelle des USB Sticks aus.

Zum Abschluß noch ein kleiner Tipp, was man mit ganzen „Laufwerken“ machen kann, kann man auch mit jeder Partition tun. Was aber aber tunlichst lassen sollte, ist ISO Images direkt auf Partionen zu schreiben, statt komplett auf das Laufwerk. Das klappt nicht 😉

ISO-10

UPNP Browser für Fedora

Wer schon immer mal wissen wollte, was seine Fritz!Box so via Universal Plug&Play (UPnP) zur Verfügung stellt, der sollte sich mal die gupnp-tools installieren ( dnf install gupnp-tools -y ) .
Je  nachdem was im Netz mit UPnP so los ist, ist der Baum größer oder kleiner:
Beispiel einer Fritz!Box

Beispiel einer Fritz!Box

Was macht man jetzt damit ?
Wie man im Beispiel unten rechts sehen kann, kann man mit dem UPnP u.a. Daten der (hier) Fritz!Box abfragen bspw. die externe IP Adresse. Gedacht ist das Tool zum Debuggen für Entwickler von Programmen die UPnP nutzen wollen.
Kleiner Kritikpunkt: falsche Desktopfiles
Fedora bietet das Paket zwar im Hauptrepository an, weigert sich allerdings, selbst simpleste Fehler zu fixen. Der „Fehler“ besteht in dem Fall darin, daß für Gnome drei Desktopfiles unter /usr/share/applications/ angelegt werden, die dreimal das gleiche Tool aufrufen, aber ohne andere Funktionen zu bieten.  Darauf angesprochen, lehnt Fedora den Verbesserungsvorschlag ab. Da ich ihn aber für berechtigt halte, könnt Ihr den „Workaround“ hier nachlesen:

cd /usr/share/applications
rm -f gupnp-av-cp.desktop gupnp-network-light.desktop

Die verbleibende Datei gupnp-universal-cp.desktop könnte man dann noch so ändern, daß  der Name des Menüeintrags verbessert wird und daß es in eine andere Kategorie einsortiert wird, denn „Entwicklung“ ist das eigentlich nicht. Hier meine Anpassungen :
Name[de]=UPnP Strukturbrowser
Categories=GNOME;System;Network;