Von mod_php zu fpm

Das war ja zum Fürch­ten ein­fach (Ubun­tu):

root@big:~# apt-get remove libapache2-mod-php7.2
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  php7.2-fpm
Suggested packages:
  php-pear
The following packages will be REMOVED:
  libapache2-mod-php libapache2-mod-php7.2
The following NEW packages will be installed:
  php7.2-fpm
0 upgraded, 1 newly installed, 2 to remove and 0 not upgraded.
Need to get 0 B/1,409 kB of archives.
After this operation, 162 kB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database ... 288694 files and directories currently installed.)
Removing libapache2-mod-php (1:7.2+60ubuntu1) ...
Selecting previously unselected package php7.2-fpm.
(Reading database ... 288692 files and directories currently installed.)
Preparing to unpack .../php7.2-fpm_7.2.10-0ubuntu0.18.04.1_amd64.deb ...
Unpacking php7.2-fpm (7.2.10-0ubuntu0.18.04.1) ...
dpkg: libapache2-mod-php7.2: dependency problems, but removing anyway as you requested:
 php7.2 depends on libapache2-mod-php7.2 | php7.2-fpm | php7.2-cgi; however:
  Package libapache2-mod-php7.2 is to be removed.
  Package php7.2-fpm is not configured yet.
  Package php7.2-cgi is not installed.

(Reading database ... 288714 files and directories currently installed.)
Removing libapache2-mod-php7.2 (7.2.10-0ubuntu0.18.04.1) ...
Module php7.2 disabled.
apache2_invoke prerm: Disable module php7.2
Setting up php7.2-fpm (7.2.10-0ubuntu0.18.04.1) ...

Creating config file /etc/php/7.2/fpm/php.ini with new version
NOTICE: Not enabling PHP 7.2 FPM by default.
NOTICE: To enable PHP 7.2 FPM in Apache2 do:
NOTICE: a2enmod proxy_fcgi setenvif
NOTICE: a2enconf php7.2-fpm
NOTICE: You are seeing this message because you have apache2 package installed.
Created symlink /etc/systemd/system/multi-user.target.wants/php7.2-fpm.service → /lib/systemd/system/php7.2-fpm.service.
Processing triggers for ureadahead (0.100.0-20) ...
Processing triggers for systemd (237-3ubuntu10.9) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
root@big:~#

Danach noch die NOTI­CEs befolgt, neu gestar­tet, und, tataa!

0

Pluggit am Netz

Das war ein klei­nes Dra­ma. Das Teil kann auf drei­er­lei Arten bedient wer­den:

  • am Front­pa­nel
  • am Rech­ner via USB-Kabel
  • via App

Am Front­pa­nel ist ja ein­fach — aber da gibts auch nur die Mög­lich­keit, zwi­schen den Stu­fen 0 (aus) und 4 zu wäh­len, das ist dann alles.
Und natür­lich zuwe­nig.
Die meis­ten Ein­stel­lungs­mög­lich­kei­ten bie­tet wohl die Vari­an­te via USB. Da gibts dann ein Pro­gramm, aller­dings nur für Win­dows. Und da es hier kein Win­dows gibt, bleibt nur noch die drit­te Vari­an­te übrig: via IOS-/An­dro­id-App.
Dazu müß­te aller­dings die Plug­git erst­mal ins WLAN kom­men. Kommt sie aber man­gels WLAN-Modul nicht. Es gibt nur Ether­net via RJ45, und auch nur DHCP.
Glück­li­cher­wei­se hat­te ich noch einen alten Access-Point rum­zu­lie­gen, den man im Cli­ent-Mode betrei­ben kann. Das WLAN ist dahin­ten zwar mies, reicht aber.
Ein nmap zeig­te dann schnell Port 502 (Mod­Bus) als offen an. Bis­lang hat­te die App noch nie die Plug­git gefun­den — und tat es auch dies­mal, trotz mehr­ma­li­gen Anbrül­lens, nicht.
Run­ter­ge­wor­fen, neu­in­stal­liert, tut.

Schlicht, aber aus­rei­chend

Angeb­lich kann man mit dem Win­dows-Pro­gramm sehr viel mehr ein­stel­len, ins­be­son­de­re die Schwell­wer­te für den Som­mer-Bypass (dann wird die küh­le Nacht­luft nicht mehr am Wär­me­tau­scher vor­bei­ge­führt, son­dern direkt ins Haus gebla­sen) mani­pu­lie­ren.
Da muß ich mir noch mal jeman­den mit Win­dows auf ein Bier ein­la­den.

Für Home­As­si­stant gibt es ein Mod­Bus-Modul, das wäre was für graue Win­ter­aben­de viel­leicht 😉

0

Finanztransaktionssteuer

Wiki­pe­dia weiß, wie lan­ge schon dar­über gere­det wird.
Attac weiß, was dar­aus gewor­den ist.

Der wich­ti­ge Satz:

Denn mit einer Akti­en­steu­er nicht erfasst wären genau jene Finanz­in­stru­men­te, die der Spe­ku­la­ti­on die­nen und die Wirt­schaft desta­bi­li­sie­ren — dar­un­ter Deri­va­te und alle außer­börs­li­chen Trans­ak­tio­nen.

Weiß man in der SPD, wel­che Par­tei gera­de den Finanz­mi­nis­ter stellt?

0

Der Jungsgeburtstag kann kommen

Und die Mut­ter hat wie­der alles gege­ben. Mot­to: Tat­ort.

Der Mör­der ist wahr­schein­lich der Gärt­ner.

 

Tat­ort­rei­ni­ger ist infor­miert.

Geburts­tags­kind­tor­te mit Lei­che, Fuß­ab­druck, Mes­ser, Lupe, Pis­to­le.

Die Spu­SI war schon da.

Ist das der Tat­ort?

0

HomeAssistant, Update fehlgeschlagen

Bei mir läuft HA 0.82.1, ich möch­te auf 0.83.1 updaten. Hin­ter­grund ist, daß nach einem Sonos-Update Text-to-Speech nicht mehr funk­tio­niert. Da dach­te ich, daß es viel­leicht mit einem aktu­el­len HA geht und habe upge­da­ted wie immer.
Danach ging kein Con­nect mehr auf TCP/8123, obwohl HA angeb­lich klag­los lief:

root@raspberrypi:/srv# systemctl status home-assistant@homeassistant.service
● home-assistant@homeassistant.service - Home Assistant
Loaded: loaded (/etc/systemd/system/home-assistant@homeassistant.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2018-11-30 19:38:03 CET; 1min 7s ago
Main PID: 4772 (hass)
CGroup: /system.slice/system-home\x2dassistant.slice/home-assistant@homeassistant.service
└─4772 /srv/homeassistant/bin/python3 /srv/homeassistant/bin/hass -c /home/homeassistant/.homeassistant

Nov 30 19:38:03 raspberrypi systemd[1]: Started Home Assistant.
Nov 30 19:38:09 raspberrypi hass[4772]: 2018-11-30 19:38:09 INFO (MainThread) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api
Nov 30 19:38:09 raspberrypi hass[4772]: 2018-11-30 19:38:09 INFO (MainThread) [homeassistant.bootstrap] Home Assistant core initialized
Nov 30 19:38:09 raspberrypi hass[4772]: 2018-11-30 19:38:09 INFO (MainThread) [homeassistant.loader] Loaded logger from homeassistant.components.logger
Nov 30 19:38:09 raspberrypi hass[4772]: 2018-11-30 19:38:09 INFO (MainThread) [homeassistant.setup] Setting up logger
root@raspberrypi:/srv#

Aber lau­schen tut der nicht:

root@raspberrypi:/srv# netstat -tulpen | grep python
tcp 0 0 192.168.1.41:1400 0.0.0.0:* LISTEN 999 385576389 4772/python3
root@raspberrypi:/srv#

Mist!
Zum Glück gibts Back­ups 😉 Also das Back­up zurück­ge­spielt und:

root@raspberrypi:/srv# netstat -tulpen | grep python
tcp 0 0 192.168.1.41:1400 0.0.0.0:* LISTEN 999 385595390 6234/python3
tcp 0 0 0.0.0.0:8123 0.0.0.0:* LISTEN 999 385596186 6234/python3
udp 165952 0 0.0.0.0:5353 0.0.0.0:* 999 385596190 6234/python3
udp 165952 0 0.0.0.0:5353 0.0.0.0:* 999 385596189 6234/python3
udp 0 0 0.0.0.0:5353 0.0.0.0:* 999 385596187 6234/python3
udp 0 0 0.0.0.0:50199 0.0.0.0:* 999 385605044 6234/python3
root@raspberrypi:/srv#

Natür­lich geht Text-to-Speech nun wie­der nicht. Ging ganz gut, um die Kin­der zu erschre­cken 😉

0

Nicht ganz fertig geworden

So, die Lüf­tungs­an­la­ge ist fast fer­tig, aber eben nicht ganz, der Fuß­bo­den­le­ger muß noch mal Mon­tag kom­men und die Sockel­leis­ten anbrin­gen.

Aaaber: Sophia kann nach Wochen wie­der end­lich in ihrem Zim­mer in ihrem Bett schla­fen.
Dar­auf freut sie sich.

0
© Rainer Sokoll Frontier Theme