ubuntu

OpenVZ/Proxmox Container: rsyslog problems after dist-upgrade

Right after a update of Ubuntu Server I faced that rsyslog used 100% CPU and that /var/log/syslog got filled up with following line, which was repeated almost every second:

 imklog: error reading kernel log - shutting down: Bad file descriptor

The problem is, that rsyslog tries to log kernel messages, which is as OpenVZ/Proxmox Container default not possible - to fix this, remove/comment out following line in the file /etc/rsyslog.conf (here already done):

OpenVZ/Proxmox Container: rsyslog Probleme nach Update

Nach einem Upgrade von Ubuntu Server nutzte rsyslog plötzlich 100% CPU und das /var/log/syslog füllte sich mit folgender Zeile, die sich ständig wiederholte:

 imklog: error reading kernel log - shutting down: Bad file descriptor

Das Problem war, dass rsyslog versucht das Kernel Logging zu übernehmen, was im OpenVZ/Proxmox Container aber nicht funktionieren kann - Problembehebung: in der Datei /etc/rsyslog.conf folgende Zeile auskommentieren (hier bereits geschehen):

Apache 2.2 with PFS on Debian 7 wheezy and Ubuntu 12.04

During I was changing all ssl keys because of the heartbleed bug I thought it is a good time to enable PFS on my Debian 7 und Ubuntu 12.04 LTS servers (ECC keys and ECDH ciphers). Here is a step by step howto, when its not your first time to install something from source it shouldn't be that hard:

1. Preperation - download source and needed tools

Apache 2.2 mit PFS auf Debian 7 Wheezy und Ubuntu 12.04

Nachdem ich nun alle Keys tauschen musste (heartbleed bug), dachte ich mir es ist Zeit auch bei den aktuellen Debian 7 und Ubuntu 12.04 LTS für PFS, also ECC keys and ECDH ciphers. Der Weg dorthin ist - wenn man ein wenig Übung mit kompilieren und apt hat, relativ einfach:

1. Vorbereitungen - Quellcode und Tools herunterladen

apt-get update: procps ... start: Job failed to start

Bei einem Server-Update eine Fehlermeldung zu sehen ist immer recht ungut, derzeit scheint es einige (wie mich) bei Ubuntu zu treffen: Procps will sich nicht aktualisieren lassen, da der Start des Dienstes fehlschlägt. Der Fehler wird bereits im Ubuntu Bugtracker verfolgt, bei mir scheinen die Lösungen aufgrund OpenVZ-Virtualisierung (bzw. Proxmox) zu passen:

apt-get update: procps ... start: Job failed to start

Seeing an error message during a server upgrade is something you don't want to see - but it seems many people are hit by that Ubuntu bug. Seems my systems were hit because I use OpenVZ (or, better said, Proxmox) for virtualizing my servers.

In the bugreport comments #5 and #11 you'll find the solution: comment out kernel.kptr_restrict = 1 or (re)move the file /etc/sysctl.d/10-kernel-hardening.conf

Now the update process can complete :)

Ubuntu 12.10 and Amazon suggestions

During the first two beta releases of Ubuntu 12.10 there was a lot of excitement, as the main lens of Unity suddenly showed not only your installed programs and files, there were also Amazon search results. Mark Shuttleworth answered within hours , but some people didn't understand it completely, they thought there will be no easy way to deactivate this new feature.

Ubuntu 12.10 und die Amazon Vorschläge

Während den ersten zwei Beta-Versionen vom neuen Ubuntu 12.10 gab es eine große Aufregung, da die "Haupt-Linse" plötzlich auch Amazon Artikel bei durchgeführten Abfragen beinhaltete. Manche bezeichneten die Antwort von Mark Shuttleworth nicht ausreichend, und dachten Ubuntu-User werden nun dazu gezwungen, und es gibt nur umständliche Methoden dies abzuschalten.

Android Tools on Ubuntu 12.10

If you are sometimes installing custom ROMs and/or debug over USB, you had to install the full Android SDK manually or add a PPA. Now, on Ubuntu 12.10 thats much easier: In the Ubuntu Software Center are the two most needed tools - search for "Android", click on "technical items" on the left lower corner, and install "android-tools-adb" and "android-tools-fastboot".

Even faster with terminal:

Android Tools unter Ubuntu 12.10

Wenn man wie ich hin und wieder an Android-Geräten herumbastelt (Custom ROMs installiert und vielleicht noch ein wenig Debugging), musste man meist die komplette Android SDK manuell installieren (oder den Umweg über ein PPA nehmen). Ab Ubuntu 12.10 geht das jetzt einfacher: Im Ubuntu Software Center finden sich die 2 wichtigsten Tools - nach "Android" suchen, "Technische Dateien" links unten aktivieren, und "android-tools-adb" sowie "android-tools-fastboot" installieren.

Noch schneller geht das natürlich mit dem Terminal:

Seiten