Debian: Programme zum Menu hinzufügen

    Möchte man Programme, die nicht via Paketquelle installiert sind, in das Debian Menü bekommen kann man das einfach mit “alacarte” hinbekommen.

    23.4.18
    Weitere Beiträge zu: Debian

    Augsburger Linux Info Tag

    Wenn Ihr aus dem süddeutschen Raum kommt kann ich Euch für das nächste Jahr den Linux-Infotag der Augsburger Linux User Group empfehlen. Nicht so groß wie die Froscon oder der Chemnitzer Linux Tag aber mit vielen Tracks und abwechslungsreichem Programm.

    21.4.18
    Weitere Beiträge zu: lit2018

    Vorratsdatenspeicherung: ein illegales Gesetz

    Das kannst Du Dir nicht ausdenken.

    Der deutsche Bundestag beschließt ein Gesetz und deutsche Gerichte erklären das Gesetzt für rechtswidrig (Lawblog)

    Genau das erfolge bei der Vorratsdatenspeicherung. Das OVG Münster hatte bereits festgestellt, die Speicherpflicht verletze die Firmen in ihrer unternehmerischen Freiheit, die durch Art. 16 der Charta der Grundrechte der Europäischen Union geschützt sei. Im Ergebnis sind beide Gerichte der Auffassung, das deutsche Recht müsse derzeit nicht beachtet werden.

    20.4.18
    Weitere Beiträge zu: Recht Vorratsdatenspeicherung

    Gefestigte Rechtssprechung

    Den Begriff kannte ich noch nicht. Für mich liest er sich wie

    fortgeführtes Unrecht

    Ein LKW Fahrer wird zu 900 Euro Strafe verurteilt weil er einen Radfahrer überfahren hat.

    Es sei gefestigte Rechtsprechung, dass in einem solchen Fall ein Berufskraftfahrer bei einem Strafrahmen, der von Geldstrafe bis fünf Jahre Haft für fahrlässige Tötung reiche, mit einer Geldstrafe zu bestrafen sei.

    18.4.18
    Weitere Beiträge zu: Recht

    Webseiten Monitoring dotcomtools

    Heute bin ich auf ein weiteres Werkzeug aufmerksam gemacht worden mit dem man schön die Geschwindigkeit seiner Webseite prüfen kann: dotcom-tools.com/

    Besonders gefällt mir das man schön in einer Übersicht sehen kann wie die Antwortzeiten von unterschiedlichen Städten aussehen. Ich denke das kann man auf jeden Fall in seine Liste von Werkzeugen aufnehmen.

    17.4.18
    Weitere Beiträge zu: Recht

    Bonner Schulmarathon 2018

    Es ist wieder geschafft. Wieder haben Thomas Huth und ich 2 Teams erfolgreich, gesund und zufrieden auf dem heutigen Bonner Schulmarathon durchgebracht.

    Es ist jetzt schon das zweite Mal. Viele organisatorische Fragen waren schon bekannt und viele Läufer waren auch schon erfahren. Trotzdem war es auch wieder spannend neue Kinder auf so einen Event vorzubereiten. Und ohne die Hilfe von vielen Eltern ist die Logistik 12 Kinder an 6 Punkte zu bekommen wenn die halbe Stadt gesperrt ist kaum zu schaffen.

    Und im vorläufigen Ergebnis mit Platz 23 und 26 von 70 in der Altersklasse der jungen gemischten Teams ein Ergebnis auf das wir stolz sein können .

    Nächstes Jahr wollen viele wieder mitmachen.

    15.4.18
    Weitere Beiträge zu: KAG Marathon

    Blutspenden

    Heute stand es wieder auf dem Terminkalender.

    Wann geht Ihr (wieder)?

    13.4.18
    Weitere Beiträge zu: Blutspende

    Kindgerechte Kinofilme

    Also ich bin mir nicht sicher ob ich dieser Einstufung von Kinofilmen für meine Kinder zustimmen kann.

    9.4.18
    Weitere Beiträge zu: Kino Kinder

    SVN: Eine alte Datei restaurieren

    Da ich momentan auf dem Weg zu git als Versionskontrolle bin glaube ich zwar nicht mehr das ich das nochmal brauche aber wer weis. Ich wollte eine Datei restaurieren die ich vor einiger Zeit gelöscht hatte.

    Zuerst erstelle ich mir eine ausführliche Historie die ich in einem Editor durchsuchen kann

       svn log --verbose > verbose-history
    
          vi verbose-history
    
          r1413 | hbauer | 2018-03-31 16:08:36 +0200 (Sa, 31. Mär 2018) | 1 Zeile
          Geänderte Pfade:
          D /_plugins/rsync_image_generator.rb
    

    Über die Informationen der Arbeitskopie hole ich mir noch mal den Pfad für mein Repository

      svn info
      Pfad: .
      Wurzelpfad der Arbeitskopie: /home/hbauer/Daten/websites/hb
       URL: svn+ssh://user@server/home/path/to/hbauer
    

    Jetzt kopiere ich mir aus der Revision die ich oben gefunden habe minus 1 (r1413 -1) die Datei lokal an die richtige

      svn cp svn+ssh://user@server/home/patch/to/hbauer/_plugins/rsync_image_generator.rb@1412 _plugins/
      A         _plugins/rsync_image_generator.rb
    

    Und dann wieder einchecken.

    9.4.18
    Weitere Beiträge zu: SVN

    Debian Stretch Update - Achtung: PHP nachziehen

    Mehr aus Zufall habe ich nach einem Update von Debian 8 auf Debian 9 festgestellt das dabei kein Update der PHP Version gemacht worden ist. Wenn man nachschaut warum das so ist kann man das vielleicht verstehen. Was ich nicht verstehe ist das diese Tatsache nicht in den Release Notes erwähnt wird. Ich bin mir sicher das so mancher jetzt glaubt auf PHP7 zu sein.

    Seis drumm die Nacharbeiten waren überschaubar und basieren im wesentlichen auf dieser und dieser Beschreibung

    1. Welche PHP Pakete sind installiert?

      dpkg --list | grep 'php[a-z0-9]\+'
      ii  libapache2-mod-php5    5.6.33+dfsg-0+deb8u1    amd64  server-side, HTML-embedded scripting language (Apache 2 module)
      ii  php5                   5.6.33+dfsg-0+deb8u1    all    server-side, HTML-embedded scripting language (metapackage)
      ii  php5-cgi               5.6.33+dfsg-0+deb8u1    amd64  server-side, HTML-embedded scripting language (CGI binary)
      ii  php5-cli               5.6.33+dfsg-0+deb8u1    amd64  command-line interpreter for the php5 scripting language
      ii  php5-common            5.6.33+dfsg-0+deb8u1    amd64  Common files for packages built from the php5 source
      ii  php5-curl              5.6.33+dfsg-0+deb8u1    amd64  CURL module for php5
      ii  php5-gd                5.6.33+dfsg-0+deb8u1    amd64  GD module for php5
      ii  php5-json              1.3.6-1                 amd64  JSON module for php5
      ii  php5-mysql             5.6.33+dfsg-0+deb8u1    amd64  MySQL module for php5
      ii  php5-sqlite            5.6.33+dfsg-0+deb8u1    amd64  SQLite module for php5
      
    2. Deinstallieren der alten Pakete

      apt-get remove libapache2-mod-php5 php5 php5-cgi php5-cli php5-common php5-curl php5-gd php5-json php5-mysql php5-sqlite
      
    3. Neuinstallation der entsprechenden PHP7 Pakete (php-sqlite gibt es nicht. Da warte ich erst einmal ob ich das wirklich noch brauche)

      apt-get install libapache2-mod-php php-cgi php-cli  php-common php-curl php-gd php-json php-mysql
      /etc/init.d/apache2 restart
      
    4. php-fcgi starter anpassen.

    Es funktionierte dann nicht auf Anhieb da ich für meine unterschiedlichen Sites dedizierte php-cgi Prozesse verwendet. Ich musste den Pfad auf das neue Programm von php5-cgi auf php-cgi ändern

    1. Logfiles beobachten und gegebenenfalls PHP Module nachinstallieren.

    in meinem Fall waren das

     sudo apt install php-mbstring php7.0-xml
    

    Bis jetzt sieht es gut aus.

    7.4.18
    Weitere Beiträge zu: Debian PHP

    Aufpassen beim Cut & Paste

    Ich hatte zwar schon mal davon gehört aber es nicht so richtig wahrgenommen.

    Beim Kopieren und Einfügen von Texten sollte man auf unsichtbare Zeichen achten. Selbst beim Kopieren von ASCII Texten ist es möglich Texte mit zu kopieren die man nicht sehen kann.

    Hier eine schöne Erklärung für die Whistleblower von morgen und hier ein Text für die Administratoren.

    Denn es ist auch möglich versteckte und hässliche Befehle beim Kopieren in die Kommandozeile untergejubelt zu bekommen und es scheint das nur less diese auch vorher anzeigt während cat und more das nicht machen.

    5.4.18
    Weitere Beiträge zu: Kopieren

Dies ist ein privater Blog von Hagen Bauer- berufstätiger Vater, Ehemann, Naturliebhaber, Läufer, Zelter, technikverliebt.


Creative Commons License
This blog is licensed under a Creative Commons License