Zypper ps für Ubuntu - Mit Checkrestart laufenden Prozesse nach Updates ausfindig machen

Eine beliebte Funktion unter OpenSuse Systemen ist der Befehl "zypper" mit dem Zusatz "ps".

Dieser listet, zum Beispiel nach frisch installierten Updates auf, welche Prozesse noch in Verwendung sind und neu gestartet werden müssen, damit die gerade vollzogene Aktualisierung greift.

Ubuntu bringt bei der Standardinstallation in der Paketverwaltung apt-get leider keine Überprüfung laufender Prozesse nach einem Update mit. Hier muss zu ein paar Debian Tools gegriffen werden.

Checkrestart - Aktualisierte Prozesse unter Ubuntu prüfen

Debian-Goodies heißt das Paket, welches unter Ubuntu praktische Kommandozeilen Tools wie "checkrestart" oder "dpigs" mitbringt.

Ersteres zeigt, wie schon erwähnt, laufenden Prozesse nach einem Update an, zweiteres die installierten Pakete mit dem größten Platzbedarf.

Die Installation und Anwendung ist denkbar einfach.

sudo apt-get install debian-goodies

sudo checkrestart

Found 10 processes using old versions of upgraded files

(5 distinct programs)

(5 distinct packages)

Of these, 5 seem to contain init scripts which can be used to restart them:

The following packages seem to have init scripts that could be used

to restart them:

openssh-server:

        55555   /usr/sbin/sshd

        53555   /usr/sbin/sshd

        838     /usr/sbin/sshd

postfix:

        2383    /usr/lib/postfix/tlsmgr

        53353   /usr/lib/postfix/smtp

apache2.2-bin:

        2343    /usr/lib/apache2/apache2

These are the init scripts:

/etc/init.d/ssh restart

/etc/init.d/postfix restart

/etc/init.d/whoopsie restart

/etc/init.d/apache2 restart

Oben ist die Ausgabe bei anstehenden Neustarts von Prozessen zu sehen. Praktischerweise wird die Vorgehensweise für die einzelnen Anwendungen mit ausgegeben.

Sollten keine Prozesse betroffen sein, wird "Found 0 processes using old versions of upgraded files" angezeigt.

Notepad++ Tipp - Mehrere Zeilen mit NppToolBucket ersetzen

Eine sehr praktische Sache am Notepad++ Editor ist die "Suchen nach" und "Ersetzen durch" Funktionen. Leider ist es mit einer Standardinstallation nicht möglich mehrere Zeile auf einmal zu ersetzen. In diversen Situation führt das leider zu Mehrarbeit.

In so einem Fall schafft die Erweiterung NppToolBucket schnelle Abhilfe. Einfach herunterladen, entpacken und die DLL in das Notepad++ Programmverzeichnis kopieren.

NppToolBucket

Danach findet ihr das Tool Bucket klassisch unter den Erweiterung. Neben dem Ersetzen mehrerer Zeilen kann das Plugin MD5 und SHA1 Hashes berechnen oder Fülltexte mit Lorem Ipsum erstellen. 

Node.js - Sammlung aus über 300 Paketen, Modulen und Quellen zur Serverplattform

Die Serverplattform Node.js dürfte weitgehend bekannt sein. Auf ITrig hatte ich schon Artikel über die Lernplattform nodeschool.io oder npmgraph zu diesem Thema veröffentlicht. 

Weniger bekannt sind eventuell die Awesome Sammlungen auf GitHub. Dabei handelt es sich um Linksammlungen zu bestimmten Themengebieten rund um Programmierung, Plattformen, Entwicklung und Co. (Link).

Node.js

Unter dieser allgemeinen Übersicht befindet sich ebenfalls ein Sammlung zu Tools und Paketen für Node.js. Die Awesome Liste ist unterteilt in ca 40 Bereiche und beinhaltet einige sehr praktische Pakete und Utilities.

Alle Tools hier zu listen, würde den Rahmen sprengen, also schaut einfach selbst rein (Link Awesome Node.js).

Notepad++ auf Ubuntu nutzen, kein Problem mit Notepadqq

Mein Lieblingseditor auf Windows Rechnern ist mit Abstand Notepad++. Es wäre natürlich schön, das gute Stück auch auf Linux Maschinen wie Ubuntu, ElementaryOS oder Mint verwenden zu können. Mit Wine ließe sich das bestimmt ermöglichen, die Installation von Notepadqq stellt jedoch die einfachere Alternative dar. 

Es handelt sich zwar nur um einen Klon des Originals, aber dieser reicht in meinen Augen völlig aus. Die Installation unter Ubuntu 14.04 ist Dank eines eigenes PPAs recht einfach.

Notepadqq unter Ubuntu 14.04 installieren

sudo add-apt-repository ppa:notepadqq-team/notepadqq

sudo apt-get update

sudo apt-get install notepadqq

notepadqq

Sollte euch der Editor nicht zusagen, könnt ihr ihn mit wenigen Befehlen wieder deinstallieren. via

sudo apt-get remove notepadqq

sudo add-apt-repository --remove ppa:notepadqq-team/notepadqq

 

CAINE 6.0 - Die dunkle Materie für forensische Analysen

Caine 6.0 - Dark Matter - wurde heute veröffentlicht. Nachdem im Januar (siehe Artikel) mit der letzten Version bereits UEFI Unterstützung integriert wurde, bietet das neue Computer Aided INvestigative Environment hauptsächlich Aktualisierungen für die enthaltenen Open Source Tools.

Die aktuelle Werkzeugsammlung basiert auf Ubuntu 14.04.1 64bit und wird nun via SystemBack installiert. Die ebenfalls in den News erwähnten Neuerungen RBFstab and Mounter hatte ich bereits bei Version 5.0 kurz erwähnt. 

CAINE-6.0

Mit an Board ist nach wie vor Win-UFO , eine Toolsammlung für Windows Systeme. Sie enthält einige interessante Analyseprogramme, zum Teil aus dem Hause Nirsoft, wenn ich es richtig sehe.

Ähnlich wie bei den Kollegen von Kali Linux (aktuelle Version 1.0.9a), wurde die Shellshock Lücke mit der neuen Version geschlossen. Den Changelog könnt ihr hier finden.

Download CAINE 6.0